欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>單片機(jī)>STM32單片機(jī)看門狗的詳細(xì)入門教程免費(fèi)下載

STM32單片機(jī)看門狗的詳細(xì)入門教程免費(fèi)下載

2019-05-23 | pdf | 0.47 MB | 次下載 | 1積分

資料介紹

  看門狗的意義

  1、 c語(yǔ)言的執(zhí)行過(guò)程

  在單片機(jī)中,c程序從地址0開始按照規(guī)律一直向下執(zhí)行,其中PC指針指示當(dāng)前代碼執(zhí)行的地址。以STM32F407來(lái)說(shuō),代碼在向下執(zhí)行的過(guò)程中,PC指針一直順著內(nèi)存地址移動(dòng)。在執(zhí)行到main函數(shù)的最后一句時(shí),如果沒有特殊情況,PC指針還是會(huì)持續(xù)移動(dòng),直到4GB-1Z地址處,最終PC指針又回到0地址循環(huán)移動(dòng)。因此你會(huì)看到很多代碼的main函數(shù)最后一句時(shí)一個(gè)while死循環(huán)?。?!PC指針最終停留在你的死循環(huán)位置,這樣代碼就不會(huì)從頭開始循環(huán)執(zhí)行,也就不會(huì)產(chǎn)生復(fù)位!

  看門狗

  狗這種東西就是在有特殊情況的時(shí)候狂叫不止,產(chǎn)生報(bào)警行為。在單片機(jī)中看門狗的功能類似,不過(guò)這種狗只會(huì)在它餓的時(shí)候產(chǎn)生報(bào)警(這里的報(bào)警一般是復(fù)位)??撮T狗實(shí)質(zhì)是一個(gè)倒數(shù)的計(jì)數(shù)器,如果它數(shù)到0,那么就會(huì)產(chǎn)生復(fù)位!我們?cè)诔跏蓟撮T狗的時(shí)候可以給它一個(gè)初始的計(jì)數(shù)值,使能看門狗之后它就開始倒數(shù),至于什么時(shí)候會(huì)數(shù)到零和你的初始化有關(guān)系。例如我們配置一個(gè)看門狗3s之后會(huì)數(shù)到零,那么為了不讓它復(fù)位,你必須在比3s短的時(shí)間內(nèi)喂狗(重新給它一個(gè)計(jì)數(shù)值就可以了,它會(huì)按你給的計(jì)數(shù)值重新倒數(shù))0。

  到此可以知道看門狗的工作原理就是:初始化一個(gè)技術(shù)值,在它歸零之前進(jìn)行喂狗。既然看門狗一直在工作,那么你就必須一直喂它(就是家里的狗,一日三餐,少一頓它就開始賣萌了^_^)。

  假設(shè)我們配置看門狗3s就會(huì)計(jì)數(shù)到零,我們做一個(gè)死循環(huán)每隔2s喂一次,那這條狗就不會(huì)餓了。但是單片機(jī)在執(zhí)行的時(shí)候可能會(huì)程序跑飛,也就是說(shuō)代碼不按照你寫的規(guī)矩走,那么你的喂狗程序也就不能執(zhí)行了,這時(shí)3s一過(guò)狗就餓了,也就會(huì)產(chǎn)生復(fù)位操作。由此可以知道看門狗的功能了,只要你配置正確,按時(shí)喂狗,那么它只有在程序跑飛的時(shí)候才會(huì)產(chǎn)生復(fù)位。一般大型的項(xiàng)目都會(huì)用到看門狗,一旦機(jī)器本身出了問題,那么就可以立馬復(fù)位,而不會(huì)造成死機(jī)。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1TC358743XBG評(píng)估板參考手冊(cè)
  2. 1.36 MB  |  330次下載  |  免費(fèi)
  3. 2開關(guān)電源基礎(chǔ)知識(shí)
  4. 5.73 MB  |  6次下載  |  免費(fèi)
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設(shè)計(jì)
  8. 0.60 MB  |  3次下載  |  免費(fèi)
  9. 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
  10. 0.61 MB  |  2次下載  |  免費(fèi)
  11. 651單片機(jī)窗簾控制器仿真程序
  12. 1.93 MB  |  2次下載  |  免費(fèi)
  13. 751單片機(jī)大棚環(huán)境控制器仿真程序
  14. 1.10 MB  |  2次下載  |  免費(fèi)
  15. 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537796次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191185次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)