主題:em9000看門狗怎么用的? 共有37839人關(guān)注過本帖 |
---|
hongma |
1樓 |
em9000看門狗怎么用的? Post By:2009-2-16 16:33:00 [只看該作者]
如果有資料能發(fā)我郵箱里嗎?hongma2008 at yahoo.com.cn
|
|
單帖管理 | 引用 | 回復(fù) |
x10 |
2樓 |
Post By:2009-2-16 18:55:00 [只看該作者]
EM9000內(nèi)部的WDT只有250ms的周期,有些短,所以系統(tǒng)內(nèi)部并沒有啟動。在EM9000_ISA_API.lib中包含了WDT的API函數(shù),可在應(yīng)用程序中直接啟動WDT。
|
|
單帖管理 | 引用 | 回復(fù) |
hongma |
3樓 |
Post By:2009-2-17 11:20:00 [只看該作者]
我沒有這個文件,和相關(guān)的資料,能發(fā)我郵箱里嗎?
|
|
單帖管理 | 引用 | 回復(fù) |
lxs |
4樓 |
Post By:2009-2-17 17:03:00 [只看該作者]
在EM9000_ISA_API.h 文件中,有wdt函數(shù)說明,請查看光盤
//  // 功能描述: 啟動系統(tǒng)WATCH DOG TIMER(看門狗定時器)。 //           WDT的持續(xù)時間為250ms,WDT超時將產(chǎn)生250ms的復(fù)位脈沖。 // 返回值 = 1, 設(shè)置成功 int  EM9000_StartWatchDog( ); //  // 功能描述: 重載系統(tǒng)WATCH DOG TIMER(看門狗定時器)。 //           必須在WDT超時前8ms進行的重載操作才是有效的。 void EM9000_KicktheDog( ); |
|
單帖管理 | 引用 | 回復(fù) |