Watchdog用來幹啥的我就不多說了,在此主要解釋一些最基本的概念和名詞。
大家都知道使用看門狗最關鍵的就是要 喂狗,但這個世界上總有些不喜歡狗的人士 就是不願意喂狗,
更喜歡用踹的;是以有很多人把喂狗的操作也稱作為踢狗;
是以,英文上:feed dog == kick dog
Bark : 狗叫,如果一段時間你沒有喂狗或踹狗,那麼狗就不聽話了,會對你開始犬吠。
嵌入式上,一般可以了解為一個中斷觸發,至于觸發後要幹啥,那就看開發人員的設計了。
Bite : 狗咬, 如果犬吠了一段時間,你還是無動于衷,那麼小狗狗就要咬人了。
嵌入式上,一般可以了解為重新開機系統。
注意:很多嵌入式系統上并沒有把Bark和Bite分的那麼細,
基本上都是所謂的“連叫帶咬”,也就是一旦喂狗逾時,就觸發逾時中斷,并重新開機系統;
更直接的是“不叫就咬”,一旦喂狗逾時,就直接重新開機系統。