明远智睿i.MX6开发板EK200捡漏之二:RTC时间修改

明远智睿i.MX6开发板EK200捡漏之二:RTC时间修改


  • 转载请注明作者和出处:http://blog.csdn.net/u011475210
  • 嵌入式平台:明远智睿i.MX6开发板EK200
  • 嵌入式系统:Linux-3.0.35
  • 虚拟机系统:Ubuntu14.04
  • 编者: WordZzzz

命令行RTC时间修改:

linux下需要替换/sbin目录下的hwclock文件。
hwclock文件可以从我博客的资源处下载:
http://download.csdn.net/detail/u011475210/9907749

/etc/localtime下修改时区,-->date
/etc/zonetime下修改时区。-->hwclock

1.输入hwclock命令,若显示时间为1970,则说明没有成功读取硬件时间;正常情况下,若初次给RTC供电,则显示时间为固定值,且连续执行hwclock时间无变化。
2.使用date命令写入系统时间,

date -s "2005-05-05 05:05:05"

接着使用hwclock命令写入硬件时钟。

hwclock -w

断电重启,若读取正常,这hwclock显示时间为设置时间。
3.若hwclock命令不能用,则需替换/sbin目录下hwclock文件。

应用层RTC时间修改:

整个项目我是负责驱动层的,在RTC这块主要解决的是如何将时间参数写入硬件时间,这样掉电之后时间才不会在重新上电之后复位到1970。应用层由我的好基友负责,至于如何编写应用层的RTC时间修改程序,可以通过下面的链接跳转至他的博客,写的很详细,我就不在此赘述了。

http://blog.csdn.net/c406495762/article/details/51168155

系列教程持续发布中,欢迎订阅、关注、收藏、评论、点赞哦~~( ̄▽ ̄~)~

完的汪(∪。∪)。。。zzz

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值