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

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

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

3天內不再提示

PCB設計技巧:您是否應在電路板設計中包含外部看門狗定時器?

PCB線路板打樣 ? 來源:LONG ? 2019-07-25 11:41 ? 次閱讀

當您的筆記本電腦配備這些功能時,您會投資使用外接鼠標,鍵盤和高清顯示器嗎?這是個人選擇,特別是當您想將筆記本電腦變成便攜式工作站時。我的女朋友,她作為一名專業會計師開始了自己的職業生涯,認為這是浪費錢。

電子產品中,決定是否在設計中加入外部看門狗定時器(WDT)也同樣困難選擇。如果您的微控制器MCU)已經內置了WDT,情況尤其如此。就像我和我的女朋友一樣,設計專家對于這是否是一個好的決定存在分歧。但是,作為硬件,最終的決定最終是你的。這就是為什么必須充分了解內部和外部硬件看門狗定時器,以得出自己的結論。

什么是看門狗定時器(WDT)以及為什么這樣做您需要它在您的設計中

看門狗定時器(WDT)是一種電子功能,用于檢測嵌入式系統中的異常并重置微控制器。它通常由預先加載的計時器組成,計時器倒計時到零。當預加載的看門狗定時器卡到期時,微控制器將復位。在正常操作下,微控制器始終刷新定時器的值以防止其進入復位狀態。這通常被坦率地稱為“踢看門狗”。

盡管您嘗試完善硬件和固件,但錯誤可能會發生。不穩定的電源,內存堆棧溢出或程序陷入永久循環是微控制器失速的原因。這些錯誤可能導致系統崩潰,這對于幾乎不容忍停機時間的應用程序來說可能會出現問題。發生這種情況時,配備看門狗定時器繼電器的系統將自動復位。這是因為WDT觸發了系統的復位,以便它可以在沒有人為干預的情況下恢復正常工作。

過去我犯了錯誤,因為我過度自信而不使用WDT和我的微控制器關于我的編碼技巧。在經歷了多次系統崩潰之后,我發現在開發過程中沒有發現這種錯誤,我學會了將WDT作為我所有設計中的優先考慮事項。剩下的問題是,如果您在內置WDT的MCU中加入外部WDT或僅依賴于內部WDT。


大多數現代MCU內置WDT。

內置WDT Vs外置WDT,你最好的選擇是什么?

在選擇一個WDT而不是另一個之前,了解它們彼此之間的相同或相似之處非常重要。內部WDT是微控制器本身內置的看門狗定時器。通過將值寫入WDT的各個寄存器來完成WDT的配置和刷新。

另一方面,外部WDT是物理集成電路IC),需要無源元件才能工作。復位倒計時的持續時間通常由電容值決定。外部WDT通常通過發送電壓脈沖進行刷新,并以相同的方式復位微控制器。

選擇內部WDT優于外部WDT的優勢在于通過最大限度地降低額外組件的成本來節省資金并且可以有一個更小的PCB。由于大多數現代MCU都配備了可靠的內置WDT,這似乎是一個明智的選擇。

當我決定不使用外部WDT時,節省成本和極簡主義是我的動力我的設計。但是,我當時的主管改變了我對此的看法。他指出內部WDT是與MCU相同的IC的一部分。那么,如果微控制器出現故障,WDT也不可能發生故障嗎?

憑借今天的微控制器制造能力,遇到不可靠的內部WDT的可能性非常小。但是,它們確實有可能因失控的代碼而失敗,這些代碼錯誤地停用了計時器。此外,如果系統時鐘出現故障,與微控制器共享相同系統時鐘的內部WDT發生故障的可能性更高。

您在某些應用程序中無法承受停滯不前的系統。

在任務關鍵型應用程序中,將外部WDT置于內部之上總是更安全那些。最后,您會發現添加少量組件的成本仍然低于停滯系統造成的損害。對于醫療,石油和天然氣以及汽車行業的應用尤其如此。

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

    關注

    4323

    文章

    23135

    瀏覽量

    398866
  • 看門狗
    +關注

    關注

    10

    文章

    565

    瀏覽量

    70874
  • 電路設計
    +關注

    關注

    6678

    文章

    2459

    瀏覽量

    204919
  • 華強pcb線路板打樣

    關注

    5

    文章

    14629

    瀏覽量

    43108
收藏 人收藏

    評論

    相關推薦

    由555定時器組成的看門狗電路

    在某溫度測控系統,由NE555定時器構成的看門狗電路如圖所示。R3、C6為定時元件。NE555
    發表于 12-16 17:00 ?7648次閱讀
    由555<b class='flag-5'>定時器</b>組成的<b class='flag-5'>看門狗</b><b class='flag-5'>電路</b>

    STM32看門狗定時器的工作原理和作用 看門狗定時器的特性

    看門狗定時器(WDT,Watch Dog Timer)是單片機的一個組成部分,它實際上是一個計數,一般來說都是向下計數的,給看門狗一個數字,程序開始運行后
    的頭像 發表于 07-27 16:30 ?6241次閱讀
    STM32<b class='flag-5'>看門狗</b><b class='flag-5'>定時器</b>的工作原理和作用 <b class='flag-5'>看門狗</b><b class='flag-5'>定時器</b>的特性

    什么是看門狗電路

    看門狗電路 看門狗電路一般有軟件看門狗和硬件看門狗兩種。軟件
    發表于 10-21 01:40 ?8202次閱讀

    看門狗電路的作用

    看門狗電路的作用      看門狗電路其實是一個獨立的定時器,有一個
    發表于 01-12 12:00 ?8655次閱讀
    <b class='flag-5'>看門狗</b><b class='flag-5'>電路</b>的作用

    內部與外部看門狗定時器的比較

    摘要:本文對內部(集成在處理內部)看門狗定時器(WTD)與外部(基于硬件) WDT的優勢和劣勢進行了對比。內部看門狗便于設計,但容易失效。
    發表于 05-02 10:34 ?4677次閱讀

    看門狗定時器的設計、工作原理及看門狗定時器的操作

    看門狗定時器(WDT,Watch Dog Timer)是單片機的一個組成部分,它實際上是一個計數,一般給看門狗一個數字,程序開始運行后看門狗
    發表于 05-23 09:14 ?7793次閱讀
    <b class='flag-5'>看門狗</b><b class='flag-5'>定時器</b>的設計、工作原理及<b class='flag-5'>看門狗</b><b class='flag-5'>定時器</b>的操作

    看門狗定時器的作用

    看門狗定時器(WDT,Watch Dog Timer)是單片機的一個組成部分,它實際上是一個計數,一般給看門狗一個數字,程序開始運行后看門狗
    發表于 10-20 14:41 ?6723次閱讀

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

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

    什么是看門狗定時器?為何看門狗定時器如此重要?

    的MCU故障可能無意中使看門狗定時器喪失功用,因此整合看門狗可能不會總是按預期的方式運作。同樣地,雖然軟件以內部看門狗能夠偵測所有凍結或停機的方式編寫,但是,采取額外的步驟以冗余方式監
    的頭像 發表于 08-29 08:13 ?2.4w次閱讀
    什么是<b class='flag-5'>看門狗</b><b class='flag-5'>定時器</b>?為何<b class='flag-5'>看門狗</b><b class='flag-5'>定時器</b>如此重要?

    看門狗定時器是什么_如何在嵌入式系統實現看門狗定時器功能

    看門狗定時器可以集成在單片機(MCU)內部,也可以作為單獨的芯片放在外部看門狗芯片具有集成電路
    的頭像 發表于 06-22 14:25 ?6182次閱讀
    <b class='flag-5'>看門狗</b><b class='flag-5'>定時器</b>是什么_如何在嵌入式系統<b class='flag-5'>中</b>實現<b class='flag-5'>看門狗</b><b class='flag-5'>定時器</b>功能

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

    進入中斷。在定時器中斷執行一些復位操作,使系統恢復正常的工作狀態,即在程序沒有正常運行期間,如期復位看門狗以保證所選擇
    的頭像 發表于 10-06 12:59 ?4607次閱讀
    <b class='flag-5'>看門狗</b><b class='flag-5'>定時器</b>的相關問題和實驗說明

    一文詳解微控制看門狗定時器

    本文介紹看門狗定時器,通常縮寫為 WDT,也稱為計算機正常運行定時器或 COP。有外部看門狗設備和內部
    的頭像 發表于 04-25 17:26 ?5219次閱讀
    一文詳解微控制<b class='flag-5'>器</b><b class='flag-5'>中</b>的<b class='flag-5'>看門狗</b><b class='flag-5'>定時器</b>

    使用高速微型看門狗定時器

    在惡劣環境中使用的高速微控制應用的設計人員將使用看門狗定時器來防止軟件失控。DS80C320高速微控制集成了看門狗
    的頭像 發表于 02-09 11:54 ?963次閱讀

    內部和外部看門狗定時器的比較

    看門狗定時器需要額外的電路板空間,但在可靠性至關重要的情況下是必不可少的。本文最后提供了一個比較矩陣,重點介紹了每個 WDT 解決方案的主要優點和缺點。
    的頭像 發表于 04-03 11:15 ?3128次閱讀

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

    具體示例解析,教你如何在一個簡單的LuatOS項目中集成看門狗定時器,設置適當的參數來確保系統在正常運行和故障場景下都能自動恢復。 Air201最新資料下載: www.air201.cn ▼ 看門狗簡介 ▼
    的頭像 發表于 12-30 14:44 ?192次閱讀
    抄作業!<b class='flag-5'>看門狗</b><b class='flag-5'>定時器</b>必備知識
    主站蜘蛛池模板: 中文字幕一区二区三区免费视频| 911精品国产91久久久久| 国产3p在线播放| 国产乱码1卡一卡二卡| 成人在色线视频在线观看免费大全| 国产午夜精品一区二区理论影院| 国内亚州视频在线观看| 国产精品14p| 午夜小视频在线观看| 天天操综| 动漫精品成人免费网站| 欧洲三级网站| 男男之h啪肉np文| 亚洲人成在线精品| 特级毛片aaaa级毛片免费| 人人舔人人爱| 黄色视屏免费在线观看| 18女人毛片水真多免费| 欧美黑人5o厘米全进去| 亚洲女人小便| 狠狠色噜噜狠狠狠狠97不卡| 亚洲 欧美 精品专区 极品| 日本三级特黄| 国产高清片| 欧美大黄| 在线看一区二区| 亚洲国产成人久久一区久久| 人人射人人干| www.亚洲综合| 久久久久免费| 日本在线视频一区二区三区| 午夜爱爱爱爱爽爽爽网站免费| 日本大片免费播放网站| 国产精品va在线观看不| 人人爱天天操| 亚洲乱码卡一卡二卡三| 五月天丁香花婷婷| 极品色天使在线婷婷天堂亚洲| 亚洲第一综合| avtt天堂网 手机资源| 亚洲va久久久噜噜噜久久狠狠|