版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
WordMCU獨立看門狗和窗口看門狗的區(qū)別早期的(MCU)沒有(看門狗),就容易引起有些產(chǎn)品死機了不能重啟工作。為了避免這個問題,后期的MCU在內(nèi)部集成了看門狗的功能。
為了滿足更多使用場景,現(xiàn)在很多MCU都集成了兩個看門狗:獨立看門狗與窗口看門狗。
拿現(xiàn)在大家熟悉的(STM32)來說,都集成了獨立看門狗和窗口看門狗,下面就展開來講講這個兩個看門狗以及它們的區(qū)別。
獨立看門狗
獨立看門狗,顧名思義,就是獨立的一個看門狗,由其專用低速(時鐘)(LSI)驅(qū)動,因此,即便在主時鐘發(fā)生故障時仍然保持工作狀態(tài)。
IWDG最適合應(yīng)用于那些需要看門狗作為一個在主程序之外,能夠完全獨立工作,并且對時間精度要求較低的場合。
獨立看門狗特性:
自由運行遞減計數(shù)器
時鐘由獨立RC(振蕩器)提供(可在待機和停止模式下運行)
當(dāng)遞減計數(shù)器值達(dá)到0x000時產(chǎn)生復(fù)位(如果看門狗已激活)
窗口看門狗
窗口看門狗,之所以稱為窗口,是因為其喂狗時間是一個有上下限的范圍內(nèi),你可以通過設(shè)定相關(guān)(寄存器),設(shè)定其上限時間和下限時間:喂狗的時間不能過早也不能過晚。
窗口型看門狗
窗口看門狗的上窗口就是配置寄存器WWDG->CFR里設(shè)定的W[6:0];下窗口是固定的0x40;當(dāng)窗口看門狗的計數(shù)器在上窗口值之外,或是低于下窗口值都會產(chǎn)生復(fù)位。
窗口型看門狗(工作原理)
上窗口的值可以只有設(shè)定,7位二進制數(shù)最大只可以設(shè)定為127(0x7F),最小又必須大于下窗口的0x40,所以其取值范圍為64~127(即:0x40~0x7F);配置寄存器WWDG->CFR中為計數(shù)器設(shè)定時鐘分頻系數(shù),確定這個計數(shù)器可以定時的時間范圍,從而確定窗口的時間范圍。
窗口看門狗的時鐘來自于PCLK1,在時鐘配置中,其頻率為外部時鐘經(jīng)倍頻器后的二分頻時鐘,即為36MHz,根據(jù)手冊可以知道其定時時間計算方法:
兩者對比
1.使用條件對比
2.特點對比
兩者的區(qū)別
獨立看門狗與窗口看門狗的區(qū)別如下:
獨立看門狗沒有中斷,窗口看門狗有中斷。
獨立看門狗有(硬件)軟件之分,窗口看門狗只能軟件控制。
獨立看門狗只有下限,窗口看門狗有下限和上限。
獨立看門狗是12位遞減的,窗口看門狗是7位遞減的。
獨立看門狗是用的內(nèi)部大約40KHz的RC振蕩器,窗口看門狗是用的系統(tǒng)時鐘APB1ENR
獨立看門狗沒有中斷功能,只要在計數(shù)器減到0(下限)之前,重新裝載計數(shù)器的值,就不會產(chǎn)生復(fù)位。
要注意看門狗和外接復(fù)位IC同時存在的情況,外部電路可能會阻止看門狗復(fù)位。
窗口看門狗有中斷,這個中斷的作用是在計數(shù)器達(dá)到下限0x40的時候,產(chǎn)生中斷,讓你喂狗;如果你不喂狗,計數(shù)器的值變?yōu)?x3f的時候,將會產(chǎn)生系統(tǒng)復(fù)位;即使是喂狗,也應(yīng)該在中斷里快速喂狗,要不時間長了計數(shù)器減1也會變成0x3f產(chǎn)生復(fù)位。
窗口看門狗還有一個上限值,這個值如果大于計數(shù)器的初始值,那么就沒有任何作用了;這個值小于計數(shù)器初始值的時候,當(dāng)計數(shù)器的值大于上限值時你對計數(shù)器進行裝載,將會產(chǎn)生復(fù)位,只有在計數(shù)器減到小于上限值時,你才能重新裝載計數(shù)器。意思就是說只有計數(shù)器的值在上限值和下限值之間你才能裝載計數(shù)器,否則就會產(chǎn)生系統(tǒng)復(fù)位,當(dāng)上限值小于下限值,也沒有意義。
最后,拓展一下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省徐州市邳州市2024-2025學(xué)年三年級上學(xué)期11月期中英語試題
- 2024-2025學(xué)年福建省三明市五縣聯(lián)考高二(上)期中物理試卷(含答案)
- 醫(yī)用隔離衣產(chǎn)業(yè)規(guī)劃專項研究報告
- 尿布桶產(chǎn)業(yè)深度調(diào)研及未來發(fā)展現(xiàn)狀趨勢
- 拖鞋襪市場發(fā)展預(yù)測和趨勢分析
- 人教版英語八年級下冊 暑假綜合復(fù)習(xí)
- 便攜秤產(chǎn)業(yè)規(guī)劃專項研究報告
- 交通樞紐消防安全維護方案
- 園藝景觀項目施工方案
- 酒店客房翻新工程方案
- 書法知識基礎(chǔ)理論單選題100道及答案解析
- 教科版三年級科學(xué)上冊《第1單元第1課時 水到哪里去了》教學(xué)課件
- 2024年中國兩輪電動車社區(qū)充電行業(yè)研究報告 -頭豹
- 建筑工地突發(fā)事件處理預(yù)案
- 醫(yī)學(xué)教程 膽囊癌診治課件
- 第六單元測試卷-2024-2025學(xué)年統(tǒng)編版語文三年級上冊
- 【課件】Unit4+Section+B+(Project)課件人教版(2024)七年級英語上冊
- 青少年法治教育實踐基地建設(shè)活動實施方案
- DB32∕T 1712-2011 水利工程鑄鐵閘門設(shè)計制造安裝驗收規(guī)范
- 校服評標(biāo)方法及打分表
- 固液分離技術(shù)固液系統(tǒng)的性質(zhì)PPT課件
評論
0/150
提交評論