STM32
直播中

陈伟

7年用户 1487经验值
私信 关注
[问答]

STM32F407使用DMA读取FSMC数据只能读取一次是怎么回事?

大家好,我现在使用STM32F407,想要读取挂在FSMC上的外部ADC的数据,我利用NOE产生一个时钟信号给ADC。

现在的问题是,当我开启DMA的Mem to Mem 模式时,只能读取一次FSMC数据,我明白Mem to Mem 模式不能循环读取,因此我的方式是手动在DMA完成中断中再次开启读取,但是debug发现没有进入DMA完成中断。现在很困惑,希望有高手可以指点迷津。

回帖(1)

刘桂珍

2024-4-17 09:31:58
那你DMA是怎么配置的?开启了DMA TC中断没有?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分