快捷搜索: 王者荣耀 脱发

关于STM32 64引脚和48引脚VDDA电压值

在使用STM32进行ADC采集处理的时候,需要设计到参考电压的选取问题,关于模拟部分,牵扯到参考电压的引脚为: 1.100引脚以下的芯片,ADC参考电压引脚VREF+在单片机内部和VDDA引脚连接。 2.100引脚以上的芯片,ADC参考电压引脚VREF+和VDDA是分开的。 所以,在100引脚以上的芯片中,我们可以是采用单独供电,改变ADC的参考电压。但是在100引脚以下的芯片中,就必须是看VDDA的电压值范围。

查看数据手册,可以发现,VDDA为所有的模拟电路部分供电,包括:ADC模块,复位电路,PVD(可编程电压监测器),PLL,上电复位(POR)和掉电复位(PDR)模块,控制VBAT切换的开关等。即使不 使用ADC功能,也需要连接VDDA,强烈建议VDD和VDDA使用同一个电源供电。VDD与VDDA之间的电压差不能超过300mV,VDD与VDDA 应该同时上电或调电。

所以,不管是任何引脚的STM32芯片,我们必须将VDDA和VDD引脚进行连接,所以,也就是说,100引脚以下的STM32的ADC参考电压是3.3V(固定的),没办法改变的。

VREF+在硬件上是必须 大于 2.5V,当此引脚电平值不正确时,STM32单片机也不能正常工作。 今天在调试STM32 的OTG板子的时候,出现的问题就是这个原因。

经验分享 程序员 微信小程序 职场和发展