- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
ARM微处理机周边与嵌入式系统实作
ARM 微處理機週邊與
嵌入式系統實作
1
目 錄
1. 基本介紹6
1.1. 嵌入式系統6
1.2. ARM 微處理器 11
1.3. 開發環境50
1.4. 開發軟體說明69
2. ARM 程式設計實驗 110
2.1. ARM 指令實驗 110
2.2. Thumb 組譯指令實驗 115
2.3. ARM 處理器工作模式實驗 119
3. 系統基礎實驗125
3.1. 記憶體實驗125
3.2. I/O 介面實驗135
3.3. 中斷實驗142
3.4. 即時時鐘實驗156
3.5. 串列通信實驗168
4. 人機介面實驗181
4.1. 七段顯示器顯示實驗181
4.2. 液晶顯示實驗188
2
4.3. 4x4 鍵盤控制實驗210
4.4. 觸摸面板控制實驗221
5. 通信實驗243
5.1. IIC 串列通信實驗243
5.2. 乙太網路通訊實驗257
5.3. 音訊介面IIS 實驗277
6. uC/OS 嵌入式作業系統實驗286
6.1. uC/OS 移植實驗286
6.2. uC/OS 應用實驗295
7. uCLinux 嵌入式作業系統300
7.1. uClinux 燒錄實驗300
7.2. uClinux 系統編譯307
3
序
本書為ARM 嵌入式系統之實作教材,主要講ARM 嵌入式系統之開發方法,
包含解使用Embest S3CEV40 系統及Embest IDE 開發環境,實作周邊設備實驗
並進行嵌入式應用軟體的整合開發。本書詳細地介紹教學系統各個實驗的實驗原
理、軟體設計和硬體設計,並且附有練習程式,以作為ARM 嵌入式系統開發之
基礎。本書將按以下章節次序進行講解:
嵌入式系統介紹` :介紹嵌入系統應用,及其處理器架構,和嵌入式即時作
業系統。並詳細介紹ARM 處理器及程式設計指令。
開發環境介紹:詳細介紹ARM 嵌入式系統的軟硬體的安裝、硬體資源以及
Embest IDE for ARM 開發軟體的使用。
ARM 程式設計實驗:練習ARM 及Thumb 的組合語言程式設計,並介紹
ARM 處理器工作模式實驗。
系統基礎實驗:記憶體實驗、I/O 介面程式設計實驗、中斷實驗、串列通信
實驗、即時時鐘實驗。實驗完成後要求能熟練地使用Embest IDE for ARM
開發開發軟體。
人機介面實驗:本章主要包括LED 實驗和液晶顯示實驗、使用者鍵盤實驗
和觸摸面板控制實驗。實驗可應用在近接的ARM 核技術的軟體發展及硬體
設計。
通訊實驗:本章主要包括IIC 串列介面匯流排通訊實驗、乙太網通訊實驗和
IIS 音訊介面匯流排通訊實驗。實驗要求能熟練地掌握基於ARM 核處理器
軟體和硬體設計的方法。
uCOS 嵌入式作業系統實驗:主要介紹uCOS-II 即時作業系統在A
文档评论(0)