濟(jì)南wordpress 建站線上營(yíng)銷(xiāo)推廣方式有哪些
看門(mén)狗定時(shí)器(WDG)
文章目錄
- 看門(mén)狗定時(shí)器(WDG)
- 1、看門(mén)狗定時(shí)器(WDG)介紹
- 2、看門(mén)狗定時(shí)器驅(qū)動(dòng)API介紹
- 3、看門(mén)狗定時(shí)器使用實(shí)例
看門(mén)狗(Watchdog),又叫看門(mén)狗定時(shí)器(Watchdog Timer),是一種硬件的計(jì)時(shí)設(shè)備,當(dāng)系統(tǒng)的主程序發(fā)生某些錯(cuò)誤時(shí),導(dǎo)致未及時(shí)清除看門(mén)狗計(jì)時(shí)器的計(jì)時(shí)值,這時(shí)看門(mén)狗計(jì)時(shí)器就會(huì)對(duì)系統(tǒng)發(fā)出復(fù)位信號(hào),使系統(tǒng)從懸停狀態(tài)恢復(fù)到正常運(yùn)作狀態(tài)
本文將詳細(xì)介紹如何使用BL602的看門(mén)狗定時(shí)器模塊。
1、看門(mén)狗定時(shí)器(WDG)介紹
BL602芯片內(nèi)有一組看門(mén)狗計(jì)數(shù)器,不可預(yù)知的軟件或硬件行為有可能導(dǎo)致應(yīng)用程序工作失常, 看門(mén)狗定時(shí)器可以幫助系統(tǒng)從中恢復(fù),如果當(dāng)前階段超過(guò)預(yù)定時(shí)間, 但沒(méi)有喂狗或關(guān)閉看門(mén)狗定時(shí)器,可依設(shè)定觸發(fā)中斷或系統(tǒng)復(fù)位。其功能框圖如下:
Watchdog定時(shí)器時(shí)鐘有3種選擇:
- Fclk–系統(tǒng)主時(shí)鐘
- 32K–32K時(shí)鐘