圖書信息
出版社: 電子工業出版社; 第1版 (2008年11月1日)
叢書名: 嵌入式開發專家
平裝: 516頁
正文語種: 簡體中文
開本: 16
ISBN: 9787121072765
條形碼: 9787121072765
尺寸: 25.8 x 18.4 x 2.6 cm
重量: 898 g
內容簡介
《ARM嵌入式系統開發完全入門與主流實踐》一書以實際的嵌入式系統產品的開發為主線,力求將開發中所涉及的龐大而複雜的相關知識講清楚、透徹。《ARM嵌入式系統開發完全入門與主流實踐》首先介紹了嵌入式系統的基礎知識和開發過程中需要的一些理論知識,並詳細講解了開發環境的建立過程;然後,詳細系統地對嵌入式開發中軟、硬體平台的建立進行了講解與分析,使讀者對嵌入式系統的構成有深入理解;接下來由淺入深地講解了嵌入式系統開發中的難點和重點,以及軟體開發中各個模組的驅動程式開發和應用程式開發;最後,結合實際講述了系統的圖形界面設計和系統開發的相關事項。
《ARM嵌入式系統開發完全入門與主流實踐》不僅有詳細的理論基礎知識介紹,還有大量的開發案例以供參考,實用性強。
《ARM嵌入式系統開發完全入門與主流實踐》適合從事嵌入式系統設計工作的廣大科技人員閱讀,也可作為大專院校電子控制專業及其他相關專業的教材或參考資料。
目錄
第1章 嵌入式系統基礎知識
1.1 嵌入式系統簡介
1.2 嵌入式系統的硬體基礎
1.3 實驗:編譯BOOTLOADER
第2章 嵌入式開發環境的建立
2.1 概述
2.2 作業系統發展史
2.3 作業系統核心
2.4 進程與中斷管理
2.5 調度機制
2.6 I/O設備
2.7 檔案管理
2.8 用戶界面
2.9 智慧型化用戶界面
2.10 主流嵌入式作業系統介紹
2.11 實驗:編譯 LINUX 核心
第3章 嵌入式系統硬體平台的構建
3.1 存儲器
3.2 輸入/輸出設備
3.3 電源轉換與管理
3.4 接口技術
3.5 匯流排
3.6 嵌入式系統開發常用的硬體調試和編程技術
3.7 實驗:燒寫嵌入式LINUX的各部分到目標板
第4章 嵌入式ARM處理器介紹
4.1 ARM處理器概述
4.2 ARM處理器指令系統
4.3 S3C44B0處理器結構
4.4 S3C44B0初始化彙編程式實例
4.5 實驗:製作檔案系統及程式的燒寫
第5章 嵌入式系統交叉編譯
5.1 編譯原理
5.2 詞法分析
5.3 語法分析
5.4 中間代碼
5.5 代碼最佳化
5.6 交叉編譯技術
5.7 GCC交叉編譯器
5.8 一個交叉編譯器的生成實例
5.9 實驗:交叉編譯並運行簡單程式
第6章 linux設備驅動程式開發
6.1 設備驅動基礎
6.2 設備檔案接口
6.3 檔案操作
6.4 I/O操作
6.5 中斷處理
6.6 套用實例
6.7 網路設備
6.8 實驗:編寫簡單驅動程式
第7章 液晶控制器實例開發
第8章 嵌入式快閃記憶體檔案系統開發
第9章 網路設備驅動開發
第10章 UCLINUX下網路驅動實例開發
第11章 圖形用戶接口開發