色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

窗口看門狗增強了μP監控器

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-05-08 11:23 ? 次閱讀

看門狗定時器提高了基于微處理器的系統的可靠性。引腳可選的看門狗定時器允許看門狗超時周期可調,從而提供更大的靈活性,以滿足不同的處理器時序要求。窗口看門狗電路可防止系統運行過快和過慢。一個單獨的漏極開路、低電平有效輸出用于發出看門狗超時信號

在許多這樣的電路中,還包括附加功能以獲得更多功能。這些特性包括具有推挽式或漏極開路復位輸出的電壓復位電路。在某些電路中,包括一個手動復位輸入。

執行關鍵或安全相關功能的微處理器需要高水平的監控,以確保能夠正確檢測和糾正故障。關鍵功能可以定義為不能容忍停機時間的功能,并且(在許多情況下)維修成本非常高的功能。這些功能幾乎存在于微處理器市場的每個細分市場中:例如,患者監控系統、過程控制工廠和與安全相關的汽車應用。

操作說明

為了實現看門狗,μP被編程為以指定的時間間隔向看門狗定時器電路發送脈沖。如果看門狗定時器(WDT)在該時間內未切換,則會向μP發送脈沖,警告發生故障。警告信號可以是復位至μP或饋入μP不可屏蔽中斷(NMI)端口的窄脈沖。故障可能是代碼執行錯誤或產生WDT脈沖的定時電路中的錯誤。本文討論的新型監控器IC不僅在μP切換WDT太晚時發出警告,而且在切換太快時也會警告μP,從而提供額外的安全性。因此,指定了兩個時間間隔,它們的差異形成監視程序窗口。

當μP執行例程時,它通常會在代碼中的某個點設置一個標志。然后,它以預設的間隔響應中斷服務例程 (ISR),該例程記錄是否已設置監視程序標志等。如果是這樣,μP會向WDT發出脈沖。否則,假定處理器已掛起;也許執行一個無限循環。μP中的故障也可能意味著ISR執行得太頻繁。標準WDT無法檢測到這種情況,但MAX6323/MAX6324 WDT可以檢測到這種情況。

WDT 操作有三種可能模式:當 WDT 切換早于快速超時間隔 (t《世界發展指標》< 噸WD1(分鐘)),低電平有效信號(典型值為 1ms)在/WDPO 引腳上觸發(圖 1a);或者當μP發送的脈沖超過慢看門狗超時時間tWD2(圖1b)。在正常μP操作期間,看門狗定時器序列中第二個脈沖的下降沿(在WDI引腳處)發生在tWD1和之前 tWD2(圖1c)。

wKgZomRYaxuAfpzSAAAfg6sW0wg788.gif

圖1.這些時序圖說明了快速 (a) 和慢速 (b) 看門狗時序故障。

對于MAX6323/MAX6324器件,窗口(tWD2-噸WD1) 足夠寬,可以最大限度地減少兩次超時的容差影響,并為在各種應用中實現 WDT 功能提供靈活性。除了窗口看門狗功能外,這些IC還可在上電、掉電或斷電條件下產生復位。提供六種激光調整版本,對應于 2.5V 至 2.32V 范圍內精度為 ±4.63% 的復位門限。

復位輸出配置為推挽式,MAX6323為漏極開路。兩款器件均保證低至 Vcc = 6324.1V 的有效/復位。如果監控器必須與其他電源共用μP復位引腳,則建議使用漏極開路版本(圖2a)。如果監控器/復位是μP復位引腳的唯一輸入,則推挽式版本(MAX2)具有如圖6323b所示的優勢:將下拉電阻連接到其/RESET輸出,使輸出在低至2V時有效。

wKgaomRYaxyAGiEoAAASsqKDYhw984.gif

圖2.輸出級連接:漏極開路MAX6324 (a)和推挽式MAX6323 (b)。

MAX6323/MAX6324器件的另一個特性是去抖動手動復位功能。為了防止在WDT故障發生時μP將損壞的數據寫入RAM,某些應用要求監控器發出復位脈沖。要實現此功能,只需將/WDPO和/MR引腳連接在一起(圖3a)。手動復位還允許操作員在通電時對μP進行在線測試(圖3b)。當 WDT 超時且將/WDPO 連接到處理器的 NMI 輸入時,μP 可以等待用戶干預(如 PC),也可以通過重定向軟件執行以初始化不同的代碼段來從故障中恢復。

wKgZomRYcBiAT1vGAABpOMvyAfU613.png

圖3.從WDT故障生成/復位信號(a),并實現手動復位功能(b)。

圖中顯示了快速超時故障(圖4a)和慢速超時故障(圖4b)的波形。對于快速超時,請注意,在取消斷言 WDPO 后,WDT 從 WDI 的最后一個下降沿開始計數。該行為不適用于慢速超時錯誤。

wKgaomRYcBKABd8UAACs-FwahhQ672.png

圖4.這些實際波形說明了快速 (a) 和慢速 (b) 超時故障。

MAX6323/MAX6324器件提供1種標準窗口看門狗版本,如表40所示。對于汽車安全等時間關鍵型應用,建議使用更短、更快的看門狗窗口時間。對于涉及較慢事件(如患者監護)的應用,具有更寬看門狗窗口的版本更合適。由于汽車應用需要窗口看門狗功能,因此這兩款IC的額定溫度范圍為-125°C至<>°C。 其RESET功能對短時間Vcc瞬變提供了一定的抗擾度。為了獲得更高的抗擾度,請在Vcc引腳上連接一個小的RC低通濾波器

看門狗超時*
后綴
Max 單位 最小值 單位
A 1.5 ms 10 ms
B 15 ms 100
C 15 ms 300
D 15 ms 10 s
E 15 ms 60
F 23 ms 47 ms
G 39 ms 82
H 719 ms 1.3 s

應用

如上所述,窗口看門狗在需要以低成本進行更高水平的μP監控的各種應用中具有吸引力。例如,汽車電路通常通過相互監控的冗余μP來實現額外的安全性。MAX6323和MAX6324為這些方法提供了低成本、節省空間的替代方案。例如,在車輛穩定性控制中,來自偏航速度和加速度傳感器的輸入被處理,以確定系統在駕駛員無法控制的危急情況下應如何干預以施加制動。

可以想象其他應用程序,用于檢測在具有最小值和最大值的時間間隔內預期的事件。該電路的分立元件版本如圖5所示。雖然為簡單起見省略了定時器和一次性元件,但很明顯,MAX6323/MAX6324 IC無需外部元件即可完成工作,在成本、尺寸和設計簡單性方面具有優勢。

wKgZomRYayCAYb0IAAAWgeroGaE294.gif

圖5.窗口看門狗計時器的離散組件示例。

當足夠時還不夠

通過縮小看門狗窗口,您可以實現對系統的更嚴格控制。如果窗口必須非常窄,可以使用兩個MAX6324的組合(圖6)。(此配置還提供了監視兩個電壓的靈活性。F 版本的快速超時最大值為 39ms,G 版本的慢超時最小值為 47ms。保證不置位/WDPO的看門狗窗口為8ms。定時電路在此較窄的時間內無法循環WDT將觸發故障。

wKgZomRYayGASzbdAAAP6UDPVqM985.gif

圖6.該電路可實現8ms的看門狗窗口。

確保系統正常運行的另一種方法是讓 μP 監控監控器以及監控器監控 μP(圖 7)。μP端口(在本例中為P2)變為高電平,從而禁用處于高電平狀態的OR門。μP使MAX6323在/WDPO上發出脈沖,要么切換WDI引腳的速度快于快速超時間隔,要么根本不切換。然后,在另一個端口(在本例中為P1)上接收/WDPO脈沖作為確認信號,從而指示WDT的正常運行。

wKgaomRYcCeAS_37AAAa8RExtQ8109.png

圖7.該電路允許μP監控WDT,反之亦然。

模擬領域還推出了MAX6369-MAX6374系列引腳可選的WDT IC(圖8)。它們在啟動延遲和看門狗超時方面提供了靈活性,并提供看門狗輸出脈沖寬度和輸出級配置選擇。它們也可以在運行期間重新編程。

wKgZomRYaySAa348AAAW7Y_qMZs847.gif

圖8.Analog 引腳可選的看門狗定時器 IC 框圖。

結論

窗口看門狗定時器的概念源于在運行關鍵功能的應用程序中提供更高操作安全性的需求。通過使用標準WDT功能升級現有的監控電路,MAX6323/MAX6324 IC以簡單和低成本滿足了這一需求。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 看門狗
    +關注

    關注

    10

    文章

    565

    瀏覽量

    70861
  • 微處理器
    +關注

    關注

    11

    文章

    2271

    瀏覽量

    82568
  • 定時器
    +關注

    關注

    23

    文章

    3251

    瀏覽量

    115018
收藏 人收藏

    評論

    相關推薦

    STM32中的獨立看門狗窗口看門狗是什么

    在早期的MCU中是沒有看門狗這種東西的,所以產品就很容易出現死機,跑飛的情況。為了避免這種情況的出現,后期的MCU都集成了看門狗的功能。但是目前看門狗發展到今天基本上分為兩大類:獨立看門狗
    的頭像 發表于 02-20 17:47 ?2780次閱讀
    STM32中的獨立<b class='flag-5'>看門狗</b>和<b class='flag-5'>窗口</b><b class='flag-5'>看門狗</b>是什么

    stm32看門狗時間計算 獨立看門狗窗口看門狗的特性是什么

    本文為您講解STM看門狗時間計算(時限)與頻率計算,獨立看門狗窗口看門狗的特性、區別與聯系。
    發表于 10-10 10:41 ?8780次閱讀

    什么是stm32看門狗?獨立看門狗窗口看門狗工作原理解析

    stm32有兩個看門狗,獨立看門狗窗口看門狗,其實兩者的功能是類似的,只是喂狗的限制時間不同。 獨立看門狗
    的頭像 發表于 11-06 11:48 ?2.8w次閱讀
    什么是stm32<b class='flag-5'>看門狗</b>?獨立<b class='flag-5'>看門狗</b>和<b class='flag-5'>窗口</b><b class='flag-5'>看門狗</b>工作原理解析

    STM32看門狗配置(獨立看門狗IWDG和窗口看門狗WWDG)

    stm32自帶兩個看門狗模塊,獨立看門狗IWDG和窗口看門狗WWDG。看門狗主要作用是可用來檢測和解決由軟件錯誤引起的故障;當計數
    發表于 11-09 17:17 ?8460次閱讀
    STM32<b class='flag-5'>看門狗</b>配置(獨立<b class='flag-5'>看門狗</b>IWDG和<b class='flag-5'>窗口</b><b class='flag-5'>看門狗</b>WWDG)

    TB3123 - PIC?單片機的窗口看門狗定時

    窗口看門狗定時(Windowed Watchdog Timer,WWDT)是PIC單片機的增強看門狗定時
    發表于 03-26 14:35 ?0次下載
    TB3123 - PIC?單片機的<b class='flag-5'>窗口</b><b class='flag-5'>看門狗</b>定時<b class='flag-5'>器</b>

    STM32單片機中的獨立看門狗窗口看門狗有哪些不同之處

    1.關于看門狗的解釋不再說明,窗口看門狗簡而言之即只能看某個窗口期即某段時間內才能夠喂狗。32的獨立看門狗是沒有中斷的,而
    發表于 12-10 15:55 ?3395次閱讀

    淺談STM8S_008_WDG獨立看門狗窗口看門狗

    STM8S_008_WDG獨立看門狗窗口看門狗
    的頭像 發表于 03-20 09:39 ?5347次閱讀
    淺談STM8S_008_WDG獨立<b class='flag-5'>看門狗</b>和<b class='flag-5'>窗口</b><b class='flag-5'>看門狗</b>

    STM32有兩個看門狗,獨立看門狗窗口看門狗

    窗口看門狗的上窗口就是配置寄存WWDG->CFR里設定的W[6:0];下窗口是固定的0x40;當窗口
    的頭像 發表于 06-15 09:02 ?4795次閱讀
    STM32有兩個<b class='flag-5'>看門狗</b>,獨立<b class='flag-5'>看門狗</b>和<b class='flag-5'>窗口</b><b class='flag-5'>看門狗</b>

    LTC1726:三路電源監控器和μP Supervisor,帶可調復位和看門狗定時數據表

    LTC1726:三路電源監控器和μP Supervisor,帶可調復位和看門狗定時數據表
    發表于 05-23 12:11 ?3次下載
    LTC1726:三路電源<b class='flag-5'>監控器</b>和μ<b class='flag-5'>P</b> Supervisor,帶可調復位和<b class='flag-5'>看門狗</b>定時<b class='flag-5'>器</b>數據表

    STM32:獨立看門狗窗口看門狗的配置

    STM32單片機的看門狗有獨立看門狗窗口看門狗之分,這兩者的工作原理卻完全不同。
    發表于 02-08 16:15 ?18次下載
    STM32:獨立<b class='flag-5'>看門狗</b>、<b class='flag-5'>窗口</b><b class='flag-5'>看門狗</b>的配置

    窗口看門狗是什么?與獨立看門狗有啥區別?

    STM32有兩個看門狗,獨立看門狗窗口看門狗。其實兩者的功能是類似的,只是喂狗的限制時間不同。
    發表于 02-09 10:28 ?9次下載
    <b class='flag-5'>窗口</b><b class='flag-5'>看門狗</b>是什么?與獨立<b class='flag-5'>看門狗</b>有啥區別?

    窗口看門狗的基礎知識

    看門狗是綜合系統的重要組成部分,必須充分理解才能充分利用其功能。大多數看門狗都是有窗口的,這需要比非窗口看門狗更精確的計時,但允許更大的功能
    的頭像 發表于 12-14 15:35 ?2403次閱讀
    <b class='flag-5'>窗口</b><b class='flag-5'>看門狗</b>的基礎知識

    STM32中的獨立看門狗窗口看門狗

    窗口看門狗。 獨立看門狗:使用的是外部時鐘,即使主頻不工作了,看門狗也能正常工作。只要在到達喂狗時間的上限前喂狗即表示程序是正常的,這點和窗口
    的頭像 發表于 12-22 16:58 ?2178次閱讀

    STM32中的獨立看門狗窗口看門狗

    在早期的MCU中是沒有看門狗這種東西的,所以產品就很容易出現死機,跑飛的情況。為了避免這種情況的出現,后期的MCU都集成了看門狗的功能。但是目前看門狗發展到今天基本上分為兩大類:獨立看門狗
    的頭像 發表于 01-30 14:38 ?1402次閱讀
    STM32中的獨立<b class='flag-5'>看門狗</b>和<b class='flag-5'>窗口</b><b class='flag-5'>看門狗</b>

    具備可編程窗口看門狗定時的高精度電壓監控器TPS3850-Q1數據表

    電子發燒友網站提供《具備可編程窗口看門狗定時的高精度電壓監控器TPS3850-Q1數據表.pdf》資料免費下載
    發表于 03-28 17:28 ?0次下載
    具備可編程<b class='flag-5'>窗口</b><b class='flag-5'>看門狗</b>定時<b class='flag-5'>器</b>的高精度電壓<b class='flag-5'>監控器</b>TPS3850-Q1數據表
    主站蜘蛛池模板: 国产69精品久久久久麻豆| 这里只有精品在线视频| 老牛天天晚上夜噜噜噜| 韩国g奶空姐| 国产精品人妻午夜福利| 动漫美女禁区| GOGOGO高清免费播放| 91精品国产免费入口| 伊人免费在线| 伊人久久大香线蕉综合亚洲| 亚洲视频在线免费看| 亚洲综合小说久久另类区| 亚洲高清中文字幕| 亚洲精品久久久午夜福利电影网 | 国产亚洲精品AAAAAAA片| 国产精品日本欧美一区二区| 国产成人免费全部网站| 俄罗斯兽交XXXXX在线| 俄罗斯bbbbbbbbb大片| 国产99热在线观看| 沟沟人体一区二区| 国产精片久久久久久婷婷| 国产精品美女久久久网站动漫| 国产精品国产三级国产专区53| 国产精品一区二区亚瑟不卡| 国内精品久久久久久久试看| 精品久久久噜噜噜久久久app| 久久er99热精品一区二区| 久久精品中文闷骚内射| 美国caopo超碰在线视频| 国产欧美在线亚洲一区刘亦菲 | 精品国产福利在线视频| 精品无码久久久久久久动漫| 久久伊人天堂视频网| 美女扒开尿口让男生添动态图| 欧美视频精品一区二区三区| 色久久一个亚洲综合网| 性色无码AV久久蜜臀| 杨幂视频1分11未删减在线观看| 在线亚洲黄色| 办公室日本肉丝OL在线|