




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
實(shí)驗(yàn)一看門狗實(shí)驗(yàn)1實(shí)驗(yàn)?zāi)康?1)了解WATCHDOG的作用;(2)掌握WATCHDOG定時(shí)器的使用方法。2實(shí)驗(yàn)設(shè)備(1)S3C2410嵌入式開發(fā)板,JTAG仿真器。(2)軟件:PC機(jī)操作系統(tǒng)Win98、Win2000或WindowsXP,ADS1.2集成開發(fā)環(huán)境,仿真器驅(qū)動(dòng)程序,超級終端通訊程序。3實(shí)驗(yàn)內(nèi)容(1)編程添加看門狗功能,觀察看門狗作用;(2)編程實(shí)現(xiàn)看門狗喂狗。4實(shí)驗(yàn)步驟(1)參照模板工程,新建一個(gè)工程watchdog,添加相應(yīng)的文件,并修改watchdog的工程設(shè)置;創(chuàng)建watchdog.c并加入到工程watchdog中,部分參考代碼如下:/*functions*/voidrtc_tick_isr(void)__attribute__((interrupt("IRQ")));;voidrtc_int_isr(void)__attribute__((interrupt("IRQ")));;//設(shè)置寄存器參數(shù)#defineWDT_ENABLE (0x01<<5)#defineWDT_INT_ENABLE (0x01<<2)#defineWDT_RST_ENABLE (0x01<<0) #defineWDT_CLK_SEL (0X3<<3) /*1/128*/#defineWDT_PRE_SCALER ((PCLK/1000000-1)<<8) /*49voidwatchdog_init(){ rWTCNT=8448*2; /*設(shè)置看門狗初始值*/ rWTCON=WDT_ENABLE|WDT_RST_ENABLE|WDT_CLK_SEL|WDT_PRE_SCALER; /*打開看門狗*/ }voidrtc_set_date(st_date*p_date){rRTCCON=0x01; rBCDYEAR=p_date->year;rBCDMON=p_date->mon;rBCDDAY=p_date->day;rBCDDATE=p_date->week_day;rBCDHOUR=p_date->hour;rBCDMIN=p_date->min;rBCDSEC=p_date->sec;rRTCCON=0x00; }voidrtc_get_date(st_date*p_date){…}voidrtc_tick_init(chartick){Irq_Request(IRQ_TICK,rtc_tick_isr);rRTCCON=0x0;//Noreset[3],MergeBCDcounters[2],BCDclockselectXTAL[1],RTCControldisable[0]rTICNT=(tick&0x7f)|0x80; /*TICK中斷使能,周期為(1+tick)/128秒*/Irq_Enable(IRQ_TICK);}voidMain(void){ intold_index; st_datem_date; /*配置系統(tǒng)時(shí)鐘*/ChangeClockDivider(1,1);//1:2:4ChangeMPllValue(0xa1,0x3,0x1);//FCLK=202.8MHz /*中斷初始化*/Isr_Init();/*初始化端口*/Port_Init();/*初始化串口*/Uart_Init(0,115200);Uart_Select(0);/*設(shè)置告警的時(shí)間及方式,0x41表示使能RTC告警,以及使能秒時(shí)鐘告警*/rtc_alarm_set(&m_date,0x41); rtc_tick_init(127) /*打開看門狗復(fù)位功能*/ watchdog_init(); old_index=led_index;PRINTF("請?jiān)?秒內(nèi)喂狗,否則系統(tǒng)將在約2秒后復(fù)位\n\n");while(1){if(old_index!=led_index) /*每隔一秒更新一次數(shù)據(jù) */ { rtc_get_date(&m_date); old_index=led_index; }};}voidrtc_tick_isr(void){ Irq_Clear(IRQ_TICK);/*清除TICK中斷*/ *((U8*)0x10000006)=0x00; *(unsignedchar*)0x10000004=seg7table[led_index%10]; led_index++; /*喂狗*/ rWTCNT=8448*2;}(2)注意設(shè)置運(yùn)行設(shè)備,如圖1.1所示。圖1.1設(shè)置Devices(3)編譯watchdog,下載程序并運(yùn)行,通過超級終端看是否復(fù)位,實(shí)驗(yàn)結(jié)果如圖1.2所示。圖1.2實(shí)驗(yàn)結(jié)果(4)刪除“喂狗”代碼,查看運(yùn)行結(jié)果,如圖1.3所示。圖1.3運(yùn)行結(jié)果5實(shí)驗(yàn)總結(jié)通過這次實(shí)驗(yàn)我進(jìn)一步了解了看
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鷹潭青砂石欄桿施工方案
- 專利入股合同范本
- 卷閘門施工承包合同范例
- 公司小股東合同范本
- 公司投資簽約合同范本
- 加工制作手機(jī)殼合同范本
- 2025年四川省安全員-B證考試題庫及答案
- 公司設(shè)備訂貨合同范本
- 二年級口算題目練習(xí)冊100道
- 包裝物合同范本
- 腹水形成的原因及治療
- 單晶爐車間安全培訓(xùn)
- 高中地理必修第一冊期末試卷及答案-中圖版-2024-2025學(xué)年
- 護(hù)理核心制度測試題+參考答案
- 機(jī)械制造技術(shù)基礎(chǔ)(課程課件完整版)
- 《2023版CSCO卵巢癌診療指南》解讀課件
- 《預(yù)防未成年人犯罪》課件(圖文)
- 【醫(yī)院藥品管理系統(tǒng)探析與設(shè)計(jì)(論文)10000字】
- 螺旋體病梅毒課件
- 2024年咸寧市引進(jìn)人才44名歷年高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- (小學(xué)組)全國版圖知識(shí)競賽考試題含答案
評論
0/150
提交評論