lzc_is_good 2023-10-24 09:51 采纳率: 0%
浏览 4

STM32F103VGT6上电后VBAT是否会自动切换为VDD

最近跟了一个项目,用的STM32F103VGT6的芯片,然后问题就是当纽扣电池电压不足时,液晶屏就不显示了,程序还能正常烧写,应该是程序卡在哪一步了。然后我猜想是不是系统上电时VBAT没有切换到VDD供电,然后纽扣电池电压不足,导致LSE的晶振不准确,程序卡在了RTC等待时钟同步那里。
我上网查了半天,都没有关于STM32F103VGT6 VBAT切换到VDD 的信息,然后问ChatAI,它一会说会自动切换一会又说不会的,现在我也凌乱了,求助于各位DA佬,请求解答,感谢

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-10-24 12:16
    关注

    【以下回答由 GPT 生成】

    根据 STM32F103 系列的数据手册,VBAT 是备份电源,用于供电 RTC 和 BKP 寄存器。在 STM32F103VGT6 芯片上电时,默认情况下 VBAT 和 VDD 是相互独立的。

    VBAT 的供电源可以来自 VDD,也可以来自外部的纽扣电池。如果外部纽扣电池供电电压正常并连接,系统将使用 VBAT 供电,以保证 RTC 和 BKP 寄存器的数据持久性。如果纽扣电池电量不足或者未连接,系统将自动切换到 VDD 供电。

    如果液晶屏不显示,可能是纽扣电池电量不足导致,你可以尝试以下解决方案:

    1. 首先,检查纽扣电池的电压,并确保纽扣电池电量充足。你可以使用万用表测量电池电压,确保其电压在额定范围内。

    2. 检查电池连接的电路,确保其正常连接,没有断路或虚焊等问题。

    3. 如果确定外部纽扣电池供电正常,但液晶屏仍不显示,可以尝试重新烧写程序,确保程序没有问题。

    如果你有疑问,可以参考 STM32F103 系列的数据手册或者咨询 ST 的技术支持,以获取更详细的信息和解决方案。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 10月24日

悬赏问题

  • ¥15 phython如何实现以下功能?查找同一用户名的消费金额合并—
  • ¥15 孟德尔随机化怎样画共定位分析图
  • ¥18 模拟电路问题解答有偿速度
  • ¥15 CST仿真别人的模型结果仿真结果S参数完全不对
  • ¥15 误删注册表文件致win10无法开启
  • ¥15 请问在阿里云服务器中怎么利用数据库制作网站
  • ¥60 ESP32怎么烧录自启动程序
  • ¥50 html2canvas超出滚动条不显示
  • ¥15 java业务性能问题求解(sql,业务设计相关)
  • ¥15 52810 尾椎c三个a 写蓝牙地址