STM32 的RTC有时起作用有时不起作用,什么问题呢

[复制链接]
1253|11
 楼主| 墙上的咖啡 发表于 2015-12-14 21:30 | 显示全部楼层 |阅读模式
STM32 的RTC有时起作用有时不起作用,什么问题呢
merry_zsp 发表于 2015-12-15 22:27 | 显示全部楼层
晶振的匹配问题吧
hello_king 发表于 2015-12-17 08:14 | 显示全部楼层
检查一下布线,看是否存在信号干扰,影响了晶振的工作;或是看下晶振匹配的负性阻抗是否满足要求。
sjnh 发表于 2015-12-17 08:20 | 显示全部楼层
STM32娘胎里自带的问题,楼上两位都说了方法,如果还是不行,就别折腾了,外加RTC吧;
低八度的声线 发表于 2015-12-17 21:58 | 显示全部楼层
网上说,这个是STM32 RTC本身的问题,换一个晶振(6pf负载电容)试试.或者外壳接地试试.
低八度的声线 发表于 2015-12-17 21:58 | 显示全部楼层
sjnh 发表于 2015-12-17 08:20
STM32娘胎里自带的问题,楼上两位都说了方法,如果还是不行,就别折腾了,外加RTC吧;
...

那为什么有的人可以呢?难道同一批芯片,也可以出现不同情况么?
Classover 发表于 2015-12-18 20:35 | 显示全部楼层
我也碰到过这样的问题,晶振可以起振,但是一加上实时时钟,就有这样的问题。上电后程序没跑起来,需要多次上电或者按复位按钮,不知道哪里的原因
enginezhong 发表于 2015-12-19 11:20 | 显示全部楼层
我觉得还是晶振的问题,说不定你买的晶振差,换好点的晶振,换匹配电容试试
Dennis-Zhou 发表于 2015-12-19 14:45 | 显示全部楼层
烧官方的例程看看,我记得RTC的程序很简单的,初始化以后就没事了。不应该是硬件部分的问题。
yesherecn 发表于 2015-12-19 22:14 | 显示全部楼层
应该是有其他部分的操作打断RTC了,你单独跑RTC的例程看看
yysforever 发表于 2015-12-20 10:50 | 显示全部楼层
最简单的办法,你拿示波器量下晶振,看看晶振起振了没有。
huafei123 发表于 2015-12-20 15:28 | 显示全部楼层
单步调试,仿真,看看那里跑飞了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

93

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部