《嵌入式linux系統原理——基於arm cortexa8處理器(十二五)》是2014年北京航空航天大學出版社出版的圖書,作者是田沛、朱兵、宋金寶、溫淑鴻 ,本書適合作為高等學校電子、電信類專業的教材,也可作為Linux驅動開發人員及自學嵌入式開發人員的參考用書。
基本介紹
- 中文名:嵌入式linux系統原理——基於arm cortexa8處理器(十二五)
- 作者:田沛、朱兵、宋金寶、溫淑鴻
- 出版社:北京航空航天大學出版社
- ISBN:9787512414310
內容簡介,圖書目錄,
內容簡介
《嵌入式Linux系統原理:基於ARM Cortex-A8處理器/普通高校“十二五”規劃教材》的編寫不求全面詳盡、但力求簡單實用、容易上手,能夠在短時間內掌握在ARMCortex-A8處理器上移植Linux操作、開發設備驅動的基本過程。書中簡單介紹了嵌入式系統的發展史和嵌入式系統的基本特徵,內容包括:嵌入式系統的設計方法和測試方法;嵌入式系統的硬體基礎;常見的嵌入式作業系統;嵌入式Linux開發環境;嵌入式Linux作業系統;Linux設備驅動統一模型匯流排、設備和驅動等。
《嵌入式Linux系統原理:基於ARM Cortex-A8處理器/普通高校“十二五”規劃教材》適合作為高等學校電子、電信類專業的教材,也可作為Linux驅動開發人員及自學嵌入式開發人員的參考用書。
圖書目錄
第1章 嵌入式系統概述
1.1 嵌入式系統的發展史
1.1.1 嵌入式系統發展的4個階段
1.1.2 嵌入式系統的發展趨勢
1.2 嵌入式系統的定義、組成與特點
1.2.1 嵌入式系統的定義
1.2.2 嵌入式系統的組成
1.2.3 嵌入式系統的特徵
第2章 嵌入式系統的設計方法
2.1 傳統的軟硬體分開設計方法
2.2 軟硬體協同設計方法
2.3 嵌入式系統的測試技術
2.3.1 嵌入式軟體的測試方法
2.3.2 嵌入式系統的測試策略
2.3.3 嵌入式軟體的測試工具
2.4 小結
第3章 嵌入式系統硬體基礎
3.1 嵌入式處理器
3.1.1 嵌入式處理器的基本特徵
3.1.2 嵌入式處理器的分類
3.1.3 典型嵌入式處理器
3.1.4 嵌入式處理器的發展趨勢
3.1.5 嵌入式處理器的選型方法
3.2 ARM處理器
3.2.1 ARM處理器系列
3.2.2 CortexA8處理器
3.2.3 ARM公司的NEON技術
3.2.4 ARM+協處理器架構
3.2.5 ARM處理器的結構
3.2.6 ARM的指令集
3.2.7 ARM彙編程式設計基礎
3.3 存儲器
3.3.1 SDRAM
3.3.2 DDR
3.3.3 DDR2
3.3.4 DDR3
3.3.5 NorFlash
3.3.6 NandFlash
3.3.7 NorFlash與NandFlash的區別
第4章 嵌入式作業系統
4.1 嵌入式作業系統的特徵
4.2 嵌入式實時作業系統
4.2.1 嵌入式實時作業系統的概念
4.2.2 嵌入式實時作業系統的發展過程
4.2.3 實時作業系統的幾個評價指標
4.3 嵌入式軟實時作業系統
4.4 嵌入式作業系統的種類
4.4.1 嵌入式Linux
4.4.2 VxWorks作業系統
4.4.3 WindowsCE作業系統
4.4.4 μC/OS作業系統
4.4.5 PalmOs作業系統
第5章 嵌入式Linux系統開發環境
5.1 bash常用Shell命令
5.1.1 常用Shell命令
5.1.2 git版本控制
……
第6章 嵌入式Linux系統的Bootloader
第7章 Linux核心
第8章 常用Linux檔案系統
第9章 Linux設備驅動
附錄 EL-ARM-860型嵌入式實驗開發系統