HAL库配置DMA_ADC工作后主循环函数工作不正常

2019-07-14 13:37发布

如题:不开启ADC主循环里工作正常,开启ADC后ADC工作正常但是主循环工作不正常,求指导下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
gentleMV
1楼-- · 2019-07-14 15:52
 精彩回答 2  元偷偷看……
ctwewer
2楼-- · 2019-07-14 19:21
官方现成的代码可以参考,省得走弯路呀。
gentleMV
3楼-- · 2019-07-14 20:29
ctwewer 发表于 2019-3-15 11:51
官方现成的代码可以参考,省得走弯路呀。

谢谢
jfuwre
4楼-- · 2019-07-14 21:09
DMA采样ADC时候的缓存是多少呢?你要知道DMA完成一次缓存采样后,就会触发一次中断的。。。换句话说就是,如果你的缓冲太小了,比如1,或者10.。。很快就完成,立马就中断了。。。依然中断触发太多,也会发现程序始终在处理中断。。。
gentleMV
5楼-- · 2019-07-15 02:01
解决了,如上图。我将时钟模式选择成异步模式了。要选择现在这个模式就正确了

gentleMV
6楼-- · 2019-07-15 02:27
 精彩回答 2  元偷偷看……

一周热门 更多>