《ARM7嵌入式開發基礎實驗》

本書由北京航空航天大學出版社出版,可作為計算機、電子類專業學生,以及相關工程技術人員進行嵌入式教學及培訓的實驗及參考教材。

基本信息

內容簡介

封面封面
本書以EL-ARM-830的ARM7CPU(S3C44B0X)板為硬體實驗平台,開發了基於ARM7嵌入式基本接口實驗、基於ARM7的μC/OSII作業系統基礎實驗和基於μClinux作業系統基礎實驗。 

在本書的內容設計和教學實驗系統開發過程中,緊密結合了基於ARM7嵌入式開發的實際套用,將基於ARM7嵌入式套用系統外圍複雜的實用模組開發例程,以及基於嵌入式μC/OSII和μClinux的開發基礎移植到實驗教學系統中,形成了貼近實際工程套用的基於ARM7嵌入式基礎實驗教學和培訓體系。本書含光碟一張,內附相關資料及程式代碼。 

作者簡介

本書由劉天時強新建王瑞曾慶年編著。

劉天時,1978年10月一1982年9月西北大學,學士學位。1982年10月一1985年10月西安交通大學,碩士學位。2005年獲西北工業大學系統工程專業博士學位。1991年1月一1992年1月西北工業大學,英語強化。1994年2月一1994年7月北京語言學院出國部,英語強化。1994年10月一1995年10月荷蘭代爾夫特技術大學(DelftUniversityofTechnology)進修。1996年調入西安石油學院。先後主講過數據結構(一次雙語教學)、資料庫原理、分散式資料庫、專業英語,C語言、軟體工程等,帶研究生8人。

圖書目錄

第1章EL-ARM-830教學實驗系統的資源介紹
1·1實驗系統的硬體資源總覽2
1·2核心板的資源介紹2
1·3實驗箱底板的資源介紹13
1·4Tech_V匯流排的介紹20
1·5E_Lab匯流排的介紹26
第2章基於ARM系統資源的實驗
2·1SDT2·5開發環境創建與簡要介紹28
2·2ARMADS1·2開發環境創建及簡要介紹37
2·3基於ARM的彙編語言程式設計簡介45
2·4基於ARM的C語言程式設計簡介54
2·5基於ARM的硬體Boot程式的基本設計59
2·6ARM的I/O接口實驗64
2·7ARM的中斷實驗70
2·8ARM的DMA實驗79
2·9串口通信實驗86
2·10ARM的A/D接口實驗95
2·11模擬輸入/輸出接口的實驗103
2·12鍵盤接口和7段數碼管的控制實驗105
2·13LCD的顯示實驗116
2·14觸控螢幕實驗133
2·15音頻錄放實驗142
2·16USB設備收發數據實驗153
2·17SD卡測試實驗164
2·18乙太網測試實驗171
2·19PS2接口鍵盤、滑鼠實驗175
第3章基於μC/OSII作業系統下的ARM系統實驗
3·1核心在ARM處理器上的移植實驗182
3·2基於μC/OSII的串口驅動編寫實驗192
3·3基於μC/OSII的LCD驅動編寫實驗196
3·4基於μC/OSII的鍵盤驅動編寫實驗198
3·5基於μC/OSII的小型GUI的應用程式編寫實驗201
第4章基於μClinux作業系統的ARM系統實驗
4·1μClinux實驗環境的創建與熟悉215
4·2BootLoader引導程式222
4·3μClinux的移植及核心和檔案系統的生成與燒寫229
4·4μClinux驅動程式的編寫236
4·5μClinux應用程式的編寫240
4·6基於μClinux的鍵盤驅動程式的編寫243
4·7基於μClinux的LCD驅動程式的編寫247
4·8基於μClinux鍵盤應用程式的編寫251
4·9基於μClinux的基本繪圖應用程式的編寫253
4·10基於μClinux的跑馬燈應用程式的編寫258
4·11利用實驗箱上網的實驗263
參考文獻265

相關詞條

相關搜尋

熱門詞條

聯絡我們