0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

看門狗芯片的工作原理及類型

科技觀察員 ? 來源:英銳恩 ? 作者:英銳恩 ? 2023-07-05 14:41 ? 次閱讀

看門狗芯片是一種用于監(jiān)控系統(tǒng)運(yùn)行狀態(tài)的電路,用于檢測電路系統(tǒng)故障,在出現(xiàn)異常情況時(shí)能自動(dòng)恢復(fù),從而提高系統(tǒng)的穩(wěn)定性和安全性。

一、看門狗芯片的工作原理

看門狗芯片的工作原理是要求計(jì)算機(jī)在規(guī)定的時(shí)間內(nèi)向它發(fā)送一個(gè)信號(hào),以證明計(jì)算機(jī)沒有出現(xiàn)故障。如果看門狗芯片在設(shè)定的時(shí)間內(nèi)沒有收到信號(hào),就認(rèn)為計(jì)算機(jī)發(fā)生了錯(cuò)誤,此時(shí)看門狗芯片會(huì)向計(jì)算機(jī)發(fā)出一個(gè)強(qiáng)制復(fù)位的指令,讓計(jì)算機(jī)重新啟動(dòng)或執(zhí)行其他預(yù)設(shè)的操作。

看門狗芯片的作用是提升計(jì)算機(jī)的可靠性和安全性,尤其是在一些人工干預(yù)困難或不可能的場合,例如航空航天、工業(yè)自動(dòng)化、電力系統(tǒng)等??撮T狗芯片可以檢測和處理一些常見的計(jì)算機(jī)故障,例如死鎖、死循環(huán)、軟件錯(cuò)誤、硬件故障等。

二、看門狗的類型有哪些?

看門狗可以分為兩種類型:內(nèi)置的看門狗和獨(dú)立的看門狗芯片。

(1)內(nèi)置的看門狗是利用CPU的一個(gè)定時(shí)器來實(shí)現(xiàn),可以通過程序配置和禁用,靈活性較高,但是如果程序在啟動(dòng)或禁用前出錯(cuò),就無法復(fù)位系統(tǒng)。

(2)獨(dú)立的看門狗芯片是一個(gè)外部電路,一上電就開始工作,無法禁用,系統(tǒng)必須按時(shí)喂狗,否則會(huì)被復(fù)位,可靠性較高,但是靈活性較低??撮T狗芯片的作用是提高系統(tǒng)的穩(wěn)定性和安全性,在出現(xiàn)異常情況時(shí)能自動(dòng)恢復(fù)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    看門狗工作原理

    看門狗是不是分硬件和軟件,工作原理是什么?
    發(fā)表于 04-12 15:41

    看門狗工作原理簡介

    沒有看門狗,程序掛掉,可能需要去給MCU下電,重新上電才能繼續(xù)工作,由此可見,看門狗在一個(gè)系統(tǒng)中的地位是舉足輕重的。操作很簡單,在重裝值減到0之前,把寄存器值重裝一下即可,讓寄存器值始終大于0;1、
    發(fā)表于 07-30 07:26

    看門狗芯片MAX708的工作原理及數(shù)據(jù)保護(hù)系統(tǒng)設(shè)計(jì)

    看門狗芯片MAX708的工作原理及數(shù)據(jù)保護(hù)系統(tǒng)設(shè)計(jì) 引 言 單片機(jī)的程序穩(wěn)定性
    發(fā)表于 08-15 16:13 ?9342次閱讀

    stm32看門狗時(shí)間計(jì)算 獨(dú)立看門狗和窗口看門狗的特性是什么

    本文為您講解STM看門狗時(shí)間計(jì)算(時(shí)限)與頻率計(jì)算,獨(dú)立看門狗和窗口看門狗的特性、區(qū)別與聯(lián)系。
    發(fā)表于 10-10 10:41 ?8773次閱讀

    看門狗定時(shí)器的設(shè)計(jì)、工作原理看門狗定時(shí)器的操作

    看門狗定時(shí)器(WDT,Watch Dog Timer)是單片機(jī)的一個(gè)組成部分,它實(shí)際上是一個(gè)計(jì)數(shù)器,一般給看門狗一個(gè)數(shù)字,程序開始運(yùn)行后看門狗開始倒計(jì)數(shù)。如果程序運(yùn)行正常,過一段時(shí)間CPU應(yīng)發(fā)出指令讓
    發(fā)表于 05-23 09:14 ?7769次閱讀
    <b class='flag-5'>看門狗</b>定時(shí)器的設(shè)計(jì)、<b class='flag-5'>工作原理</b>及<b class='flag-5'>看門狗</b>定時(shí)器的操作

    什么是stm32看門狗?獨(dú)立看門狗和窗口看門狗工作原理解析

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

    PIC單片機(jī)之看門狗_看門狗定時(shí)器工作原理

    一直溢出,但是溢出后是否復(fù)位,這要看單片機(jī)的具體類型了,PIC16F688在休眠喚醒后繼續(xù)執(zhí)行程序,不復(fù)位,但是其他的單片機(jī)看手冊。如果我們程序中休眠的時(shí)候不需要看門狗,那么我們必須把看門狗關(guān)了,在喚醒的時(shí)候千萬不要忘記打開
    發(fā)表于 05-18 01:59 ?8063次閱讀
    PIC單片機(jī)之<b class='flag-5'>看門狗</b>_<b class='flag-5'>看門狗</b>定時(shí)器<b class='flag-5'>工作原理</b>

    看門狗芯片工作原理

    一、看門狗原理 在產(chǎn)品化的嵌入式系統(tǒng)中,為了使系統(tǒng)在異常情況下能自動(dòng)復(fù)位,一般都需要引入看門狗看門狗其實(shí)就是一個(gè)可以在一定時(shí)間內(nèi)被復(fù)位的計(jì)數(shù)器。當(dāng)看門狗啟動(dòng)后,計(jì)數(shù)器開始自動(dòng)計(jì)數(shù),
    的頭像 發(fā)表于 08-09 23:48 ?1.4w次閱讀

    MCU獨(dú)立看門狗與窗口看門狗的區(qū)別

    早期的MCU沒有看門狗,就容易引起有些產(chǎn)品死機(jī)了不能重啟工作。為了避免這個(gè)問題,后期的MCU在內(nèi)部集成了看門狗的功能。為了滿足更多使用場景,現(xiàn)在很多MCU都集成了兩個(gè)看門狗:獨(dú)立
    發(fā)表于 10-28 20:06 ?8次下載
    MCU獨(dú)立<b class='flag-5'>看門狗</b>與窗口<b class='flag-5'>看門狗</b>的區(qū)別

    arduino看門狗

    看門狗開始倒計(jì)數(shù)。如果程序運(yùn)行正常,過一段時(shí)間CPU應(yīng)發(fā)出指令讓看門狗復(fù)位,重新開始倒計(jì)數(shù)。如果看門狗減到0就認(rèn)為程序沒有正常工作,強(qiáng)制整個(gè)系統(tǒng)復(fù)位。
    發(fā)表于 11-15 19:06 ?18次下載
    arduino<b class='flag-5'>看門狗</b>

    arduino看門狗的使用

    運(yùn)行后看門狗開始倒計(jì)數(shù)。如果程序運(yùn)行正常,過一段時(shí)間CPU應(yīng)發(fā)出指令讓看門狗復(fù)位,重新開始倒計(jì)數(shù)。如果看門狗減到0就認(rèn)為程序沒有正常工作,強(qiáng)制整個(gè)系統(tǒng)復(fù)位。
    發(fā)表于 12-09 09:36 ?7次下載
    arduino<b class='flag-5'>看門狗</b>的使用

    STM32:獨(dú)立看門狗、窗口看門狗的配置

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

    單片機(jī)看門狗工作原理

    剛學(xué)習(xí)單片機(jī)的萌新都聽說過單片機(jī)看門狗,但是對于其工作原理并不是很清楚,今天這篇文章將為大家介紹單片機(jī)看門狗工作原理,一起來了解一下吧!
    的頭像 發(fā)表于 10-12 13:46 ?6273次閱讀

    STM32中的獨(dú)立看門狗和窗口看門狗

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

    看門狗工作原理和電路設(shè)計(jì)

    目錄: 1.看門狗是什么? 2.硬件和軟件看門狗 3.硬件看門狗芯片電路 ?1.看門狗是什么? 看門狗
    的頭像 發(fā)表于 02-09 01:21 ?6605次閱讀