desirechange
驱动小牛
驱动小牛
  • 注册日期2006-09-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分904分
  • 威望152点
  • 贡献值0点
  • 好评度88点
  • 原创分0分
  • 专家分0分
阅读:2739回复:2

RTC驱动问题(X1226芯片)

楼主#
更多 发布于:2009-03-11 21:05
基本情况介绍:
           PXA270+CE5.0,RTC采用外接X1226芯片,I2C读写。已实现其读写RTC函数,且读写正确,通过调用OEMSetRealTime和OEMGetRealTime便可对其调用。现在的问题是:
 1  任务栏上的时间以及时间面板的时间不走字,如果再次打开(间隔几秒)发现时间值已有改变,如果静止不操作时间依然不动,可以得出的结论是:RTC时钟在变化,时间显示这块没有调用OEMGetRealTime()
2  在时间面板里改变时间,系统变慢,从串口打印的信息看:系统调用了OEMSetRealtime去更新时间,同时不停的调用OEMGetReatime且不停止(1S大概调用10次左右),时间是已经改变,但系统速度非常慢,重新启动后,I2C对X1226芯片读写不成功,除非彻底关闭电源再次启动才能使I2C读写成功。
请驱动大牛们来指点一下,不胜感谢!
desirechange?desire to change
pinery
驱动小牛
驱动小牛
  • 注册日期2005-04-14
  • 最后登录2013-04-07
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望283点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-05-08 14:09
解决了没有?
tracera
禁止发言
禁止发言
  • 注册日期2006-01-09
  • 最后登录2018-09-25
  • 粉丝8
  • 关注0
  • 积分-5788分
  • 威望135321点
  • 贡献值0点
  • 好评度625点
  • 原创分1分
  • 专家分0分
  • 社区居民
板凳#
发布于:2009-05-08 18:47
用户被禁言,该主题自动屏蔽!
游客

返回顶部