请问stm32芯片自带的RTC和DS1302的实时时钟区别大不大

2019-07-14 14:50发布

目前我的需要设计的电路功能是通过串口摄像头拍照,图像存储到SD卡,并且要把拍照的时间显示到图片上。不知道只用单片机自带的RTC能不能完成这个任务,还是说需要用ds1302来做?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
lee_st
1楼-- · 2019-07-16 04:10
后悔时,还要返工的
艾嘉大人
2楼-- · 2019-07-15 00:08
stm32芯片自带的RTC和DS1302的实时时钟区别大不大?
shugan2011
3楼-- · 2019-07-15 00:32
这个问题在于计时的精准度。据大神的说法,STM32自带的RTC精度不够,相于来说,DS3231精度比DS1302要高很多。具体的测试数据网上有人说,可以百度下以作参考。建议使用ds3231做时钟芯片,当然X宝上假货多,买到假货了,效果就不好说 了。
如果一定要在DS1302 和自带RTC选 一个的话,还是使用自带RTC吧,这二个效果差不多,还能节省个芯片呢
60user172
4楼-- · 2019-07-15 04:21
    据说是取决于你晶振的精度和温飘
60user182
5楼-- · 2019-07-15 06:11
 精彩回答 2  元偷偷看……
60user22
6楼-- · 2019-07-15 07:51
60user172 发表于 2019-1-2 20:31
    据说是取决于你晶振的精度和温飘

对。
楼主,这个还要看你的产品的要求。卖得很贵的产品与玩具的要求就不同。
DS3231,精度2ppm,一个月的误差是5秒最大。

使用32768晶体的外部时钟,大部分MCU都是这样的。
选用10ppm的晶体,月误差可能是半分钟; 20ppm的,就可能1分钟了。
还要考虑购买正品货晶体,淘宝的很难信得过。

还有一种办法就是,软件补偿修正,这样的话要有测量手段,生产还麻烦一点。

一周热门 更多>