版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、嵌入式實訓嵌入式實訓2424——維信科技維信科技一、實訓目的一、實訓目的學習系統(tǒng)時間相關API函數(shù)和使用信號量解決uCOSII任務之間的互斥問題,把系統(tǒng)時間顯示在一個文本框中,并可以通過鍵盤設置修改。二、實訓內(nèi)容(維信科技,太原最好的二、實訓內(nèi)容(維信科技,太原最好的IT培訓)培訓)本次實驗在用戶的Main_Task任務中創(chuàng)建一個新任務,來實現(xiàn)系統(tǒng)時鐘的顯示和更新。同時,通過在Main_Task任務中響應鍵盤消息,可以對系統(tǒng)的時鐘進行更
2、改。使用uCOSII多任務系統(tǒng)中的信號量保證多個任務對系統(tǒng)的同一個控件訪問而不產(chǎn)生沖突。三、預備知識三、預備知識1、用ARMSDT2.5或ADS1.2集成開發(fā)環(huán)境,編寫和調(diào)試程序的基本過程。2、基于uCOSII操作系統(tǒng)應用程序的框架結構。3、會使用消息循環(huán)響應鍵盤消息。4、會使用文本框控件。四、設備及工具(包括軟件調(diào)試工具)四、設備及工具(包括軟件調(diào)試工具)硬件:ARM嵌入式開發(fā)平臺、用于ARM7TDMI的JTAG仿真器、PC機Pent
3、ium100以上。軟件:PC機操作系統(tǒng)win98、Win2000或WinXP、ARMSDT2.51或ADS1.2集成開發(fā)環(huán)境、仿真器驅動程序、超級終端通訊程序、UltraEdit。五、原理及說明五、原理及說明當系統(tǒng)掉電后RTC(RealTimeClock)電路可以依靠后備電池工作。RTC電路能夠以BCD碼的形式向CPU提供時間信息,這些信息包括年、月、日、星期和時、分、秒。RTC的運行依賴于一個外部32.768KHz晶振,并具有鬧鐘功R
4、TCCON寄存器的Bit0位必須置1后才能讀寫RTC單元的寄存器。為了顯示秒、分、時、星期、日期、月和年,CPU應該分別讀取BCDSEC、BCDMIN、BCDHOUR、BCDDAY、BCDDATE、BCDMON、BCDYEAR等寄存器的內(nèi)容。然而,由于讀多個寄存器,一秒的偏差是可能存在的。例如,用戶從BCDYEAR到BCDMIN讀取寄存器(維信科技,太原最好的IT培訓),結果正好為59年12月31日23時59分;當用戶讀取BCDSEC寄
5、存器并且結果在1到59秒時,這沒有問題,但是當結果為0秒時,由于上述的一秒偏差,年、月、日、時和分可能已經(jīng)變?yōu)?0年1月1日0時0分了。在這種情況下,如果BCDSEC為0的話,用戶應該從BCDYEAY到BCDMIN重新讀取。3)鬧鐘功能RTC可以在掉電模式或正常工作模式中在指定時刻產(chǎn)生鬧鐘信號;在正常工作模式下鬧鐘中斷ALMINT被激活,而在掉電模式下,電源管理喚醒PMWKUP信號與ALMINT同時被激活。RTC鬧鐘寄存器RTCALM決
6、定鬧鐘的使能和時刻設置。4)時鐘節(jié)拍中斷RTC的時鐘節(jié)拍用于中斷請求,TICNT寄存器包含中斷使能位和用于中斷的計數(shù)值,當計數(shù)值減少到0則產(chǎn)生時鐘節(jié)拍中斷。那么中斷周期就是:Period=(n1)128second其中n:Ticktimecountvalue(1127)RTC的時鐘節(jié)拍可以用于RTOS(實時操作系統(tǒng))內(nèi)核的時鐘節(jié)拍。如果時鐘節(jié)拍由RTC產(chǎn)生,RTOS的時間相關功能將一直與實時鐘同步。5)舍入復位功能舍入復位功能由RTC的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 嵌入式實訓注意事項
- 嵌入式系統(tǒng)基礎實訓報告
- 嵌入式操作系統(tǒng)實訓報告
- 嵌入式操作系統(tǒng)實訓報告
- 《嵌入式操作系統(tǒng)》實訓報告
- 集成電路設計與嵌入式實訓基地設備
- 基于嵌入式平臺的網(wǎng)絡實訓系統(tǒng)設計與實現(xiàn).pdf
- ARM嵌入式技術實訓教學平臺的設計與研究.pdf
- 基于Linux的嵌入式實訓平臺及實驗的設計與實現(xiàn).pdf
- 基于嵌入式WEB的反向登錄技術的遠程網(wǎng)絡實訓環(huán)境.pdf
- 高職高專嵌入式專業(yè)實訓管理系統(tǒng)的設計與實現(xiàn).pdf
- 【嵌入式】android嵌入式底層開發(fā)大綱
- 嵌入式實驗
- 嵌入式系統(tǒng)
- 嵌入式總結
- 嵌入式復習
- 嵌入式系統(tǒng)
- 嵌入式發(fā)展
- 嵌入式論文
- 嵌入式系統(tǒng)教案(1-嵌入式系統(tǒng)概述)
評論
0/150
提交評論