[STM32F1] 不知道到底是怎么设置参考电压的

[复制链接]
926|18
 楼主| llljh 发表于 2022-4-14 21:36 | 显示全部楼层 |阅读模式
对参考电压的选择有很多疑问,比如下面这个例子我在很多地方都看到过 void main(void)
{
        WDTCTL = WDTPW+WDTHOLD;
        ADC12CTL0 = ADC12ON+SHT0_8+MSC;
        ADC12CTL1 = SHP+CONSEQ_2;
        ADC12IE = 0x01;
        ADC12CTL0 |= ENC;
        ADC12CTL0 |= ADC12SC;


}
在上面的这段代码里,我不知道他到底是怎么设置参考电压的
zhanghqi 发表于 2022-4-14 21:38 | 显示全部楼层
但是在ADC2MCTLx寄存器中SREF 又有6中情况
jlyuan 发表于 2022-4-14 21:40 | 显示全部楼层
应该是选择外部参考电压的。。。。
yszong 发表于 2022-4-14 21:40 | 显示全部楼层
当 IO 口用,重新考虑上面的问题。
xxrs 发表于 2022-4-14 21:42 | 显示全部楼层
这个如何知道VR+和VR-呢?
lizye 发表于 2022-4-14 21:44 | 显示全部楼层
REFON=1时,如果REF2_5V=0,那么内部参考电压为1.5V,REF2_5V=1时内部参考电压为2.5V
stly 发表于 2022-4-14 21:47 | 显示全部楼层
选择外部参考电压通过SREFx,从datasheet里可以看到有很多种选择。。
supernan 发表于 2022-4-14 21:49 | 显示全部楼层
Vref这种是内部参考电压,Veref这种是外部参考电压。
renyaq 发表于 2022-4-14 21:51 | 显示全部楼层
不会写的话,就使用参考的程序就行的
zhenykun 发表于 2022-4-14 21:56 | 显示全部楼层

ADC12CTL0=ADC12ON+SHT0_15+MSC+REF2_5V;
这一句倒是有参考电压的设置的。
更多操作
juventus9554 发表于 2022-4-14 21:58 | 显示全部楼层
参考电压应该是VCCB吧。
renyaq 发表于 2022-4-14 22:00 | 显示全部楼层
参考电压是外部的vdda
shimx 发表于 2022-4-14 22:02 | 显示全部楼层
参考电压是外部的  看你的外部参考基准是怎么接的了
 楼主| llljh 发表于 2022-4-14 22:04 | 显示全部楼层
参考例程不能用吗
yszong 发表于 2022-4-14 22:06 | 显示全部楼层
用cubeMX配置你就可以看出来所有过程了,有个结构图配置。
juventus9554 发表于 2022-4-14 22:08 | 显示全部楼层
没有参考例程吗
 楼主| llljh 发表于 2022-4-14 22:10 | 显示全部楼层
嗯,那我按大家的说法挨个排查一下,谢谢哈
SantaBunny 发表于 2023-3-3 13:15 | 显示全部楼层
可以在参考电压引脚附近就近放置电容(一大一小,大的储能,小的滤波)可以在参考电源前端串一个小电感再加电容
Henryko 发表于 2023-3-3 19:55 | 显示全部楼层
就照着例程写就行
周半梅 发表于 2024-4-5 07:19 | 显示全部楼层

对称性结构,脉冲变压器原边是两个对称线圈,两只开关管接成对称关系,轮流通断,工作过程类似于线性放大电路中的乙类推挽功率放大器
您需要登录后才可以回帖 登录 | 注册

本版积分规则

855

主题

11301

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部