基於ARM嵌入式Linux套用開發與實例教程

基於ARM嵌入式Linux套用開發與實例教程

《基於ARM嵌入式Linux套用開發與實例教程》是2007年清華大學出版社出版的圖書,作者是林曉飛,劉彬,張輝。

基本介紹

  • 書名:基於ARM嵌入式Linux套用開發與實例教程
  • 作者:林曉飛,劉彬,張輝
  • ISBN:9787302155591
  • 類別:圖書 > 計算機與網際網路 > 作業系統
  • 頁數:368 
  • 出版社:清華大學出版社
  • 出版時間:2007-07-01
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

所書從理論基礎及實際套用的角度出發,不僅詳細地講述了嵌入式系統基礎理論方面的知識,還結合具體的實驗開發板講述了嵌入式系統的詳細開發方法和步驟。實際案例豐富,內容的可讀性,可用性和實踐性強。
本書所講述的理論基礎知識包括嵌入式系統的硬體、軟體方面的知識和相關的系統開發方法。硬體方面重點介紹了ARM微處理器的知識,軟體方面主要介紹了Linux作業系統方面的知識。實驗開發案例的開發環境基於ARM9微處理器和Linux作業系統。
本書不僅有詳細的理論基礎知識介紹,還有大量的開發案例以供參考,可讀性和實用性強,可供從事嵌入式系統設計和開發的廣大科技人員閱讀,也可作為大專院校電子控制專業及其他相關專業的教材或參考資料。

目錄

第一部分
緒論
第1章 嵌入式系統的硬體構成
1.1 嵌入式處理器
1.2 存儲器
1.3 輸入輸出設備
1.4 電源轉換與管理
1.5 接口技術
1.6 匯流排
1.7 嵌入式系統開發中常用的硬體調試和編程技術
第2章 嵌入式處理器介紹
2.1 ARM微處理器概述
2.2 ARM微處理器的套用領域及特點
2.3 ARM微處理器系列
2.4 ARM微處理器結構
2.6 ARM微處理器的編程模型
2.7 ARM體系結構的存儲器格式
2.8 指令長度及數據類型
2.9 處理器模式
2.10 暫存器組織
2.11 異常
2.12 ARM微處理器的指令系統
2.13 ARM指令的定址方式
2.14 ARM指令集
2.15 Thumb指令及套用
2.16 其他嵌入式處理器介紹
第3章 嵌入式系統的軟體構成
3.1 基礎知識
3.2 作業系統發展史
3.3 作業系統核心
3.4 進程與中斷管理
3.5 調度機制
3.6 I/O設備
3.7 檔案管理
3.8 用戶界面
3.9 智慧型化用戶界面
3.10 主流嵌入式作業系統介紹
第4章 嵌入式Linux介紹
4.1 Linux的基礎知識介紹
4.2 Linux的進程與中斷管理機制
4.3 Linux的調度機制
4.4 Linux的檔案系統管理
4.5 Linux下的用戶界面
4.6 嵌入式Linux核心
4.7 嵌入式設備的檔案系統
4.8 日誌快閃記憶體檔案系統版本2——JFFS2
4.9 嵌入式用戶界面
4.10 Microwindows剖析
4.11 Microwindows的移植和中文化
4.12 套用實例——電子文本閱讀器
4.13 主流嵌入式Linux
第5章 嵌入式系統中的Bootloader
第6章 交叉編譯
第7章 嵌入式Linux的軟體開發環境
第8章 設備驅動程式
第二部分
第9章 GX-ARM9-2410EP說明
第10章 開發環境的建立
第11章 基本實驗部分
第12章 高級實驗部分

相關詞條

熱門詞條

聯絡我們