主題:etr232i的時鐘問題 共有40552人關(guān)注過本帖 |
---|
ynhbzh |
1樓 |
etr232i的時鐘問題 Post By:2005-5-11 9:37:00 [只看該作者]
在etr232i中用setdate,settime設(shè)置時鐘好像是對的,但重起后(不是斷電)時鐘丟失,是不是每次重起時鐘都會回到80年?每次設(shè)置時鐘,只要不關(guān)機,時鐘是不是應(yīng)該準確?
|
|
單帖管理 | 引用 | 回復(fù) |
zhl |
2樓 |
Post By:2005-5-11 9:59:00 [只看該作者]
setdate,settime設(shè)置的是系統(tǒng)時鐘,并沒有設(shè)置到硬件時鐘芯片中,所以應(yīng)該調(diào)用我們提供的函數(shù)進行時間設(shè)置,RTC.Settime () RTC.Setdata( ) 這些函數(shù)定義在DS1302.cpp中,請參看相應(yīng)的例程RTCTest.Prj。
|
|
單帖管理 | 引用 | 回復(fù) |
ynhbzh |
3樓 |
Post By:2005-5-11 20:18:00 [只看該作者]
請問:ETR232i的底版上沒有RTC的情況下,用網(wǎng)絡(luò)從Internet中獲得時間并用settime,setdate初始化系統(tǒng)時鐘后。不重啟系統(tǒng)的狀態(tài)下用gettime( &t )和getdate( &d )讀出的時鐘的精確性多大?時間是否可靠?
|
|
單帖管理 | 引用 | 回復(fù) |
zhl |
4樓 |
Post By:2005-5-12 9:27:00 [只看該作者]
如果是這樣的話,時間是靠ETR232i內(nèi)部的時鐘記時,時鐘的精度約為0.001%, 即一天24小時相差越為1秒。
|
|
單帖管理 | 引用 | 回復(fù) |