邁世·機(jī)房監(jiān)控體驗(yàn)端
用戶名:Admin密碼:(無密碼) 點(diǎn)擊體驗(yàn)
有位北京客戶問我們的嵌入式系統(tǒng)是否有獨(dú)立的看門狗。當(dāng)然有了。我們的監(jiān)控系統(tǒng)主機(jī)內(nèi)置硬件看門狗,具有故障自動(dòng)恢復(fù)功能。嵌入式系統(tǒng)看門狗的作用就是防止程序發(fā)生死循環(huán),其重要性不言而喻。
嵌入式系統(tǒng)看門狗分硬件看門狗和軟件看門狗。以下做簡單說明:
軟件看門狗:一些重要的程序,必須讓它一直跑著;而且還要時(shí)時(shí)關(guān)心它的狀態(tài)——不能讓它出現(xiàn)死鎖現(xiàn)象。當(dāng)然,如果一個(gè)主程序會(huì)出現(xiàn)死鎖,肯定是設(shè)計(jì)或者編程上的失誤。我們首要做的事是,把這個(gè)Bug揪出來。但如果時(shí)間緊迫,這個(gè)Bug又“飄忽不定”,那么,我們還是先寫一個(gè)軟件“看門狗”,暫時(shí)應(yīng)一下急吧。
硬件看門狗:在初始化的時(shí)候配置一下寄存器,那么這個(gè)時(shí)候就可以給硬件看門狗發(fā)送喂狗指令了。硬件看門狗,又叫 watchdog timer,是一個(gè)定時(shí)器電路, 一般有一個(gè)輸入,叫喂狗,一個(gè)輸出到MCU的RST端,MCU正常工作的時(shí)候,每隔一端時(shí)間輸出一個(gè)信號(hào)到喂狗端,給 WDT 清零,如果超過規(guī)定的時(shí)間不喂狗,(一般在程序跑飛時(shí)),WDT 定時(shí)超過,就回給出一個(gè)[復(fù)位信號(hào)]到MCU,是MCU復(fù)位,防止MCU死機(jī)。
嵌入式系統(tǒng)看門狗真的很重要。南寧邁世是具備自主研發(fā)、生產(chǎn)的動(dòng)環(huán)監(jiān)控系統(tǒng)廠家,十年老品牌。做項(xiàng)目就找我們,系統(tǒng)兼容其他第三方產(chǎn)品,運(yùn)行穩(wěn)定、無錯(cuò)。
如果您了解嵌入式系統(tǒng)看門狗,請(qǐng)致電: 400-030-5510或在線咨詢!邁世是動(dòng)環(huán)監(jiān)控產(chǎn)品制造商與機(jī)房監(jiān)控系統(tǒng)解決方案供應(yīng)商,更是etc設(shè)備生產(chǎn)廠家,可以為您提供定制方案、免費(fèi)報(bào)價(jià)。
本文標(biāo)簽: 系統(tǒng)看門狗 看門狗系統(tǒng) 嵌入式系統(tǒng)看門狗
智慧機(jī)房在線體驗(yàn)
400電話
微信掃一掃