●章 引言
1.1 編寫目的
1.2 本書特色
第2章 嵌入式繫統概論
2.1 嵌入式繫統的概念
2.2 嵌入式繫統的組成及處理器介紹
2.3 嵌入式操作繫統
2.4 嵌入式Linux操作繫統
第3章 嵌入式ARM技術概論
3.1 ARM體繫結構的技術特征及發展
3.2 ARM微處理器結構特征與數據類型
3.3 存儲繫統
3.4 協處理器(CP15)
3.5 存儲(MMU)
3.6 高速緩衝存儲器(Cache)
3.7 流水線
3.8 寄存器組織
第4章 微處理器指令繫統與混合編程
4.1 ARM處理器的尋址方式
4.2 ARM彙編語言的程序結構
4.3 混合編程
第5章 ARM硬件開發平臺概述
5.1 Cortex-A53處理器概述
5.2 S5P6818應用處理器
5.3 OURS-S5P6818實驗平臺簡介
第6章 ARM裸機繫統彙編實驗
6.1 ARM開發環境搭建
6.2 S5P6818啟動分析
6.3 通過TF卡運行程序
6.4 ARM彙編控制蜂鳴器實驗
6.5 ARM彙編控制LED閃爍
6.6 ARM彙編按鍵控制蜂鳴器
6.7 其他實驗
第7章 ARM裸機繫統C語言實驗
7.1 C程序LED流水燈
7.2 C程序蜂鳴器控制
7.3 C程序復位控制
7.4 C程序按鍵控制LED
7.5 C程序按鍵控制LED和蜂鳴器
7.6 C程序LED模擬心髒跳動
7.7 C程序按鍵中斷
7.8 C程序串口shell
7.9 C程序串口輸入實驗
7.10 C程序移植printf函數實驗
第8章 嵌入式Linux實驗
8.1 編譯U-Boot實驗
8.2 編譯Kernel實驗
8.3 其他實驗
第9章 嵌入式Linux Qt編程
9.1 Linux繫統tslib庫移植實驗
9.2 其他實驗
0章 嵌入式Android開發
10.1 繼電器控制實驗
10.2 字模表
10.3 綜合實驗
參考文獻
致謝
內容簡介
本書從嵌入式ARM體繫結構的基礎知識、繫統環境構建到繫統分層應用,分為三個階段深入淺出地為讀者指明嵌入式ARM體繫結構及其實驗應用的方法,引領讀者進行嵌入式繫統開發實踐。書中內容涉及ARM裸機操作、彙編與C語言、Linux繫統裁剪與移植、驅動開發、Android繫統移植與應用等。書中對實驗原理、實驗環境、實驗步驟、實驗結果做出了詳盡的講解和說明,以期學生能夠更好地了解並掌握嵌入式繫統設計與開發的方法。