ADC的电压怎么计算的啊?

2019-07-21 02:13发布

ADC的DR存储器不是16b吗?ADC最高电压3.3v  那不是应该ADC->DR值乘3.3再除以2的16次方吗?  为什么历程里除的是4096啊?
还有为什么最高电压是3.3v啊?是因为电源最高3.3v吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
北极圈的黄昏
1楼-- · 2019-07-21 04:25
 精彩回答 2  元偷偷看……
龙行
2楼-- · 2019-07-21 07:30
回复【2楼】北极圈的黄昏:
---------------------------------
那为什么ADC-》CR是16位的?
北极圈的黄昏
3楼-- · 2019-07-21 08:55
ADC->DR为什么是16位的

1.  ADC->DR最少要12位,这个知道为什么吧?ADC是12位的  转换后是12bit数据 那为什么不用12位来表示反而用16位呢?  首先肯定不能用8位,对吧。
2.ADC->DR 里面的数据是可以左对齐  和右对齐的,这就说明了为什么ADC->DR要使用大于12位的原因了   左对齐的时候最低4位是0  右对齐的时候最高4位是0   12+4(对齐的时候有4位为0)=16位
3.懂了么?
龙行
4楼-- · 2019-07-21 12:24
回复【4楼】北极圈的黄昏:
---------------------------------
懂了,多谢

一周热门 更多>