98国产精品综合一区二区三区,国产福利视频,男人添女人囗交做爰视频,日本免费一区二区三区视频观看

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> 技術(shù)中心 >> 單片機(jī)入門 >> 看門狗復(fù)位的應(yīng)用技巧

看門狗復(fù)位的應(yīng)用技巧

關(guān)鍵字:看門狗 復(fù)位 作者:admin 來源:不詳 發(fā)布時(shí)間:2018-05-18  瀏覽:31

說起看門狗這個(gè)名字還是蠻有趣的,它的作用就是在主人走神的時(shí)候咬他一口,把他咬醒。實(shí)際點(diǎn)來說,就是當(dāng)MCU運(yùn)行過程中,在某處進(jìn)入了死循環(huán),或者受到干擾造成PC指針指向了無程序區(qū),都會導(dǎo)致程序沒反應(yīng),按鍵失效,屏幕內(nèi)容不變等問題。這時(shí)如果正確使用了看門狗,就會讓PC指針復(fù)位,從頭開始執(zhí)行程序。

看門狗復(fù)位的應(yīng)用技巧包括三個(gè)方面:

一: 判斷是否需要使用。 如果要使用看門狗的話,需要做一些寄存器的配置,在程序區(qū)的某些地方也要加入喂狗指令來防止看門狗復(fù)位,有一定的工作量,所以用與不用需要考慮一下。能不使用看門狗的場合,要求是系統(tǒng)即使死機(jī)也問題不大,等待人過來斷電復(fù)位即可的情況。但是這種情況已經(jīng)很少了,所以絕大多數(shù)情況下看門狗都要加上。比如有溫控功能的電熱水器,假如電加熱已經(jīng)啟動,但是系統(tǒng)死機(jī)了,溫控失效,電加熱也不會關(guān)閉,這時(shí)水溫就會一直升高,直到水被蒸干,然后電加熱損壞或引發(fā)火災(zāi),或者人被開水燙傷。這時(shí)有看門狗復(fù)位,系統(tǒng)就會恢復(fù)正常,檢測到溫度夠了,就會關(guān)閉電加熱的。

二、保證看門狗工作正常。看門狗除了進(jìn)行寄存器配置之外,喂狗函數(shù)的位置也很重要,沒處理好就會發(fā)生不該復(fù)位時(shí)復(fù)位了,或改復(fù)位的時(shí)候沒有復(fù)位,可能的原因是在可能出現(xiàn)的死循環(huán)里喂狗了。

三、保證看門狗復(fù)位時(shí)不會引起系統(tǒng)異常。能否做到這一點(diǎn),是工程師水平高低的重要體現(xiàn)。單片機(jī)系統(tǒng)一般都是和某個(gè)外在的系統(tǒng)連接的,可以是機(jī)械系統(tǒng),水系統(tǒng),電氣系統(tǒng)等,要保證單片機(jī)系統(tǒng)的復(fù)位不會造成這些外接系統(tǒng)的異常。主要的問題點(diǎn)在于單片機(jī)復(fù)位時(shí)IO口狀態(tài)會改變?yōu)槌跏贾担拇嫫鲿䦶?fù)位,內(nèi)存會清空。比如電梯,單片機(jī)發(fā)出一個(gè)向上的信號,于是轎廂開始向上,但是這時(shí)因?yàn)槟撤N干擾,單片機(jī)死機(jī)觸發(fā)看門狗復(fù)位,IO初始化為關(guān)閉,轎廂失去了向上信號,這時(shí)是讓轎廂迅速下墜?還是單片機(jī)反應(yīng)過來之后重新輸出向上信號,又拉住了轎廂?工程師需要去思考并解決這些問題,做控制的人需要對安全性有充足的認(rèn)識。

好了,前面是常規(guī)知識,下面講一個(gè)有創(chuàng)意的技巧;谲浖䦶(fù)位的優(yōu)勢和必要性,我設(shè)計(jì)的軟件一般會定時(shí)主動地進(jìn)行自復(fù)位,目的是讓變量清零,消除一些長時(shí)間運(yùn)行可能造成的問題。這個(gè)功能有些型號的單片機(jī)提供了便利的設(shè)計(jì),直接賦值給某個(gè)寄存器就可以立刻復(fù)位了,大部分芯片不支持這個(gè)功能。

那怎么辦呢,這時(shí)可以活用看門狗功能, 就是通過一個(gè)標(biāo)志來控制某個(gè)地方是否喂狗,軟件想主動復(fù)位的時(shí)候,關(guān)閉標(biāo)志,然后系統(tǒng)就不喂狗了。這樣到了看門狗復(fù)位的時(shí)間,就會發(fā)生復(fù)位了。這里主要要處理好停止喂狗和看門狗復(fù)位之間的時(shí)間,可以進(jìn)行一些變量保存,IO關(guān)閉等,目的是保證上面提到的第三點(diǎn)。

編輯:admin  最后修改時(shí)間:2018-05-18

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

国产成人精品亚洲日本在线观看| 免费网站看sm调教打屁股视频| 高级艳妇交换俱乐部小说| 穿着旗袍方便c英语老师| 亚洲国产精品无码久久A片小说| 特级做a爱片久久久久久| 亚洲免费在线观看| gary大猛男gary2023| 国产成人精品三上悠亚久久| 新婚之夜玩弄人妻系列| 成人性生交大片免费看| 扒开双腿猛进入jk校花免费网站| 波多野结衣中文字幕| 无码人妻丰满熟妇啪啪网站牛牛| 美女黄网站永久免费观看网站| 日本添下边无码视频| 国产av国产av在在免费线| 国产freexxxx性播放麻豆| 精品亚洲av成人无码明星换脸| 灌牛奶cao哭男男腐纯肉打屁股| 男女动态图| 无码少妇精品一区二区免费动态| 我被脱个精光绑起来憋尿的作文| 少妇把腿扒开让我爽爽视频| 舌头伸进去添的我爽高潮| 性一交一乱一乱一视频| 啊灬啊灬啊灬快灬深视频无遮掩| 白女人荫蒂高潮视频| 欧美日韩人妻精品一区二区三区| 名器紧致h拔不出来| 国产专区一线二线三线品牌| 男人的天堂av| 蜜臀av夜夜澡人人爽人人| 中国妇被黑人xxx猛交| 我和两个小婕子做过爱| 亚洲色综合狠狠综合区| 欧美综合缴情五月丁香六月婷| 狂性xxxx乱大交老女人| 亚洲 欧美 叧类人妖| 放荡亲女养成h| 抱着h不拔出来h|