打印
[STM32L0]

STM32L053C8,内部ADC,采样到ADC_IN17内部基准为1.65V

[复制链接]
1646|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
狼外婆|  楼主 | 2016-11-10 18:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
我用到官方开发板+移植的官方库文件,如果一个工程中,只有ADC外设,那么17通道采样结果是1050左右,符合芯片手册说的1.2V基准电压,。

但当我把这个官方例程移植进入我的工程文件后,再次开启AD中断检测17路电压,得到的是2048,相当于1.65V,而且数据稳定,

我把自己的工程文件的主频改到2M。依然如此。
当主频变为16M,则系统第一次采样是1050~1.2V,此后采样均为2048~1.65V,

请问大家知道是什么原因导致的基准电压变化吗?
沙发
狼外婆|  楼主 | 2016-11-10 18:39 | 只看该作者






使用特权

评论回复
板凳
狼外婆|  楼主 | 2016-11-10 18:49 | 只看该作者
这是优先级设定,因为L053系列的17通道并无外部输出端口,所以未定义GPIO引脚,仅仅定义了优先级和中断,

捕获2.PNG (39.6 KB )

捕获2.PNG

使用特权

评论回复
地板
1053356130| | 2016-11-25 14:32 | 只看该作者
你的问题解决了吗?

使用特权

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

本版积分规则

1

主题

3

帖子

0

粉丝