配置CubeMX后(STM32H723VGT6),自动生成的代码,编译报错
官网注册问题
基于STM32F103的HAL库实现USB(HID) OTA升级
vscode的cubemx插件看不了livewatch
stm32g431rbt怎么显示汉字
怎么将keil工程更换为vscode工具链?
Nucleo STM32H723ZG 以太网 用CubeMX配置完卡在在mem_init()为什么?
stm32cubemx “enter myST account information”无反应,无法下载软件包
在哪里可以下到文件 stm32l4xx_ll_flash.h 和 stm32l4xx_ll_flash.c
ST MotorControl Workbench 生成代码过程中报错Java的非法反射警告
微信公众号
手机版
最后分析,在内存搬运内存,如果需要用到外部硬件来触发,必须设置为DMA_MEMORY_TO_PERIPH,可以看HAL库里面,如果设置为DMA_MEMORY_TO_MEMOR,里面会配置DMA_CTR2_SWREQ,看datasheet可知,如果DMA_CXTR2的SWREQ配置,只支持软件触发,如果改成DMA_MEMORY_TO_PERIPH,同理可以看到寄存器DMA_CXTR2的DREQ,允许外部硬件触发。