主题:时钟的问题

  共有47168人关注过本帖    
chuwei
1楼


时钟的问题  发帖心情 Post By:2005-4-28 9:50:00   [只看该作者]

我用的ETR232i的板子,时钟是做在扩展板上的。从HT1380上读时间是没有问题的,但我按照读取的时间用setdate和settime设置系统时钟却发现时间设不进去,每次设完都是从0:0:0开始,而日期是对的。

   struct date d;
   struct time t;

   RTC.DS1302PortInit( 0x1f );
   RTC.Gettime( &t );
   RTC.Getdate( &d );

   setdate(&d);
   settime(&t);

更怪的是如果我在调试状态下跟踪则都是好的。请帮忙查查是什么原因。
谢谢!

  单帖管理 | 引用 | 回复 回到顶部
x10
2楼


  发帖心情 Post By:2005-4-28 12:57:00   [只看该作者]

在设置时间时,需把time结构中的ti_hund置为0,设置就会正常。你的RTC库需要更新,我们已把程序发到你的邮箱,请查收。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

时钟的问题

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: