STM32的外部32.765kHz晶振要求使用6pf负载电容的低负载晶振,另外起振时间非常慢,要3S以上才报销。具体见数据手册
由此可见,用6PF负载的晶振,然后启动时间等待3秒以上才保险
你需要通过外软开启外部RTC时钟振荡器,如果还不行就是晶振质量不好,更换晶振
匹配电容不正确
引脚功能配置不正确
晶振的质量问题
晶振是不是好的呢,换个晶振试试吧
匹配电容换成6pF 的试试,电容不一样,只影响精度,但是会起振的
32.768KHZ是RTC的时钟晶振
通常32.768KHZ的晶振匹配艾默生的6PF电容,当然10PF也可以,但是RTC工作会不稳定
至于为什么,这是ST挖的坑