物聯(lián)方案
2021年08月24日
隨著車輛定位終端技術(shù)的發(fā)展,中國絕大部分車輛定位終端已經(jīng)將看門狗作為標(biāo)準(zhǔn)配置,已經(jīng)普及了,現(xiàn)在沒有看門狗的車輛定位終端少之又少,想必大家都知道或者聽過看門狗,但是有很多行業(yè)外的朋友并不一定知道看門狗到底是干什么用的。它有什么作用?
看門狗就是定期的查看車輛定位終端芯片內(nèi)部的情況,一旦發(fā)生錯誤就向車輛定位終端芯片發(fā)出重啟信號的電路。看門狗命令在程序的中斷中擁有最高的優(yōu)先級。防止程序跑飛。也可以防止程序在線運(yùn)行時候出現(xiàn)死循環(huán)。
按照預(yù)裝看門狗的定時軟件程序,通常會在夜里12點(diǎn)至凌晨5點(diǎn)之間,會讓車輛定位終端產(chǎn)生一次重啟的行為,例如:在車輛定位終端系統(tǒng)運(yùn)行以后也就是啟動了看門狗的計(jì)數(shù)器,看門狗就會開始自動計(jì)時,如果到了一個時間,那么看門狗計(jì)數(shù)器就會溢出從而引起看門狗中斷,造成系統(tǒng)復(fù)位。
如此加入了看門狗的程序后,車輛定位終端的死機(jī)概率就會大幅下降,客戶在使用的過程中也會提高體驗(yàn)價(jià)值。那上面說了這么多,看門狗也不是萬能的,如果芯片硬件的處理特別不好,看門狗也是無能為力。
轉(zhuǎn)自:互聯(lián)網(wǎng)