下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、目前接觸到的單片機中都有看門狗模塊,不過寫過的程序也比較簡單,程序能夠穩(wěn)定運行,所以就不怎么理會這看門狗,因此也不知道看門狗是怎么回事。DABAO最近寫了個超聲波測距的程序,運行過程中程序老是會無故停止,就是死機了。因此不得不重新面對看門狗,經(jīng)過兩天的奮斗,終于讓看門狗順利工作了。下面記一下XS128的看門狗的相關(guān)寄存器及用法??撮T狗模塊用于檢測程序的正常運行,啟動看門狗后,必須在看門狗復(fù)位之前向ARMCOP中依次寫入0X55和0XAA,這樣看門狗就會重新啟動計時。如果在規(guī)定時間內(nèi)沒有完成向ARMCOP中依次寫入0X55和0XAA的操作,就會引起看門狗復(fù)位。這樣可以使程序重新運行,減小程序跑死
2、的危害??撮T狗的設(shè)置比較簡單,只要配置好寄存器COPCTL即可用。COPCTL的第七位為:WCOP。若寫入COPCTL_WCOP=1,貝(J看門狗行運在窗口模式下,必須在看門狗周期的后25%時間內(nèi)向ARMCOP依次寫入0X55和0XAA。若在其他時間寫入,或?qū)懭肫渌?,都會讓看門狗溢出,使單片機復(fù)位。若寫入COPCTL_WCOP=0,則看門狗運行在正常模式下。當看門狗使能后,只要在看門狗溢出周期內(nèi)依次向ARMCOP寫入0X55和0XAA,使看門狗計數(shù)復(fù)零,即可。第六位為:RSBCK,BDM模式下的COP和RTI停止位。若中斷)計數(shù)。若COPCTL_RSBCK=0,貝U在BDM模式下允許COP和
3、RTI運行。低三位為:CR2、CR1、CR0o這三位是看門狗時鐘分頻位。當CR2:0=000時,看門狗COP不可用。只要CR2:0不為000,看門狗就開啟了。當CR2:0=001時,分頻值為(2的14次方)。當CR2:0=010時,分頻值為(2的16次方)。當CR2:0=011時,分頻值為(2的18次方)。當CR2:0=100時,分頻值為(2的20次方)。當CR2:0=101時,分頻值為(2的22次方)。當CR2:0=110時,分頻值為(2的23次方)。當CR2:0=111時,分頻值為(2的24次方)??撮T狗的溢出頻率為:COP溢出頻率=OSCCLK/CR2:0。OSCCLK為晶振頻率。在正常
4、運行模式下,只要配置好COPCTL,再寫好喂狗程序,看門狗COP就可以工作了。和看門狗COP相關(guān)的寄存器還有,不過一般情況下可以不管:CLKSEL_COPWAI:當CLKSEL_COPWAI=1時,COP在等待模式下不可用。當CLKSEL_COPWAI=0時,COP在等待模式下可繼續(xù)運行。PLLCTL_PCE:當PLLCTL_PCE=1時,COP在偽停止模式下可用。當PLLCTL_PCE=0時,COP要偽停止模式下不可用??撮T狗的初始化如下:COPCTL_WCOP=0;/正常COP模式COPCTL_CR2=1;/CR2:0分頻值為(2的23次方)COPCTL_CR1=1;/COP溢出周期=OSCCLK/CR2:0COPCTL_CR0=0;喂狗函數(shù)如下:/我的喂狗函數(shù)v
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年教育輔助機構(gòu)勞動合同及教學(xué)質(zhì)量協(xié)議3篇
- 二零二五年環(huán)保產(chǎn)品生產(chǎn)加工合作合同范本2篇
- 二零二五年度塑料加工工廠承包生產(chǎn)與環(huán)保責任合同3篇
- 濰坊護理職業(yè)學(xué)院《學(xué)習(xí)科學(xué)與技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 天津藝術(shù)職業(yè)學(xué)院《燈光照明基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度高科技設(shè)備租賃擔保服務(wù)合同3篇
- 2024民間借貸合同(自動放棄利息)
- 二零二五年影視制作項目投資合同正本3篇
- 二零二五版影視制作借款合同示范文本2篇
- 2025年度餐飲股份合作開發(fā)項目合同3篇
- 破產(chǎn)申請異議書
- 金蝶云星辰初級考試題庫
- 常見老年慢性病防治與護理課件整理
- 履約情況證明(共6篇)
- 云南省迪慶藏族自治州各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細
- 設(shè)備機房出入登記表
- 六年級語文-文言文閱讀訓(xùn)練題50篇-含答案
- 醫(yī)用冰箱溫度登記表
- 零售學(xué)(第二版)第01章零售導(dǎo)論
- 口袋妖怪白金光圖文攻略2周目
- 三年級下冊生字組詞(帶拼音)
評論
0/150
提交評論