主題:時鐘的問題 共有36475人關注過本帖 |
---|
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庫需要更新,我們已把程序發到你的郵箱,請查收。
|
|
單帖管理 | 引用 | 回復 |