ARM9嵌入式Linux開發實驗與實踐

《ARM9嵌入式Linux開發實驗與實踐》是2006年北京航空航天大學出版社出版的圖書。

基本信息

內容提要

ARM9嵌入式Linux開發實驗與實踐

以ARM9核的Embest EDUKIT-Ⅱ/Ⅲ多核實驗教學系統為硬體開發平台,以嵌入式Linux作業系統為軟體開發平台,設計開發了21個實驗,內容包括:Linux啟動代碼編程實驗,Linux核心基礎實驗,Linux驅動程式實驗,Linux檔案系統及應用程式添加、調試實驗,Linux應用程式設計實驗,Linux的 GUI及綜合套用實驗。內容安排上從易到難,相對完整,密切結合嵌入式系統教學實際,貼近嵌入式Linux開發的實際工程套用,並提供了豐富的從入門到系統開發的實驗例程。使讀者不僅能夠系統掌握嵌入式Linux開發的基本知識和技能,而且會為基於嵌入式Linux的嵌入式系統開發打下堅實的基礎。書中附英蓓特公司免費提供的光碟1張,內含Embest IDE Pro校園版安裝軟體及其他相關資料。

本書可作為高等院校電子、通信、自動化、計算機等專業嵌入式系統課程實驗教學的教材,也可作為相關工釋技術人員的嵌入式培訓教材及參考用書。

以ARM9核的Embest EDUKIT-Ⅱ/Ⅲ多核實驗教學系統為硬體開發平台,以嵌入式Linux作業系統為軟體開發平台,設計開發了21個實驗,內容包括:Linux啟動代碼編程實驗,Linux核心基礎實驗,Linux驅動程式實驗,Linux檔案系統及應用程式添加、調試實驗,Linux應用程式設計實驗,Linux的 GUI及綜合套用實驗。內容安排上從易到難,相對完整,密切結合嵌入式系統教學實際,貼近嵌入式Linux開發的實際工程套用,並提供了豐富的從入門到系統開發的實驗例程。使讀者不僅能夠系統掌握嵌入式Linux開發的基本知識和技能,而且會為基於嵌入式Linux的嵌入式系統開發打下堅實的基礎。書中附英蓓特公司免費提供的光碟1張,內含Embest IDE Pro校園版安裝軟體及其他相關資料。

本書可作為高等院校電子、通信、自動化、計算機等專業嵌入式系統課程實驗教學的教材,也可作為相關工釋技術人員的嵌入式培訓教材及參考用書。

圖書目錄

第1章 嵌入式系統開發與套用基礎

1.1 基於ARM的嵌入式開發環境概述

1.2 ARM開發工具簡介

1.3基於ARM的嵌入式系統開發學習

第2章 Embest EDUKIT-Ⅱ/Ⅲ實驗教學系統

2.1 實驗教學系統簡介

2.2 Embest EDUKIT-Ⅱ/Ⅲ實驗教學系統的安裝

2.3 Embest EDUKIT-Ⅱ/Ⅲ實驗教學系統硬體電路

2.4 Embest EDUKIT-Ⅱ/Ⅲ集成開發環境使用說明

第3章 Linux開發環境建立

3.1 建立Linux開發環境

3.2 編譯工具

3.3 原始碼檔案

3.4 實驗例程

3.5 環境設定及編譯

3.6 燒寫映像檔案

3.7 文檔約定

第4章 Linux啟動代碼編程實驗

4.1 VIVI介紹

4.2 VIVI編譯及使用實驗

第5章 Linux核心基礎實驗

5.1 Linux編譯運行實驗

5.2 Linux核心調試實驗

第6章 Linux驅動程式實驗

6.1 LED字元設備驅動程式實驗

6.2 LCD顯示驅動程式實驗

6.3 動態載入模組實驗

第7章 Linux檔案系統及應用程式添加、調試實驗

7.1cramfs檔案系統

7.2 FTP應用程式調試實驗

7.3 NFS方式調試應用程式實驗

第8章 Linux應用程式設計實驗

8.1 串口通信實驗

8.2 I2C匯流排接口實驗

8.3 多進程與進程間通信實驗

8.4 網路應用程式實驗

8.5 檔案和目錄操作實驗

8.6 實時時鐘實驗

8.7 A/D轉換實驗

8.8 鍵盤和LED控制實驗

8.9 EEPROM讀/寫實驗

第9章 Linux的GUI及綜合套用實驗

9.1 Qt實驗

9.2 Web伺服器實驗

附錄A ARM指令、ARM定址方式和Thumb指令速查表

附錄B ARM和Thumb指令集編碼

附錄C 隨書附帶光碟內容說明

參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們