ADC的EOC产生问题

2019-10-15 23:43发布

手册上看EOC标志位产生条件没缕请,我想问下,在单次转换时,完成了就标志EOC位,那么连续转换、扫描单次转换,扫描连续转换三种情况下都是什么时候产生EOC标志位啊?如果是每次一个通道转换完就标志EOC,那么如果我不用DMA读数据,EOC还能清除吗?还能继续下次转化吗?多谢大家
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
paradise
1楼-- · 2019-10-16 19:53
回复【7楼】正点原子:
---------------------------------
我想表达的意思是假如我开启了ADC的DMA请求控制,那么在通道1转换完成后系统会自动开始DMA传输还是需要我手动去开启一次DMA传输呢,如果是手动控制那我得根据某个标志位来控制,如果是自动那我就不用管它了。
paradise
2楼-- · 2019-10-16 20:05
回复【5楼】聚东风:
---------------------------------
那结果如何?分享下经验
聚东风
3楼-- · 2019-10-16 21:55
回复【7楼】正点原子:
---------------------------------
可能没什么机制。我估计是一个设计不全面的失误,他自己也说了,只有最后一组才才升
聚东风
4楼-- · 2019-10-17 01:14
回复【8楼】paradise:
---------------------------------
就我所知,不会中间给你触发



聚东风
5楼-- · 2019-10-17 04:38
 精彩回答 2  元偷偷看……
聚东风
6楼-- · 2019-10-17 06:16
假设,如果每次转换都产生,那你可以让DMA来告诉你转换完成没有

一周热门 更多>