ADC的EOC产生问题

2019-10-15 23:43发布

手册上看EOC标志位产生条件没缕请,我想问下,在单次转换时,完成了就标志EOC位,那么连续转换、扫描单次转换,扫描连续转换三种情况下都是什么时候产生EOC标志位啊?如果是每次一个通道转换完就标志EOC,那么如果我不用DMA读数据,EOC还能清除吗?还能继续下次转化吗?多谢大家
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
paradise
1楼-- · 2019-10-16 04:36
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-10-16 09:08

如上图,手册说:EOC是硬件在规则/注入通道组转换结束时设置。
清除,则是读取EOC,或者软件写该位为0.
paradise
3楼-- · 2019-10-16 11:13
回复【3楼】正点原子:
---------------------------------
假如有3个通道转换,也就是通道3转换完成后置位EOC,那我在1通道转换完后要DMA传输,我根据什么标志来启动DMA开始传输呢
聚东风
4楼-- · 2019-10-16 15:04
回复【4楼】paradise:
---------------------------------
跟我上次问题一样
聚东风
5楼-- · 2019-10-16 15:29
你可以尝试注入通道跟规则通道一起用啊,规则完成启动注入,在注入转换期配置规则,然后注入完成启动规则,规则转换期间配置注入,反正转换需要时间的
正点原子
6楼-- · 2019-10-16 16:32
 精彩回答 2  元偷偷看……

一周热门 更多>