下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)看門狗實(shí)驗(yàn) 一、實(shí)驗(yàn)?zāi)康?學(xué)習(xí) CC2530 片內(nèi)看門狗的工作原理。 配置 CC2530 的看門狗相關(guān)的寄存器。 二、 實(shí)驗(yàn)環(huán)境 硬件:PC 機(jī),EBDCC2530 節(jié)點(diǎn)板,USB 接口仿真器。 軟件:Windows98/2000/NT/XP,IAR 集成開(kāi)發(fā)環(huán)境。三、 實(shí)驗(yàn)原理 看門狗(WatchDog),準(zhǔn)確的說(shuō)應(yīng)該是看門狗定時(shí)器,則正是專門用來(lái)監(jiān)測(cè)單片機(jī)程序運(yùn)行狀態(tài)的電路結(jié)構(gòu)。其基本原理是:?jiǎn)?dòng)看門狗定時(shí)器后,它就會(huì)從 0 開(kāi)始計(jì)數(shù),若程序在規(guī)定的時(shí)間間隔內(nèi)沒(méi)有及
2、時(shí)對(duì)其清零,看門狗定時(shí)器就會(huì)復(fù)位系統(tǒng)(相當(dāng)于重啟電腦) 。 圖 2-8-1 看門狗原理示意圖 看門狗的使用可以總結(jié)為:選擇模式選擇定時(shí)器間隔放狗喂狗。 (1)選擇模式 看門狗定時(shí)器有兩種模式,即“看門狗模式”和“定時(shí)器”模式。在定時(shí)器模式下,它就相當(dāng)于普通的定時(shí)器,達(dá)到定時(shí)間隔會(huì)產(chǎn)生中斷(你可以在 ioCC2530.h文件中找到其中斷向量為 WDT_VECTOR);在看門狗模式下,當(dāng)達(dá)到定時(shí)間隔時(shí),不會(huì)產(chǎn)生中斷,取而代之的是向系統(tǒng)發(fā)送一個(gè)復(fù)位信號(hào)。本實(shí)驗(yàn)中,通過(guò) WDCTL.MODE=0 來(lái)選擇為看門口模式。 (2)選擇定時(shí)間隔 如上圖所示,有四種可供選擇的時(shí)鐘周期,為了測(cè)試方便,我們選擇時(shí)間
3、間隔為 1s(即令WDCTL.INT=00)。 (3)放狗 令 WDCTL.EN=1,即可啟動(dòng)看門狗定時(shí)器。 (4)喂狗 定時(shí)器啟動(dòng)之后,就會(huì)從 0 開(kāi)始計(jì)數(shù)。在其計(jì)數(shù)值達(dá)到 32768 之前(即1s),若我們用以下代碼喂狗: WDCTL=0 xa0; WDCTL=0 x50; 則定時(shí)器的計(jì)數(shù)值會(huì)被清 0,然后它會(huì)再次從 0 x0000 開(kāi)始計(jì)數(shù),這樣就防止了其發(fā)送復(fù)位信號(hào),表現(xiàn)在開(kāi)發(fā)板上就是:LED1 會(huì)一直亮著,不會(huì)閃爍;若我們不喂狗(即把此代碼注釋掉),那么當(dāng)定時(shí)器計(jì)數(shù)達(dá)到 32768 時(shí),就會(huì)發(fā)出復(fù)位信號(hào),程序?qū)?huì)從頭開(kāi)始運(yùn)行,表現(xiàn)在開(kāi)發(fā)板上就是:LED1 不斷閃爍,閃爍間隔為 1s。
4、(注:喂狗程序一定要嚴(yán)格與上述代碼一致,順序顛倒/寫錯(cuò)/少寫一句都將起不到清 0 的作用。) 程序流程圖:開(kāi)始開(kāi)始系統(tǒng)時(shí)鐘初始化系統(tǒng)時(shí)鐘初始化LED初始化LED初始化設(shè)定看門狗定時(shí)器設(shè)定看門狗定時(shí)器的計(jì)數(shù)時(shí)間間隔 啟動(dòng)看門狗啟動(dòng)看門狗N在上述時(shí)間間N在上述時(shí)間間隔內(nèi),喂狗?YY程序繼續(xù)運(yùn)行 程序繼續(xù)運(yùn)行 圖 2-8-2 看門狗程序流程圖 四、實(shí)驗(yàn)步驟 1、正確連接 USB 仿真器的下載線和 EBDCC2530 節(jié)點(diǎn)板。 2、打開(kāi)實(shí)驗(yàn)源碼 watchdog.eww(路徑為:出廠光盤 DISK-EMBV210-WSN05-Example2 基本接口實(shí)驗(yàn)2.8 Watchdog),編譯工程,依次選擇“Project”“Download and Debug”,下載到CC2530 節(jié)點(diǎn)板。 3、把仿真器左側(cè)的 USB 接口拔掉,然后拔掉連接在 EBDCC2530 節(jié)點(diǎn)板 DBG 位置的調(diào)試接口。我們打開(kāi) EBDCC2530 節(jié)點(diǎn)板右下方的電源開(kāi)關(guān),此時(shí)可以觀察到程序運(yùn)行的情況。(在不拔掉仿真器的情況下,我們可以通過(guò)相關(guān)的調(diào)試進(jìn)一步觀察程序的運(yùn)行情況。) 4、默認(rèn)加上 FeedDog 函數(shù),編譯、下載、運(yùn)行代碼后,我們發(fā)現(xiàn) LED1 一直亮著(系統(tǒng)不復(fù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年證券經(jīng)紀(jì)代理與營(yíng)業(yè)部服務(wù)合作協(xié)議書
- 2024年利尿類藥物心腦血管類藥物項(xiàng)目建議書
- 開(kāi)展跨校合作的計(jì)劃
- 瓶裝液化氣危險(xiǎn)掌握培訓(xùn)
- 多元化評(píng)價(jià)系統(tǒng)的建立計(jì)劃
- 家園共育的重要性與實(shí)施策略計(jì)劃
- 大宗商品交易合同模板三篇
- 學(xué)期教研安排規(guī)劃計(jì)劃
- 智能家居裝修委托合同三篇
- 2024年金屬涂層光纖項(xiàng)目建議書
- 新教材大象版三年級(jí)下冊(cè)科學(xué)2-4導(dǎo)體與絕緣體教學(xué)課件
- 衛(wèi)健委2020年落實(shí)婦女兒童發(fā)展規(guī)劃情況的匯報(bào)
- GB∕T 22576.4-2021 醫(yī)學(xué)實(shí)驗(yàn)室 質(zhì)量和能力的要求 第4部分:臨床化學(xué)檢驗(yàn)領(lǐng)域的要求
- 使君子湯-幼科折衷卷上-方劑加減變化匯總
- Q∕SY 01010-2017 放空天然氣回收工程技術(shù)規(guī)范
- 口袋妖怪(寵物小精靈)1至649圖鑒
- 石油化工裝置應(yīng)急廣播綜合系統(tǒng)改造施工技術(shù)及組織方案
- 《正常人體結(jié)構(gòu)》課件NO4
- 武漢市干部掛職鍛煉
- 人教版數(shù)學(xué)七年級(jí)上冊(cè)課課練:1.5.3近似數(shù)(word、含答案)
- Q∕GDW 11612.2-2018 低壓電力線高速載波通信互聯(lián)互通技術(shù)規(guī)范 第2部分:技術(shù)要求
評(píng)論
0/150
提交評(píng)論