日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

看门狗(独立看门狗)与窗口看门狗的区别!

發布時間:2025/6/15 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 看门狗(独立看门狗)与窗口看门狗的区别! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? ? ? ? ? ? ? ?看門狗(獨立看門狗)與窗口看門狗的區別

在cortex-M系列芯片上有兩個看門狗:看門狗(獨立看門狗)和窗口看門狗。

1、相同點

????都是為了保證CPU程序跑飛

2、獨立看門狗

????根據內部看門狗時鐘頻率,裝載寄存器定一個時間值,比如是1000,那么獨立看門狗就會按照時鐘頻率,從1000開始向下每隔一個時鐘周期減1,如果在減到0之前,你用程序代碼重新向向下計數器里面寫1000(喂狗),那么定時器會重新從1000開始向下遞減。如果在減到0的時候,你還沒有喂狗(用新的數值覆蓋計數器),就會產生復位信號。

3、窗口看門狗

????根據系統時鐘頻率,裝載一個初始值到向下計數器(假設還是1000),并且設置一個窗口值(小于裝載到計數器的初始值,假設是500),窗口看門狗一般會定死窗口下線值是64。計數器從1000開始向下減,在減到500之前(1000到500間),是不允許你去喂狗的,一旦喂狗,就會產生復位信號。只有計數器值減到上限值之后(500到64),才允許你去喂狗。當計數器減到下限值(64到0之間),如果喂狗,也會產生復位信號,當減到0之后,自動產生復位信號。所以窗口看門狗實際上就是設置一個窗口(上下限),在這個范圍內,你才允許你去喂狗,只要不在這個范圍之內,都會復位。

4、區別

? ? (1)窗口看門狗計時時間比獨立看門狗精準;?窗口看門狗使用的是系統時鐘源。

? ? (2)窗口看門狗嚴格限定喂狗時間段,獨立看門狗則是只要沒有到時間,都能喂狗。
?

總結

以上是生活随笔為你收集整理的看门狗(独立看门狗)与窗口看门狗的区别!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。