1. gzyueqian
      13352868059

      嵌入式中的看門(mén)狗分為幾種類(lèi)型?

      更新時(shí)間: 2020-07-07 15:43:12來(lái)源: 粵嵌教育瀏覽量:13276

        在一個(gè)系統(tǒng)中為了系統(tǒng)的安全肯定是需要看門(mén)狗的,所以在嵌入式系統(tǒng)開(kāi)發(fā)中也是不會(huì)例外的,看門(mén)狗在系統(tǒng)中起到了很大的作用。那么在嵌入式系統(tǒng)開(kāi)發(fā)中看門(mén)狗是分為幾種類(lèi)型的呢?下面粵嵌科技的小編就來(lái)給大家講解下:

        一、CPU內(nèi)部自帶的看門(mén)狗:


        此類(lèi)看門(mén)狗一般是將一個(gè)芯片中的定時(shí)器來(lái)作為看門(mén)狗,通過(guò)程序的初始化,寫(xiě)入初值,設(shè)定溢出時(shí)間,并啟動(dòng)定時(shí)器。程序按時(shí)對(duì)定時(shí)器賦初值(或復(fù)位),以免被咬。這種看門(mén)狗是可以被禁用的(只要停止這個(gè)定時(shí)器即可),好比對(duì)那只要咬你的狗來(lái)個(gè)葵花點(diǎn)穴手。大部分CPU都內(nèi)置看門(mén)狗,硬件原理可參考各芯片數(shù)據(jù)手冊(cè)。


        優(yōu)點(diǎn):可以通過(guò)程序改變溢出時(shí)間;可以隨時(shí)禁用。


        缺點(diǎn):需要初始化;如果程序在初始化、啟動(dòng)完成前跑飛或在禁用后跑飛,看門(mén)狗就無(wú)法復(fù)位系統(tǒng),這樣看門(mén)狗的作用就沒(méi)有了,系統(tǒng)恢復(fù)能力降低。


        二、獨(dú)立的看門(mén)狗芯片:


        這種看門(mén)狗主要有一個(gè)用于喂狗的引腳(一般與CPUGPIO相連)和一個(gè)復(fù)位引腳(與系統(tǒng)的RESET引腳相連),如果沒(méi)有在一定時(shí)間內(nèi)改變喂狗腳的電平,復(fù)位引腳就會(huì)改變狀態(tài)復(fù)位CPU。此類(lèi)看門(mén)狗一上電就開(kāi)始工作,無(wú)法禁用。現(xiàn)在常用的芯片有:CAT705/CAT706IMP706等等,溢出時(shí)間在1.6秒左右。


        優(yōu)點(diǎn):無(wú)須配置,上電即用。無(wú)法禁用,系統(tǒng)必須按時(shí)喂狗,系統(tǒng)恢復(fù)能力高。


        缺點(diǎn):無(wú)法靈活配置溢出時(shí)間,無(wú)法禁用,靈活性降低。


        這兩種看門(mén)狗都是有著自己的優(yōu)點(diǎn)和缺點(diǎn)的,大家在使用的時(shí)候可以看下自己比較需要的是什么類(lèi)型的。如果說(shuō)你對(duì)于學(xué)習(xí)嵌入式感興趣的話,那么粵嵌科技?xì)g迎大家來(lái)我們公司的嵌入式培訓(xùn)班進(jìn)行實(shí)地考察,也可以點(diǎn)擊我們文章下面的獲取試聽(tīng)資格按鈕來(lái)獲取我們的嵌入式課程免費(fèi)試聽(tīng)資格,在試聽(tīng)中可以更加深入的了解我們粵嵌科技。

      免費(fèi)預(yù)約試聽(tīng)課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 亚洲欧美久久精品电影 | 亚洲另类国产综合第一 | 亚洲高清aⅴ日本 | 亚洲国产日韩一级精品视频网站 | 性色AV一区二区三 | 性高爱潮视频免费一区 |