[技术问题解答] 计算机如何给rtc授时

[复制链接]
 楼主| 芙蓉洞 发表于 2015-5-21 10:44 来自手机 | 显示全部楼层 |阅读模式
板子上单片机是kl46,有串口和计算机相连,板子上用rtc用来计时。想让计算机和rtc的时钟完全一致,有什么办法吗?还有xmodem怎么加?
大苏牙 发表于 2015-5-21 10:48 来自手机 | 显示全部楼层
我觉得得用到串口中断,获取计算机的时间立马通过串口发下去写给rtc
仙女山 发表于 2015-5-21 14:46 来自手机 | 显示全部楼层
大苏牙 发表于 2015-5-21 10:48
我觉得得用到串口中断,获取计算机的时间立马通过串口发下去写给rtc

这样的误差会有多大?
FSL_TICS_Jeremy 发表于 2015-5-22 09:47 | 显示全部楼层
仙女山 发表于 2015-5-21 14:46
这样的误差会有多大?

误差肯定是有的,传输,寄存器写入都是需要时间的,你可以设置每个一段时间重新再发送一次,保持两者一致
春风的暖暖 发表于 2015-5-22 17:25 | 显示全部楼层
怎么样对钟都会产生误差
小狗爱吃骨头 发表于 2015-5-23 20:40 | 显示全部楼层
读出计算机的时间通过串口发给单片机,单片机再写给rtc
大苏牙 发表于 2015-5-23 21:33 | 显示全部楼层
FSL_TICS_Jeremy 发表于 2015-5-22 09:47
误差肯定是有的,传输,寄存器写入都是需要时间的,你可以设置每个一段时间重新再发送一次,保持两者一致 ...

恩,谢谢,明白了
仙女山 发表于 2015-5-24 10:15 | 显示全部楼层
FSL_TICS_Jeremy 发表于 2015-5-22 09:47
误差肯定是有的,传输,寄存器写入都是需要时间的,你可以设置每个一段时间重新再发送一次,保持两者一致 ...

谢谢回答,现在先把这个流程跑通,然后再考虑精度的问题
 楼主| 芙蓉洞 发表于 2015-5-24 10:26 | 显示全部楼层
小狗爱吃骨头 发表于 2015-5-23 20:40
读出计算机的时间通过串口发给单片机,单片机再写给rtc

嗯,现在就是按照你说的做的,基本能够跑通了
下步检查下精度
小狗爱吃骨头 发表于 2015-5-25 12:58 | 显示全部楼层
芙蓉洞 发表于 2015-5-24 10:26
嗯,现在就是按照你说的做的,基本能够跑通了
下步检查下精度

现在做的怎么样了,有效果了吗
Luis德华 发表于 2015-5-26 19:56 | 显示全部楼层
我也想知道楼主做的怎样了,我现在也卡到这里了,用的不过是msp430
仙女山 发表于 2015-5-26 23:22 | 显示全部楼层
xmodem是一个协议,网上很多这种资料的
小猫爱吃鱼 发表于 2015-5-27 08:16 | 显示全部楼层
就是读取计算机的时间立马写给rtc
侣行天下 发表于 2015-5-28 13:21 | 显示全部楼层
楼主现在弄的怎样了,能分享些经验吗
Mancherstun 发表于 2015-5-28 23:18 | 显示全部楼层
读计算机的时间写给rtc呗
C洛达尔多 发表于 2015-5-29 10:23 | 显示全部楼层
做到完全一致基本上是不可能的
FSL_TICS_Jeremy 发表于 2015-6-4 09:10 | 显示全部楼层
   非常感谢你关于Kinetis的技术问题。如果你没有其他问题,我们将此帖默认为已解决.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

398

帖子

3

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