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

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

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

3天內不再提示

在系統重新啟動期間禁用看門狗計時器

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-01-11 16:07 ? 次閱讀

在大多數微處理器應用中,看門狗監控器(如MAX6369)用于監測系統活動,可能需要在系統重啟期間禁用看門狗。當軟件啟動時間超過監視器超時期限時尤其如此。本應用筆記描述了一種電路,可用于選擇性禁用看門狗定時器

介紹

看門狗定時器是現代嵌入式系統的基本組成部分。看門狗定時器持續監視代碼的執行,如果軟件掛起或不再執行正確的代碼序列,則重置系統。

微控制器單元 (MCU) 在通電時啟動啟動過程,這可能需要幾毫秒到幾秒鐘的時間。微控制器在啟動過程中執行系統初始化和其他內務管理活動。MCU在運行啟動序列時,預計監控MCU的外部看門狗定時器不會出現任何中斷或RESET信號。這是看門狗定時器上電或啟動延遲較長的主要原因。

在啟動過程長于監視器超時期限的應用程序中,監視程序計時器在啟動完成之前一直斷言監視器輸出 (WDO)。這會造成死鎖,MCU 將永遠掛起。

本應用筆記解釋了MAX6369–MAX6374系列如何消除這種死鎖。

應用電路及說明

MAX6369–MAX6374是一系列引腳可選的看門狗定時器,用于監控MCU活動,并在MCU陷入環路或無法執行代碼時發出信號。微處理器必須在正常操作期間重復切換看門狗輸入 (WDI),然后才能在選定的看門狗超時期限過去之前,以證明系統正在正確處理代碼。如果MCU在超時期限到期前未提供有效的看門狗輸入轉換,則MAX6369–MAX6374將觸發看門狗輸出(WDO)。看門狗輸出脈沖可用于復位MCU或中斷系統以警告任何處理錯誤。表1給出了MAX6369–MAX6374的SET引腳配置提供的不同時序選項。

表 1.最小超時設置

邏輯輸入 MAX6369/MAX6370 MAX6371/MAX6372 MAX6373/MAX6374
SET2 座1 座0 t延遲- U白矮星 t延遲= 60s, t白矮星 t延遲 t白矮星
0 0 0 1毫秒 1毫秒 3毫秒 3毫秒
0 0 1 10毫秒 3毫秒 3秒 3秒
0 1 0 10/秒 10毫秒 401 1秒
0 1 1 禁用 禁用 禁用 禁用
1 0 0 100毫秒 100毫秒 200微秒 30微秒
1 0 1 1秒 300毫秒 第一邊緣 1秒
1 1 0 301 3秒 第一邊緣 301
1 1 1 401 401 401 301

圖1是MAX6369與MCU接口的應用

pYYBAGO-bkyAQnWZAAA674XRWvQ013.png?imgver=1

圖1.MAX6369的應用框圖

優點和特點

適用于關鍵μP應用的精密看門狗定時器

引腳可選的看門狗超時周期

引腳可選的看門狗啟動延遲周期

能夠在不進行電源循環的情況下更改看門狗時序特性

漏極開路或推挽脈沖/看門狗輸出

看門狗定時器禁用功能

工作電壓:+2.5V至+5.5V

8μA 的低電源電流

無需外部元件

微型 8 引腳 SOT23 封裝

圖2是MAX6369–MAX6374的時序。MCU 在設備上電后開始啟動。MAX6369忽略任何WDI違規行為。設置+ 噸延遲,這比啟動過程更長。在啟動過程之后,MCU 開始在白矮星時間到期。

poYBAGO-bk2ANv2GAABiShYOZdo031.png?imgver=1

圖2.MAX6369的時序圖

以下是操作期間的不同關鍵計時實例:

在設置延遲期間忽略 WDI 上的轉換。

在啟動延遲期間忽略 WDI 上的轉換。

看門狗定時器在啟動延遲后啟動,WDO取消斷言。

轉換發生在看門狗超時期限 (t白矮星).

看門狗定時器清除并再次啟動定時器。看門狗超時 ( > t白矮星)和WDO斷言。

WDI 上的轉換在 WDO 斷言時被忽略。

看門狗定時器在 WDO 取消斷言后啟動。

系統重新啟動期間的死鎖情況

MAX6369-MAX6374在啟動過程完成后開始監測MCU活動。如果 MCU 無法在白矮星時間到期(圖2)。看門狗故障會重新啟動 MCU。如果系統重啟時間超過tWD,MAX6369在重啟過程結束前反復切換WDO。這會永遠掛起 MCU。圖 3 顯示了類似的死鎖情況。

poYBAGO-bk-AYAAsAABJmw_zGkk090.png?imgver=1

圖3.MCU 中的死鎖情況。

圖 3 中的死鎖問題通過提供額外的設置延遲 (t延遲)到MAX6369–MAX6374,每次檢測到看門狗故障時。

MAX6369–MAX6374提供3組引腳,以實現所需的性能。MAX6369–MAX6374允許用戶動態改變定時設置。如果在斷言 WDO 后更改了設置引腳配置,則允許完成先前的設置。新設置的特性在WDO解除置位后假設,MAX6369–MAX6374進入新的啟動階段。圖4是MAX6369–MAX6374的時序,其中設定引腳配置在WDO置位后發生變化。

pYYBAGO-blGAQdpcAACDitVTGWc200.png?imgver=1

WDO 被置言“ alt=”在斷言 WDO 時更改 SET 引腳配置“>圖 4.在置位 WDO 時更改 SET 引腳配置。

圖5顯示了用于獲取圖4中時序圖的應用電路。SET1邏輯引腳連接到以下原理圖中的WDO引腳。

pYYBAGO-blOAY4O3AAA6ClQN8Ng450.png?imgver=1

圖5.在重新啟動期間禁用看門狗計時器的應用程序電路。

上電后MAX6396的初始設置為SET0 = 1、SET1 = 1和SET2 = 1。這將設置 t延遲和 t白矮星到60年代。如果MAX6369檢測到看門狗故障。WDO斷言并將SET引腳設置更改為SET0 = 1、SET1 = 0和SET2 = 1。此設置僅持續 t世界發展組織(100ms)。WDO 取消置位,SET 引腳配置更改為其初始設置 SET0 = 1、SET1 = 1 和 SET2 = 1。SET引腳中的轉換啟動了新的建立階段,其中包括設置- U延遲和 t白矮星.MAX6369在新電路布置下,在MCU重啟期間不會發生任何看門狗故障。看門狗故障后,系統正常重新啟動。僅當至少選擇一個SET引腳作為邏輯1時,此解決方案才有效。如果所有SET引腳均為邏輯0,則SET引腳無法連接到WDO輸出。

圖6所示為MAX6369,電路連接如圖1所示,其中SET0 = V抄送(邏輯 1),SET1 = V抄送(邏輯 1),SET2 = V抄送(邏輯 1)。《世界發展指標》與 V 相連抄送觀察MAX6369看門狗故障。設備等待設置- U延遲和 t白矮星以在上電后置位WDO脈沖。它在 t 之后不斷切換 WDO 脈沖白矮星.

poYBAGO-blSAGJFoAABMybejDJ0313.png?imgver=1

圖6.MAX6369 with SET0 = V抄送, SET1 = V抄送,且 SET2 = V抄送.

圖7所示為MAX6369,電路連接如圖5所示,其中SET0 = VCC (邏輯1),SET1 = WDO,SET2 = VCC (邏輯1)。每當MAX6369檢測到看門狗故障時,器件都會啟動新的啟動階段。

pYYBAGO-blWAfVJuAABRBuTtJU8788.png?imgver=1

WDO,SET2 = VCC“>圖7.MAX6969 with SET0 = V抄送、SET1 = WDO,SET2 = V抄送

總結

MAX6369–MAX6374系列看門狗定時器IC可以監測MCU的時序錯誤行為,解決嵌入式系統中常見的死鎖問題,無需額外的分立元件。

審核編輯:郭婷

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

    關注

    146

    文章

    17123

    瀏覽量

    350992
  • 微處理器
    +關注

    關注

    11

    文章

    2258

    瀏覽量

    82403
  • 定時器
    +關注

    關注

    23

    文章

    3246

    瀏覽量

    114720
收藏 人收藏

    評論

    相關推薦

    看門狗基礎知識

    看門狗(watch dog)是一個定時,可以設置一個定時時間,計時到時會把MCU復位,所以MCU必須要在定時時間到之前將計數值重置(這個動作通常稱為喂狗)。嵌入式
    發表于 10-19 16:04 ?1896次閱讀
    <b class='flag-5'>看門狗</b>基礎知識

    轉:STM32CubeMX系列教程15:看門狗(WDG)

    就是能讓程序出問題是能重新啟動系統。二、獨立看門狗(IWDG)前文再續,書接上一會,上一章說到待機模式可以通過IWDG喚醒,獨立看門口功能框圖如下。實際上獨立
    發表于 07-06 16:55

    看門狗定時改進 IoT 系統的穩健性

    ,能夠檢測系統時鐘是否已停止。使用具有窗口式看門狗特性的看門狗。 這類看門狗需要等待一段最短時間后才能被清零。 如果在窗口啟動前嘗試清零,
    發表于 04-07 15:08

    如何利用看門狗電路改善系統可靠性

    看門狗電路基本功能是發生軟件問題和程序跑飛后使系統重新啟動看門狗計數正常工作時自動計數,程
    發表于 02-26 07:30

    看門狗禁用

    ,帶有大約4秒的看門狗超時,但是看門狗禁用(FWDTEN= OFF)。(默認的超時協調是1048秒)監視然后軟件中使用SysSyWdtS
    發表于 05-10 12:34

    請問清除看門狗計時器超時事件標志需要多長時間?

    看門狗計時器(WDT)計數溢出并觸發超時事件時,用戶可以在看門狗計時器(WDT)生成系統重置
    發表于 11-23 15:35

    HT49 MCU中看門狗計時器的設定

    HT49 MCU中看門狗計時器的設定 單片機應用中,為了預防程序進入死循環,或跳到不希望的地方,采用看門狗計時器來防止。
    發表于 03-25 09:49 ?28次下載

    利用看門狗提高系統可靠性

    看門狗是一個計數,它需要在一定的看門狗延時周期內被清零,如果沒有清零動作,看門狗電路將產生一個復位信號使系統
    發表于 03-07 16:03 ?35次下載
    利用<b class='flag-5'>看門狗</b>提高<b class='flag-5'>系統</b>可靠性

    一文讀懂單片機看門狗電路

    看門狗定時是一個計數,基本功能是發生軟件問題和程序跑飛后使系統重新啟動
    的頭像 發表于 10-31 17:29 ?3.7w次閱讀
    一文讀懂單片機<b class='flag-5'>看門狗</b>電路

    看門狗定時的相關問題和實驗說明

    看門狗的作用: 看門狗定時是一個計數,基本功能是發生軟件問題和程序跑飛后使系統
    的頭像 發表于 10-06 12:59 ?4544次閱讀
    <b class='flag-5'>看門狗</b>定時<b class='flag-5'>器</b>的相關問題和實驗說明

    如何實現模擬看門狗

    。 啥是看門狗? 一般來講,單片機的看門狗可簡單看成相對獨立的兩部分,即計時單元和監控單元。計時單元實現計數與重裝。計數過程中,軟件可以適
    的頭像 發表于 10-23 14:51 ?5308次閱讀
    如何實現模擬<b class='flag-5'>看門狗</b>?

    為何看門狗定時對IoT至關重要

    使用具有窗口式看門狗特性的看門狗。 這類看門狗需要等待一段最短時間后才能被清零。 如果在窗口啟動前嘗試清零,看門狗將進行
    發表于 08-02 15:05 ?894次閱讀
    為何<b class='flag-5'>看門狗</b>定時<b class='flag-5'>器</b>對IoT至關重要

    看門狗計時器的TPS382x電壓監視數據表

    電子發燒友網站提供《帶看門狗計時器的TPS382x電壓監視數據表.pdf》資料免費下載
    發表于 03-25 09:52 ?0次下載
    帶<b class='flag-5'>看門狗</b><b class='flag-5'>計時器</b>的TPS382x電壓監視<b class='flag-5'>器</b>數據表

    具有看門狗功能的TPL5010納瓦級功耗系統計時器數據表

    電子發燒友網站提供《具有看門狗功能的TPL5010納瓦級功耗系統計時器數據表.pdf》資料免費下載
    發表于 08-22 10:04 ?0次下載
    具有<b class='flag-5'>看門狗</b>功能的TPL5010納瓦級功耗<b class='flag-5'>系統計時器</b>數據表

    看門狗定時的工作原理

    看門狗定時是一種獨立的計時器硬件模塊,其核心功能是倒計時。如果系統軟件
    的頭像 發表于 10-21 14:18 ?404次閱讀
    <b class='flag-5'>看門狗</b>定時<b class='flag-5'>器</b>的工作原理
    主站蜘蛛池模板: 成人小视频在线免费观看| 在野外被男人躁了一夜动图| 伊伊人成亚洲综合人网| 国产69精品久久久久妇女| 久久精品电影| 午夜DY888国产精品影院| 99re久久热在线视频| 久久精品视在线-2| 午夜国产福利| 国产福利视频第一导航| 青青青伊人| 中字幕视频在线永久在线观看免费| 国产综合在线观看| 午夜aaaa| 国产人成高清在线视频99| 我要色导航| 国产精品熟女人妻| 偷拍 自怕 亚洲 在线| 国产精品18久久久久久白浆.| 热久久免费频精品99热| xxx日本hd| 日本高清无人区影院| 百度影音第四色| 日韩插啊免费视频在线观看| xart欧美一区在线播放| 欧美一区二区视频97色伦| old老男人野外树林tv| 日本精品久久无码影院| 成人手机在线| 4480yy午夜私人影院| 免费国产成人手机在线观看 | 一区二区三区无码被窝影院| 亚洲AV无码国产精品色午夜情| 国产黄A片在线观看永久免费麻豆| 挺进绝色老师的紧窄小肉六| 国产精品悠悠久久人妻精品| 亚洲AV无码乱码国产精品品麻豆| 国产在线视频分类精品| 伊人久久精品午夜| 免费夜色污私人影院网站| 帝王被大臣们调教高肉|