对ADC规则序列问题的理解

2019-08-23 16:25发布

 一开始,还对ADC的通道,什么规则序列,等等难以理解,现在在论坛上看来看,有点明白了。
假如现在要配置3个通道。具体配置如下:
把ADC规则序列寄存器1(ADC_SQR1)的L[3:0]配置成0010.
这3个通道分别对应ADC规则序列寄存器3ADC_SQR3的SQ1[0:4],SQ2[0:4],SQ3[0:4],
之后再配置相应的通道编号就可以啦。

规则通道有16个,每个编号可以被配置成0-17。不知道我的理解有没有对。错的话,叔叔大婶们,大哥们帮我指点下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
正点原子
1楼-- · 2019-08-23 17:31
 精彩回答 2  元偷偷看……
wuguobo5439
2楼-- · 2019-08-23 19:03
回复【"+index+"楼】正点原子:
---------------------------------
谢谢原子哥光顾,有一点不是很明白,
每个编号可以被配置成0-17,理论上有18个通道。这和规则通道上的最大16怎么觉得有冲突
哦,没看到你的回复,知道了,有两个是内部ADC通道。
象牙塔
3楼-- · 2019-08-23 22:09
回复【楼主位】wuguobo5439:
---------------------------------
把ADC规则序列寄存器1(ADC_SQR1)的L[3:0]配置成0010.   
我怎么知道这3个通道分别对应ADC规则序列寄存器3ADC_SQR3的SQ1[0:4],SQ2[0:4],SQ3[0:4],而不是SQx[0:4],SQy[0:4],SQz[0:4]其他的通道呢?这个是怎么确定的?谢谢!
象牙塔
4楼-- · 2019-08-24 00:12
回复【3楼】wuguobo5439:
---------------------------------
楼主这句搞懂了吗?谢谢赐教!
wuguobo5439
5楼-- · 2019-08-24 03:54
回复【5楼】象牙塔:
---------------------------------
现在才来,唔好意识,现在都忘记了。用的都是51了。
dianzi430
6楼-- · 2019-08-24 09:27
 精彩回答 2  元偷偷看……

一周热门 更多>