在mcu開(kāi)發(fā)過(guò)程中,經(jīng)常會(huì)聽(tīng)到一個(gè)詞叫做mcu監(jiān)控芯片。很多人對(duì)mcu監(jiān)控芯片并不是很了解,難么mcu監(jiān)控芯片有什么用呢?在今天的文章中將詳細(xì)介紹給你。

在了解 mcu監(jiān)控芯片之前,首先要了解監(jiān)控芯片。隨著信息技術(shù)的飛速發(fā)展,越來(lái)越多的電子產(chǎn)品采用微處理器來(lái)滿足人們對(duì)智能產(chǎn)品的需求,微處理器又不可避免地受到各種 EMI和電壓變化的影響,容易使程序在運(yùn)行時(shí)陷入死循環(huán),所以要求實(shí)時(shí)監(jiān)控微處理器的工作狀態(tài)。監(jiān)測(cè)電路能夠?qū)?a class="tilisoftStation" href="http://m.hzjxzg.com/product_index.html" style="color:red;font-weight:bold" target="_blank" title="單片機(jī)">單片機(jī)的各個(gè)動(dòng)作進(jìn)行有效的監(jiān)控,提高產(chǎn)品的可靠性。因此,監(jiān)控芯片應(yīng)運(yùn)而生,高度集成化的監(jiān)控芯片可以極大地降低系統(tǒng)的復(fù)雜性和成本,提高產(chǎn)品的應(yīng)用性能,因此在手機(jī)、筆記本電腦等便攜電子產(chǎn)品中得到了廣泛的應(yīng)用。
監(jiān)控芯片還有一個(gè)很流行的名字叫做“看門(mén)狗芯片”,英文名字叫做watchdog,在本質(zhì)上是一種計(jì)時(shí)器電路。一般有一個(gè)輸入和一個(gè)輸出,輸入的叫做“喂狗”,輸出的一般連接到另一部分的復(fù)位端,和
單片機(jī)相連??撮T(mén)狗的功能也是定期檢查芯片內(nèi)部的情況,一旦內(nèi)部程序出現(xiàn)錯(cuò)誤,將會(huì)重新啟動(dòng)信號(hào)發(fā)送給芯片,程序中斷過(guò)程中,看門(mén)狗的命令具有最高的優(yōu)先權(quán)。
當(dāng)前嵌入式系統(tǒng)中主要可以分為兩種類型的監(jiān)控芯片,第一種是cpu內(nèi)部自帶的,這類監(jiān)控芯片通常是芯片內(nèi)部的一個(gè)定時(shí)器,經(jīng)過(guò)程序的初始化,寫(xiě)初值,設(shè)置溢出時(shí)間,然后啟動(dòng)計(jì)時(shí)器。它的優(yōu)點(diǎn)是溢出時(shí)間能夠通過(guò)程序進(jìn)行更改,缺點(diǎn)是需要初始化,如果程序在初始化之前跑飛,或者在啟動(dòng)完成之前被停用,監(jiān)控芯片就不能恢復(fù)系統(tǒng)。第二種是獨(dú)立的監(jiān)控芯片,也叫作獨(dú)立的看門(mén)狗,這種看門(mén)狗監(jiān)控芯片有一個(gè)用于喂狗的引腳和復(fù)位引腳,如果沒(méi)有在一定時(shí)間內(nèi)改變喂狗腳的電平,復(fù)位引腳就會(huì)改變狀態(tài)復(fù)位CPU。它的優(yōu)勢(shì)在于無(wú)須配置,上電即用。不能停機(jī),系統(tǒng)必須按時(shí)喂狗,系統(tǒng)恢復(fù)能力高。不利之處在于不能靈活配置溢出時(shí)間,不能禁用,降低靈活性。
總而言之,mcu監(jiān)控芯片的功能就是看門(mén)狗監(jiān)控芯片,主要用于監(jiān)測(cè)mcu的工作狀態(tài),一旦發(fā)生故障,mcu監(jiān)控芯片就可以將程序復(fù)位,避免程序在運(yùn)行的過(guò)程中陷入死循環(huán),起到復(fù)位的作用。
以上就是關(guān)于
mcu監(jiān)控芯片有什么用全部?jī)?nèi)容分享,如果您有
單片機(jī)方案開(kāi)發(fā)需求,可以直接聯(lián)系我們,宇凡微專注于單片機(jī)應(yīng)用方案的開(kāi)發(fā)、mcu應(yīng)用功能定制開(kāi)發(fā),致力于為廣大廠家提供更多新穎的電子產(chǎn)品!