看門狗貨運(yùn)箱位置圖 單片機(jī)里面什么是看門狗?如何實(shí)現(xiàn)系統(tǒng)程序的監(jiān)控?
單片機(jī)里面什么是看門狗?如何實(shí)現(xiàn)系統(tǒng)程序的監(jiān)控?看門狗是看門狗定時(shí)器。實(shí)際上,它是單片機(jī)內(nèi)置的定時(shí)器。如果定時(shí)器溢出,可以對單片機(jī)進(jìn)行復(fù)位和重啟,避免程序運(yùn)行或進(jìn)入死區(qū),使單片機(jī)不能正常工作。看門狗定
單片機(jī)里面什么是看門狗?如何實(shí)現(xiàn)系統(tǒng)程序的監(jiān)控?
看門狗是看門狗定時(shí)器。實(shí)際上,它是單片機(jī)內(nèi)置的定時(shí)器。如果定時(shí)器溢出,可以對單片機(jī)進(jìn)行復(fù)位和重啟,避免程序運(yùn)行或進(jìn)入死區(qū),使單片機(jī)不能正常工作。
看門狗定時(shí)器功能開啟后,定時(shí)器將開始計(jì)時(shí)。如果定時(shí)值超過設(shè)置的最大值,MCU將在內(nèi)部重置,MCU將重新初始化,程序?qū)⒃俅芜\(yùn)行。
我們需要清除程序循環(huán)中的看門狗計(jì)時(shí)器。程序正常運(yùn)行時(shí),每個(gè)周期執(zhí)行看門狗定時(shí)器復(fù)位指令,定時(shí)器不溢出。只有在程序運(yùn)行或進(jìn)入死循環(huán)后,才無法執(zhí)行我們設(shè)置的看門狗復(fù)位命令,它會溢出并導(dǎo)致MCU復(fù)位。
當(dāng)然,我們需要合理設(shè)置看門狗定時(shí)器的溢出時(shí)間,還需要合理放置看門狗復(fù)位命令。使看門狗定時(shí)器工作。
看門狗1和2哪個(gè)好玩?
如果你喜歡看門狗的游戲。。為什么不玩gta5呢?。。