打印
[学习笔记]

ATC7801的ADC工作模式

[复制链接]
765|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
LearningH|  楼主 | 2020-10-30 21:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 LearningH 于 2020-10-30 21:13 编辑

     ATC7801的ADC工作模式有8种,根据MODE_BITS = {SCAN, CONT, DISCEN, IDISEN, IAUTO}这五位配置来选择其中一种模式。                                 

                                   
    根据实际情况,可选择其中一种。例如电机控制中,选择mode3,MODE_BITS = {SCAN, CONT, DISCEN, IDISEN, IAUTO}={1,0,0,0,0}。触发源是规则/注入触发,转换序列是规则组扫描+注入组间隔模式多通道单次转换。
                                       

    例如,RSQL 设置为7,ISQL 设置为3,第一笔规则触发转换规则组中的7 个通道。当ADC 转换规则组中的ch1时,此时产生注入触发,在ch1 转换结束后将切换至转换3 个注入组通道,在所有注入组通道转换完成后,自动切换回规则组通道ch5 继续转换,完成有效的规则通道转后,ADC 将运行至空闲状态,直至下一次触发到来。

    实际应用中,可设置电压,电流,温度等AD通道作为规则组,可设置软件触发或者硬件触发,并用DMA来管理规则组的数据,方便简单。

使用特权

评论回复

相关帖子

沙发
索尼法| | 2020-10-30 23:57 | 只看该作者
不错 这样子调试起来就很方便了

使用特权

评论回复
板凳
函数不想导| | 2020-10-31 20:32 | 只看该作者
学习了 谢谢分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

19

帖子

0

粉丝