在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

看門狗功能的MCU應用的重要性日益增加

jf_pJlTbmA9 ? 來源:網絡 ? 作者:網絡 ? 2023-11-03 16:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

對于多線程,實時和多任務嵌入式系統的全部復雜性,它已成為越來越難以知道什么時候一個微型的行為不端。有了這么多的服務程序操作略微獨立是非常有可能的,有人還活著,而其他人都被鎖定,死亡,或執行無意義的代碼。因此,現在是比較困難的嵌入式系統設計師來保護整個系統從在一些低服務程序或內核,走入歧途發生的故障。本文著眼于更先進的看門狗功能不斷變化的需求和技術的工程師可以使用,以確保可靠的MCU操作。它探討了需要用軟件來解決這兩個外部硬件和內部缺陷和看樣品看門狗的部分。所有部件,數據表,教程和發展引用在這里可以在網上對Digi-Key的網站上找到。

簡單的保護

對于需要看門狗功能涵蓋了從4位到先進的32位機和超越。它不是經常可以看到簡單的處理器執行的潛在的危險情況。例如,一個油門控制回路可以僅局部地需要一種簡單的混合信號的8位微控制器,以提供穩定的閉環控制。它可以通過命令汽車的CAN總線,可以卸載所有的處理從遠程車載電腦。但是,如果簡單的處理器出現故障,全油門可能是致命的。可以有把握地說,幾乎每一個現代的微控制器包含了一些基本的看門狗功能,無論是可用于實現軟件控制的看門狗功能的專用看門狗硬件模塊或通用定時器。這些都是同步到所述處理器的系統時鐘。隨著處理器變得更加復雜,因此也可以超頻處理器本身內部結構和時鐘分配。振蕩器可以是特別容易受到ESD命中,例如,如果時鐘走下來,同步監督機構也沒有好處。的R / C振蕩器和時間常數可以是舊的學校,但可以提供獨立的時鐘機制和復位機制作為后備或備份。同樣的,冗余的內部 - 外部振蕩器源可以提供某種形式的心跳,保持監測電路正常工作時的不良故障。可選擇融合時鐘也很重要,因為是在樹的時鐘(圖1)的位置。

注意如何兩個R / C振蕩器用于更換預定同樣適用于低電壓檢測電路。而基本的精度可以使用內部電壓基準比較器和檢測器來實現,外部電路可以提供更高的分辨率和更精確的電??壓電平選擇性。例如,如果你的電壓故障模式軟件的一部分,包括寫入EEPROM,你可能想提前跳閘低電壓檢測器的閾值,使電容內的電荷儲存足夠的時間以有序的方式關閉之前執行EEPROM寫。現代的電壓檢測器可以實現電壓的分辨率降低到0.05 V為精確使用的所有能源。這通常是一個更好的分辨率比,你會發現在內部具有微。的是,單獨的最大超時并不總是有效的另一件事情要注意。大多數看門狗方案基本上實現再觸發的,單穩態觸發器(重新觸發的1次)的功能。如果軟件或硬件循環時鐘不一個最大允許時間幀,看門狗行程內復位定時器并復位處理器(或啟動故障恢復服務程序)。最短時間要求也感興趣。如果一個服務程序,例如,與一個60赫茲的電力線的零交叉同步,則脈沖應8.33毫秒分開。如果他們到達的早晚,噪聲或故障情況,必須加以處理,往往與安全的后果。多處理器和多核心的設計有特殊的情況。個別監督者應設置為監視每個處理器核心或與該處理器當時運行的代碼的獨特條件。這意味著針對在多核環境中的核心,應該隨身攜帶它的具體監督情況表明發生故障的特定代碼塊的軟件開發的一部分。此外,看門狗報告應該是分層的。每個核心應報告給更高級別的看門狗來自所有subcores和過程報告的所有的故障模式聯系在一起。作為上位系統的功能,一個看門狗行政工作的手在手與主任務執行該分配碼塊以特定的核。它也應該與外部監督系統的緊密合作。線或型多看門狗塊可以很容易地擴展到使用I / O具體到一個核心中報告。它可以是FPGACPLD內部的一個獨立的邏輯塊和處理多個處理器和街區,可輕松擴展。的寄存器可以積累所有報告塊的獨立地位,試圖單獨恢復的核心。正如你可能想象,恢復程序變得更加復雜,在這個級別一樣如何重新引導內核,而讓系統運行的其余部分。

零件進行特殊的看門狗功能

幾萬分之一擁有獨特的或不同的功能,當談到他們如何實現自己的監督者。就拿16位馬克西姆MAXQ系列,它結合了靈活的定時器種類豐富巧妙的電路,以提高實用性。如Maxim的MAXQ2000-RBX +部件有戒備二級。如果沒有維修和MAXQ2000的WDT溢出,引發與512額外的系統時鐘周期的額外計數中斷。然后,將所有如果沒有禁用或覆蓋。這種中斷提供了“最后一次機會”來保存調試信息,大多數的設計師達成了共識,電路開發和故障排除過程中非常有用的機會。更重要的是,而不是保存調試信息,中斷可用于從錯誤中恢復和清除看門狗。這后一種方法,但是,可以破壞系統的可靠性,如果一個系統存在故障。像其他內部WDTS,MAXQ2000的看門狗可以通過軟件禁止。但是,請注意,此功能是一個雙刃劍:失控代碼可以禁用看門狗,然后繼續橫行。一些微處理器他們WDT到內部振蕩器獨立于系統時鐘。有些使用內部或外部的R / C振蕩器,有些可以同時使用。一個有趣的功能存在于馬克西姆MAXQ2000的WDT派生看門狗定時由系統時鐘,但將切換到備份RC振蕩器在主振蕩器一個故障的情況下。另一個有趣的MCU具有獨特的看門狗功能是STM32F100系列意法半導體萬分之一,其中有兩個看門狗定時器。像STM32F100CBT6B零件的目標需要有可靠的智能電網智能醫療應用。像大多數萬分之一,它有多個定時器,在這種情況下6,與另兩個16位的定時器專用于看門狗功能。每個看門狗具有一個可選擇的預分頻器(從1到64 K),可用于時鐘看門狗定時器也能觸發DMA請求和捕獲比較通道。還有一個獨立的看門狗是基于一個112位的遞減計數器和8位預分頻器由一個獨立的40 kHz內部的R / C振蕩器時鐘。請注意這兩個部分是如何依賴于R / C元件的超可靠的備份技術。意法半導體部分的一個有趣的特點是模擬看門狗功能。精確監測的從A / Ds的一個或多個轉換后的電壓電平可以跳閘復位如果模擬水平編程閾值之外。這對于其中傳感器連接到一個身體區域網絡健康監測或活性藥物分配的醫療應用中是有用的。作為一個輔助設計,意法半導體為工程師提供醫療保健和健康設計一個產品培訓模塊。

在外面看

有幾個不錯的積木式的外部解決方案,包括簡單的R / C門檻發電機,偏置的晶體管,低功耗定時器和專用的上電復位和看門狗伴侶處理器。此外,開發環境提供了鼓勵試驗和易用性測試。德州儀器TI)提供了一個有趣的解決方案以其TPL5000納米功耗可編程定時器,吸引了30 nA的在寬1.8至5 VCC。該TPL5000EVM評估套件可讓您測試和一個可愛的小自包含的模塊優化此功能。幾個離散的監督者可結合其他有用的功能,例如實時時鐘和監控功能。一個有趣的組合是來自萊迪思半導體公司,其ISPPAC-POWR607-01SN32I電源監控器,看門狗和復位發生器(圖4)。注1%的模擬跳變點步長和在系統可編程宏小區的狀態機和組合定制。

結論

請記住,有次在那里不會有任何幫助恢復系統。有些故障模式是不可恢復的。例如,如果系統內存損壞,沒有別的可以信任。另一種情況是,如果有非常高的水平的噪音。即使看門狗復位處理器,噪聲可以與看門狗級的處理器的初始化干擾。如果看門狗功能ca的不被初始化,這是因為如果沒有看門狗可言。沒有人可以依靠任何MCU對100%的無故障運行所有的時間。 MICROS可能會出現偏差。但是,聰明的利用內部和外部資源可以做一個溫和的故障和災難性的財產損失,甚至失去生命之間的差異。

審核編輯 黃宇


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

    關注

    48

    文章

    7926

    瀏覽量

    153949
  • 處理器
    +關注

    關注

    68

    文章

    19838

    瀏覽量

    234043
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17903

    瀏覽量

    362341
  • 時鐘
    +關注

    關注

    11

    文章

    1891

    瀏覽量

    133006
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    TPS3431 帶啟用功能的標準可編程看門狗定時器數據手冊

    TPS3431 是一款標準的可編程看門狗定時器,具有使能功能,適用于各種應用。看門狗超時具有 15% 的精度、高精度定時 (–40°C 至 +125°C) 和 25°C 時 2.5% 的典型值
    的頭像 發表于 04-10 14:28 ?293次閱讀
    TPS3431 帶啟用<b class='flag-5'>功能</b>的標準可編程<b class='flag-5'>看門狗</b>定時器數據手冊

    TPS3430 具有可編程復位延遲的窗口看門狗定時器數據手冊

    TPS3430 是一款獨立的窗口看門狗定時器,具有可編程看門狗窗口和可編程看門狗復位延遲,適用于各種應用。TPS3430窗口看門狗可實現 2.5% 的定時精度(25°C 時的典型值),
    的頭像 發表于 04-10 14:23 ?236次閱讀
    TPS3430 具有可編程復位延遲的窗口<b class='flag-5'>看門狗</b>定時器數據手冊

    TPS3431-Q1 具有使能功能的汽車標準可編程看門狗定時器數據手冊

    TPS3431-Q1 是一款標準的汽車可編程看門狗定時器,具有用于汽車應用的使能功能看門狗超時具有 15% 的精度、高精度定時 (–40°C 至 +125°C) 和 25°C 時 2.5
    的頭像 發表于 04-10 13:52 ?248次閱讀
    TPS3431-Q1 具有使能<b class='flag-5'>功能</b>的汽車標準可編程<b class='flag-5'>看門狗</b>定時器數據手冊

    TPS3435 納米靜態電流精密超時看門狗定時器數據手冊

    TPS3435 是一款超低功耗 (典型值為 250nA) 器件,提供可編程超時看門狗定時器。 TPS3435 提供高精度超時看門狗定時器,具有適用于各種應用的一系列功能。超時看門狗
    的頭像 發表于 04-09 15:49 ?318次閱讀
    TPS3435 納米靜態電流精密超時<b class='flag-5'>看門狗</b>定時器數據手冊

    看門狗,你真的會用嗎?

    嵌入式系統開發中,看門狗是一種重要的機制,用于在程序異常時自動重啟系統,保障其穩定性。本文將深入探討看門狗及其在程序穩定性中的作用,幫助您更好地理解和應用看門狗技術。
    的頭像 發表于 03-12 11:37 ?1606次閱讀
    <b class='flag-5'>看門狗</b>,你真的會用嗎?

    安利給工程師!看門狗相關知識

    適當的參數來確保系統在正常運行和故障場景下都能自動恢復。? ▼ 看門狗簡介 ▼ 看門狗(Watch Dog Timer,WDT) ——是一種監控電路,主要應用于嵌入式系統,目的是為了提高系統的可靠和穩定性。在
    的頭像 發表于 12-31 14:29 ?514次閱讀
    安利給工程師!<b class='flag-5'>看門狗</b>相關知識

    抄作業!看門狗定時器必備知識

    Air201在模組內部集成了硬件看門狗,今天就一起來聊聊~ 本文將帶你了解看門狗的工作原理、應用架構、定時時間設置、軟硬件看門狗的區別,以及看門狗定時器的典型應用場景及關鍵設計因素等內
    的頭像 發表于 12-30 14:44 ?731次閱讀
    抄作業!<b class='flag-5'>看門狗</b>定時器必備知識

    一文詳解看門狗/電壓監控芯片規格書

    是連接到單片機。看門狗功能是在給定的時間周期內,如果沒有收到來自MCU的喂狗信號,則會給MCU發送復位信號。2.為什么MCU需要
    的頭像 發表于 12-26 17:18 ?1305次閱讀
    一文詳解<b class='flag-5'>看門狗</b>/電壓監控芯片規格書

    常用硬件看門狗電路

    硬件看門狗電路分享
    的頭像 發表于 12-18 14:09 ?5753次閱讀
    常用硬件<b class='flag-5'>看門狗</b>電路

    如何禁用TPL5010的看門狗功能

    我是 TI 的 FAE,現在我的客戶遇到了看門狗禁用問題,因此在線上同步向您詢問解決方案: 問題描述:客戶想使用 MCU 在記錄程序期間禁用看門狗功能,以防止
    發表于 11-12 07:36

    看門狗定時器的工作原理

    看門狗定時器是一種獨立的計時器硬件模塊,其核心功能是倒計時。如果系統軟件在計時器超時前沒有對其進行復位操作(即“喂狗”),看門狗將觸發一個預定義的動作,通常是系統復位或中斷。
    的頭像 發表于 10-21 14:18 ?1191次閱讀
    <b class='flag-5'>看門狗</b>定時器的工作原理

    單片機開發:使用內部看門狗定時器(WDT)還是外掛看門狗芯片?

    不需要看門狗功能看門狗定時器(WDT)是一種用于檢測在嵌入式系統中的異常并復位單片機。它通常包含一個預裝計時器,該計時器遞減為零。當預裝的看門狗定時器到預定的時間,單片機就會復
    發表于 09-25 13:46

    面向車載設備,帶看門狗定時器、輸出電壓升降監控復位功能的 LDO穩壓器“NP4271”系列產品上市

    和早期發現故障,需要追加電壓監控功能和冗余設計的電子控制應用在不斷增加。因此,對從外部監控微控制器( MCU )的看門狗定時器( WDT )和輸出電壓監控復位
    的頭像 發表于 09-02 10:06 ?753次閱讀
    面向車載設備,帶<b class='flag-5'>看門狗</b>定時器、輸出電壓升降監控復位<b class='flag-5'>功能</b>的 LDO穩壓器“NP4271”系列產品上市

    Sitara AM6442 RTI看門狗調試

    電子發燒友網站提供《Sitara AM6442 RTI看門狗調試.pdf》資料免費下載
    發表于 08-27 11:26 ?0次下載
    Sitara AM6442 RTI<b class='flag-5'>看門狗</b>調試
    主站蜘蛛池模板: 色综合天天综合网国产国产人 | 就去色播| 久久精品国产免费看久久精品 | 69精品在线 | 色欲香天天天综合网站 | 日本国产中文字幕 | 国产精品成人aaaaa网站 | 狼狼鲁狼狼色 | 轻点太大了好深好爽h文 | a毛片基地免费全部香蕉 | 欧美人与动另类在线 | 欧美αv日韩αv另类综合 | 美女黄18| 天天爽夜夜爽免费看 | 亚洲三级视频在线观看 | 手机午夜视频 | 亚洲第一视频在线播放 | 午夜高清福利 | 欧美图片小说视频 | 三级在线观看免播放网站 | 亚洲一区二区中文字5566 | 国产真实乱偷人视频 | 国产免费啪啪 | 99色亚洲| 亚洲欧美综合一区二区三区四区 | 免费看色视频 | youjizz国产 | 在线国产你懂的 | a免费网站| 国产精品毛片一区二区三区 | 色天使在线观看 | 亚洲欧美日韩特级毛片 | 欧美精品xxxⅹ欧美 欧美精品高清在线xxxx | 日韩天天操 | 成人免费久久精品国产片久久影院 | 亚洲国产精品综合久久网络 | 欧美精品videofree720p | 天堂电影在线 | 六九视频在线观看 | 天堂bt种子资源地址在线 | 亚洲一区免费在线 |