阅读:2739回复:2
RTC驱动问题(X1226芯片)
基本情况介绍:
PXA270+CE5.0,RTC采用外接X1226芯片,I2C读写。已实现其读写RTC函数,且读写正确,通过调用OEMSetRealTime和OEMGetRealTime便可对其调用。现在的问题是: 1 任务栏上的时间以及时间面板的时间不走字,如果再次打开(间隔几秒)发现时间值已有改变,如果静止不操作时间依然不动,可以得出的结论是:RTC时钟在变化,时间显示这块没有调用OEMGetRealTime() 2 在时间面板里改变时间,系统变慢,从串口打印的信息看:系统调用了OEMSetRealtime去更新时间,同时不停的调用OEMGetReatime且不停止(1S大概调用10次左右),时间是已经改变,但系统速度非常慢,重新启动后,I2C对X1226芯片读写不成功,除非彻底关闭电源再次启动才能使I2C读写成功。 请驱动大牛们来指点一下,不胜感谢! |
|
|
沙发#
发布于:2009-05-08 14:09
解决了没有?
|
|
板凳#
发布于:2009-05-08 18:47
用户被禁言,该主题自动屏蔽! |
|