OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4944|回复: 8

求助STM32的实时时钟遇到的问题

[复制链接]

10

主题

64

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3105
金钱
3105
注册时间
2012-3-12
在线时间
261 小时
发表于 2016-3-2 15:39:33 | 显示全部楼层 |阅读模式
88金钱
最近在使用STM32F103CBT6时遇到一个问题,有类似经验的大神请跳出来帮帮忙!
关于RTC时钟问题,现象如下:
1.做了300片板子,其中有16片板子RTC时钟在多次复位后会偶尔出现时间不保存,即回到初始设置值,无法计时
2.在这些RTC有问题的板子中有部分,换掉纽扣电池后(目前确定采购的电池不是很好,新电池才2.85V左右的电压),问题解决
3.也有部分RTC有问题的板子,在换掉CPU后,能正常计时
4.剩下的无论怎么弄都无法解决
5.在对有问题的板子,用示波器分析时发现,在偶尔时间不保存的板子中,不保存是因为RTC上电时间32768晶振确实存在不起振的瞬间
请问有知道为什么会出现不起振的大神吗?该怎么解决呢?
原理图见附件

100009695121097.jpg
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-3-2 23:03:30 | 显示全部楼层
STM32的RTC本来就比较残废。。。。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-3-2 23:03:36 | 显示全部楼层
换个晶振试试吧
回复

使用道具 举报

10

主题

64

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3105
金钱
3105
注册时间
2012-3-12
在线时间
261 小时
 楼主| 发表于 2016-3-3 10:28:46 | 显示全部楼层

谢谢原子哥,有将好板子的32768晶振换到坏板,也有买其他的32768晶振换掉,问题不能解决,所以才来论坛找大神了
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-3-4 00:59:24 | 显示全部楼层
破浪 发表于 2016-3-3 10:28
谢谢原子哥,有将好板子的32768晶振换到坏板,也有买其他的32768晶振换掉,问题不能解决,所以才来论坛找 ...

把晶振两脚上的2个电容也换了试试。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

16

主题

204

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1911
金钱
1911
注册时间
2015-7-5
在线时间
486 小时
发表于 2016-3-4 12:15:39 | 显示全部楼层
电容是否有问题,布线也有电容效应
回复

使用道具 举报

10

主题

64

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3105
金钱
3105
注册时间
2012-3-12
在线时间
261 小时
 楼主| 发表于 2016-3-4 14:53:50 | 显示全部楼层
huyounong 发表于 2016-3-4 12:15
电容是否有问题,布线也有电容效应

谢谢,这些没什么问题,是批量后出现的少许现象
回复

使用道具 举报

10

主题

64

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3105
金钱
3105
注册时间
2012-3-12
在线时间
261 小时
 楼主| 发表于 2016-3-4 14:55:22 | 显示全部楼层
本帖最后由 破浪 于 2016-3-5 14:29 编辑
正点原子 发表于 2016-3-4 00:59
把晶振两脚上的2个电容也换了试试。

谢谢原子哥
回复

使用道具 举报

13

主题

276

帖子

0

精华

高级会员

Rank: 4

积分
697
金钱
697
注册时间
2014-6-20
在线时间
146 小时
发表于 2016-3-4 14:59:22 | 显示全部楼层
STM32的RTC,有不如没有,害了多少人,完全就是一个坑
我用时钟芯片提供32768时钟信号,每次上电都从时钟芯片读取时间然后初始化RTC设置RTC时钟
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 02:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表