ARM嵌入式系統基礎與項目開發技術

ARM嵌入式系統基礎與項目開發技術

本書按照教育部新的教學改革要求,結合示範專業建設和課程研究項目成果進行編寫,突出嵌入式項目開發能力的培養。

主要內容包括:ARM嵌入式系統基礎, ARM嵌入式處理器的體系結構、指令系統,嵌入式作業系統,RealView MDK開發環境及ARM開發工具等;同時以基於ARM920T的套用處理器S3C2410A為例,詳細介紹嵌入式系統設計及相關模組接口技術(涵蓋時鐘、電源、I/O、中斷等),並提供大量的ARM套用項目開發實例。

基本介紹

  • 書名:ARM嵌入式系統基礎與項目開發技術
  • 作者:陸淵章
  • ISBN:9787121224348
  • 出版社:電子工業出版社
  • 出版時間:2014-02-01
圖書內容,目錄,

圖書內容

本書按照教育部新的教學改革要求,結合示範專業建設和課程研究項目成果進行編寫,突出嵌入式項目開發能力的培養。
主要內容包括:ARM嵌入式系統基礎, ARM嵌入式處理器的體系結構、指令系統,嵌入式作業系統,RealView MDK開發環境及ARM開發工具等;同時以基於ARM920T的套用處理器S3C2410A為例,詳細介紹嵌入式系統設計及相關模組接口技術(涵蓋時鐘、電源、I/O、中斷等),並提供大量的ARM套用項目開發實例。 本書配有免費的電子教學課件、習題參考答案及精品課網站,詳見前言。

目錄

第1 章嵌入式系統基礎
11 嵌入式系統的基本概念
12 嵌入式系統的特點、組成與分類
121 嵌入式系統的套用特點
122 嵌入式系統的發展與套用
123 嵌入式系統的組成
124 嵌入式系統的分類
13 基於ARM的嵌入式開發環境
131 交叉開發環境
132 模擬開發環境
133 ARM開發工具
134 ARM開發仿真工具
14 如何學習和掌握嵌入式系統的開發方法
本章小結
思考與習題1
第2章 嵌入式處理器的體系結構與異常處理
21 嵌入式微處理器的特點與命名規則
211 ARM嵌入式處理器的特點
212 ARM嵌入式處理器系列產品
213 ARM版本的命名規則
22 ARM體系結構的運行與暫存器
221 ARM體系結構的存儲器格式
222 ARM體系結構的工作狀態
223 ARM體系結構的運行模式
224 ARM體系結構的暫存器
23 ARM的異常處理
231 ARM體系支持的異常類型
232 ARM的異常回響
233 ARM的異常返回
本章小結
思考與習題2
第3章 嵌入式處理器指令系統
31 ARM嵌入式編程模型
32 ARM指令的格式
33 ARM指令的定址方式
331 立即定址
332 暫存器定址
333 暫存器間接定址
334 基址變址定址
335 多暫存器定址
336 相對定址
337 堆疊定址
34 ARM指令集
341 數據處理指令
342 程式狀態暫存器處理指令
343 暫存器載入/存儲指令
344 跳轉指令
345 移位指令
346 異常產生指令
35 Thumb狀態指令集
任務開發1 基於EMLINK固化DEMO程式
本章小結
思考與習題3
第4章 S3C2410A處理器的功能及套用
41 S3C2410A處理器的功能與特性
411 S3C2410A處理器片上功能
412 S3C2410A處理器的特性
42 S3C2410A處理器內部各模組
421 時鐘與電源管理模組
422 記憶體控制器模組
423 基本 I/O 接口模組
424 中斷控制模組
任務開發2 基於S3C2410A的LED顯示控制
任務開發3 基於UART串口通信控制
本章小結
思考與習題4
第5章 嵌入式作業系統
51 嵌入式作業系統管理基礎
511 嵌入式作業系統的基本概念
512 嵌入式最小系統
52 常見嵌入式作業系統
53 嵌入式Linux作業系統簡介
任務開發4 基於IIC按鍵中斷控制
任務開發5 開發模數轉換(ADC)設計
任務開發6 看門狗定時器(WDT)控制
本章小結
思考與習題5
第6章 ARM開發工具的使用
61 RealView MDK開發環境
611 μVision3軟體開發平台
612 HJTAG 仿真器
62 RealView MDK 的使用
621 RealView MDK 的安裝
622 μVision IDE集成開發環境的運行
623 μVision IDE 主框架視窗
624 檔案管理與工程創建
625 工程基本配置
626 編譯、連結與調試
627 Flash 編程工具
任務開發7 實時時鐘(RTC)控制
任務開發8 基於TFT液晶顯示控制
任務開發9 基於TCP/IP乙太網通信設計
任務開發10 基於MEB1280的GPS通信
任務開發11 基於PWM步進電動機控制
任務開發12 基於GSM的GPRS模組控制
本章小結
思考與習題6
參考文獻

相關詞條

熱門詞條

聯絡我們