第1篇 基礎篇
第1章 嵌入式Linux基礎
1.1 嵌入式系統(tǒng)
1.2 實時與實時系統(tǒng)
1.3 嵌入式Linux
1.4 主流嵌入式芯片簡介
1.5 小結
1.6 思考題
第2章 開發(fā)嵌入式Linux應用軟件
2.1 建立嵌入式開發(fā)平臺
2.2 嵌入式Linux應用軟件開發(fā)工具
2.3 嵌入式Linux應用軟件開發(fā)流程
2.4 一個簡單的應用程序——Hello World
2.5 小結
2.6 思考題
第2篇 系統(tǒng)篇
第3章 任務管理
3.1 任務概述
3.2 任務狀態(tài)的轉變
3.3 任務調度
3.4 常用任務管理API
3.5 關于任務的實例
3.6 小結
3.7 思考題
第4章 任務的同步與通信
4.1 多任務系統(tǒng)
4.2 任務間的同步
4.3 任務間的通信
4.4 嵌入式Linux中的任務間同步與通信
4.5 小結
4.6 思考題
第5章 存儲器管理
第6章 中斷處理與時鐘管理
第7章 嵌入式Linux網絡編程
第3篇 驅動開發(fā)篇
第8章 嵌入式Linux下串口通信
第9章 用LED和LCD做系統(tǒng)輸出
第10章 USB設備驅動程序開發(fā)
第11章 在嵌入式Linux系統(tǒng)中擴展PCI設備
第12章 嵌入式文件系統(tǒng)與存儲技術
第13章 嵌入式系統(tǒng)集成與調試
第4篇 應用篇
第14章 圖形界面應用程序開發(fā)
第15章 嵌入式數據庫
參考文獻