tc275 的adc模块程序详解

本文详细介绍了ADC模块的配置过程,包括8路48个AD通道的使用,以及如何通过配置结构体来实现对不同组(如组2扫描模式、组3顺序模式)的初始化设置。还涉及了通道的选择与配置,并解释了请求源模式的选择及其工作原理。

ADC共有8路48个AD通道,36路专用通道与12路复用通道
P4027页包含ADC的组初始化和他的ad通道在哪个组中

在这里插入图片描述
第一行定义的是adc模块的寄存器,第三行定义的是adc通道的寄存器,第四行是adc组的寄存器,第二行定义的是通道的配置结构体
在这里插入图片描述
第一行定义了一个adc的配置结构体,第二行将默认的配置写入结构体,第三行将配置好的结构体参数写入adc寄存器。

下面对两个组进行初始化配置展示
组2扫描请求源
在这里插入图片描述
第二行定义了一个组配置的结构体,第三行将默认的配置参数导入此结构体,第四行为adc选择组通道(2个全局组与8个独立组)2个全局组可以用于其他模块,例如DSADC),第五行不知道设置的什么????
第六行选择ad的模式为扫描模式(总共三种模式,顺序请求源,扫描请求源,后台请求源),第7行的scanRequest是配置ADC触发转换方式,最后将配置完的参数导入组相关的寄存器。
在这里插入图片描述
第一行是选择通道很明显,第二行是配置通道结构体,第五行是将配置好的通道参数导入寄存器。最后三行不是很懂?????????(注释显示是将这个通道设置为扫描模式),将选中的通道号加入扫描模式中去最后三行<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值