
使用STM32F1能实现USB和fatfs同时访问SD卡吗
STM32F1使用FSMC外扩SRAM数据读写高8位数据异常问题
STM32F103烧录程序后电流变大
STM32F103CBT6读取单总线温湿度传感器,需要手动重启。
求教學stlink v3 set** 怎麼和**blue pill**連結傳輸寫好的程式
F103和G474的180°移相區別
怎么下载stm32f103zet6的spice模型,没找到
塗鴉模組適配ST芯片
板载stlink无法连接到设备
STM32F103长时间运行,串口发送失败
解决了,问题是VDD / VDDA 掉电“不同步” 现象:VDDA 负载轻→掉电比 VDD 慢,内部“VBAT 开关”仍由 VDDA 侧的 PDR 电路控制;当 VDD 已掉到 0 V 而 VDDA 还高于 ~1.6 V 时,开关来不及切到 VBAT,RTC/LSE 瞬间断电,导致停振+数据归零。 判定:用示波器两通道同时量 VDD、VDDA,看掉电时差;若 > 0.5 ms 基本可确认。 解决: 原理图上把 VDD 与 VDDA 用 0 Ω 电阻或磁珠直接连在一起,保证同源、同时掉电; 如果 ADC 需要干净 VDDA,可在磁珠后加 1 µF + 100 nF 去耦,但绝不能把 VDDA 单独接基准源而 VDD 先掉。
其次考虑一下软件设置,可以才官方的评估版上验证一下。
貌似是软件问题
这块板打了三个版本的样板,MCU外围的最小系统电路没做过修改,走线什么的一模一样,然后器件也是一致的;烧录同一程序,只有在初版上是正常的,后面两个版本就出现这个问题,主电源掉电后会导致低速晶振不起振,检测了他们MUC的VBAT引脚的电平也是正常的。
会不会刚好晶振的参数或芯片的参数都在边缘部分,也就是裕量不足。
我看到AN2867手册里保证起振的其中一个条件是g值小于5倍以上的裕量。
太好了!终于找到原因了。
这样小伙伴以后对电源和Vbat 设计有更深的了解了。