查资料的时候看到对于这个问题,大家有不同的看法,所以。。。

上图!!!

原理图:

STM32 VBAT引脚悬空 可以么? 可以!!!

 

RTC正常运行图(通过uart将rtc时间打印到电脑上,附带时间戳):

 

STM32 VBAT引脚悬空 可以么? 可以!!!

 

官方文档图:

STM32 VBAT引脚悬空 可以么? 可以!!!

 

 

 注意文中两个位置:

一、只有VDD掉电,stm32芯片本体才会通过VBAT引脚获取电源,若VDD有电,芯片不会从VBAT取电,这个时候芯片管你接啥呢。

二、下方框图明显的是一个条件选择器,在VDD有电的时候是通过上边连接VDD的线取电的,无论VBAT接不接,都不会导致RTC之类的功能无法运行。

 

虽然说,手册中后面提到了:

STM32 VBAT引脚悬空 可以么? 可以!!!

 

 但是不接也是合理的,可能是为了保险吧

 

相关文章: