TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
ARM嵌入式系統基礎與開發教程(簡體書)
滿額折

ARM嵌入式系統基礎與開發教程(簡體書)

人民幣定價:36 元
定  價:NT$ 216 元
優惠價:87188
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
目次

商品簡介

《ARM嵌入式系統基礎與開發教程》全面、系統地介紹ARM7TDMI處理器的體系結構、編程模型、指令系統,以及ADS1.2、Real View MDK、PROTEUS三個開發環境。同時,還以基於ARM7TDMI的應用處理器LPC2124為核心,詳細介紹了ARM嵌入式系統設計、相關接口技術、嵌入式軟件設計等內容。接口技術的內容涵蓋了GPIO、中斷、定時器、LIART、RTC、A/D、I2C、SPI、PWM,并列舉了大量實例。《ARM嵌入式系統基礎與開發教程》還介紹了uC/OS-Ⅱ軟件體系結構、文件結構及移植規劃等方面的內容。在第9章提供了一個綜合實例。
《ARM嵌入式系統基礎與開發教程》從教學和應用的角度出發,具有較強的系統性和實用性。內容充實,圖文並茂,選材精煉,論述由淺入深,每章除配有大量的例子和思考與練>J題外,還配備了一定量的實例分析。
《ARM嵌入式系統基礎與開發教程》可作為高等院校計算機科學與技術、通信工程、電子信息工程、自動化等水科專業的嵌入式系統課程教材,也可作為嵌入式應用工程技術人員的參考書。

目次

第1章 嵌入式系統概述
1.1 嵌入式系統
1.1.1 嵌入式系統定義
1.1.2 嵌入式系統特點
1.1.3 嵌入式系統應用
1.2 嵌入式系統組成結構
1.2.1 嵌入式系統硬件平臺
1.2.2 嵌入式系統軟件結構
1.3 嵌入式系統開發基小流程
1.4 嵌入式系統發展趨勢
1.5 學刊嵌入式系統的建議
本章小結
思考與練習

第2章 ARM體系結構
2.1 ARM簡介
2.1.1 ARM公司簡介
2.1.2 ARM體系結構的發腱
2.1.3 ARM處理器系列簡介
2.2.ARM7編程模型
2.2.1 ARM7TDMI功能圖
2.2.2 ARM處理器工作狀態
2.2.3 ARM處理器工作模式
2.2.4 ARM內部寄存器
2.2.5 指令長度及數據類型
2.2.6 存儲器格式
2.2.7 3級流水線
2.2.8 異常處理
本章小結
思考與練刊

第3章 ARM7TDMI(S)指令系統
3.1 ARM處理器尋址方式
3.2.ARM處理器指令概述
3.2 1 ARM指令的特點
3.2.2 ARM指令集分類
3.2.3 指令格式與條件碼
3.3.ARM指令集
3.3.1 加載/存儲指令
3.3.2 數據處理指令
3.3.3 乘法/乘加指令
3.3.4 跳轉指令
3.3.5 程序狀態寄存器訪問指令
3.3.6 協處理器指令
3.3.7 異常中斷指令
本章小結
思考與練習

第4章 基於ARM的嵌入式軟件設計
4.1 嵌入式系統程序設計方法
4.1.1 嵌入式軟件特點
4.1.2 嵌入式軟件設計流程
4.2.ARM匯編語偽指令
4.2.1 指導性偽指令
4.2.2 數據定義偽指令
4.2.3 輸出撤告型偽指令
4.2.4 符號定義偽指令
4.2.5 匯編語言控制偽指令
4.2.6 與ARM匯編語言組合的偽指令
4.3 ARM匯編語言程序設計
4.3.1 ARM匯編語言規範
4.3.2 ARM編語言程序結構
4.3.3 ARM匯編程序設計實例
4.4.ARMc語言程序設計
4.4.1 預處理偽指令
4.4.2 函數及函數庫
4.4.3 ARMC語言程序設計實例
4.5 ARM.C語言與匯編語言混合編程
4.6.ARM程序結構分析
本章小結
思考與練習

第5章 嵌入式系統常用開發工具
5.1 ARM開發工具ADS1.2
5.1.1 ADS1.2 集成開發環境的組成
5.1.2 工程的創建、編譯和鏈接
5.1.3 使用AXD調試代碼
5.2 ARM開發工具Rea1 View MDK
5.2.1 Rea1 View MDK簡介
5.2.2 Rea1 View MDK軟件的特點
5.2.3 U1INK2仿真器簡介
5.2.4 工程的創建、編譯和鏈接
5.2.5 工程的調試
5.2.6 映像文件下載
5.3.ARM仿真設計軟件PROTEUS
5.3.1 ISIS編輯環境
5.3.2 PROTEUS設計與仿真流程
5.3.3 PROTEUS設計與仿真實例
本章小結
思考與練習

第6章 基於1PC2000系列的嵌入式應用開發實例
6.1 LPc2000系列處理器簡介
6.1.1 LPc2000系列處理器特性
6.1.2 LPc2000系列處理器結構
6.1.3 LPc2000系列處理器引腳配置
6.2 存儲器管理
6.2.1 片內存儲器
6.2.2 外存儲器
6.2.3 存儲器映射
6.2.4 存儲器重映射及引導塊
6.2.5 系統啟動代碼分析
6.3 GPIO端口功能及應用
6.3.1 引腳連接模塊寄存器
6.3.2 GPIO寄存器描述
6.3.3 應用實例
6.4 中斷控制功能及應用
6.4.1 向量中斷控制器概述
6.4.2 VIC寄存器描述
6.4.3 VIC基本使用方法
6.4.4 外部中斷
6.4.5 外部中斷寄存器描述
6.4.6 應用實例
6.5 定時器功能及應用
6.5.1 定時器器功能及應用
6.8.1 A/D轉換器概述
6.8.2 A/D寄存器描述
6.8.3 A/D基奉操作
6.8.4 應用實例
6.9 I2C接口功能及應用
6.9.1 I2C接口描述
6.9.2 I2C寄存器描述
6.9.3 I2C操作模式
6.9.4 應用實例
6.10 SPI接口功能及應用
6.10.1 SPI接口描述
6.10.2 SPI奇存器描述
6.10.3 SPI操作模式
6.10.4 應用實例
6.11 PWM功能及應用
6.11.1 PWM概述
6.11.2 PWM寄存器描述
6.11.3 PWM基奉操作
6.11.4 應用實例
本章小結
思考與練習

第7章 嵌入式實時操作系統uC/OS-Ⅱ基礎
7.1 嵌入式操作系統概述
7.1.1 嵌入式操作系統
7.1.2 典型的嵌入式操作系統
7.2 嵌入式實時操作系統uC/OS-Ⅱ
7.2.1 uC/OS-Ⅱ概述
7.2.2 uC/OS-Ⅱ特點
7.2.3 uC/OS-Ⅱ軟件體系結構
7.2.4 uC/OS-Ⅱ文件結構
7.3.uC/OS-Ⅱ內核結構
7.3 1 臨界段的處理
7.3.2 仃務和任務狀態
7.3.3 任務控制塊
7.3.4 任務調度
7.3.5 中斷服務
7.3.6 時鐘節拍與時間管理
7.3.7.uC/OS-Ⅱ的初始化
7.3.8.uC/OS-Ⅱ的啟動
本章小結
思考與練習

第8章 uC/OS-Ⅱ在ARM7上的移植
8.1 移植規劃
8.1.1 編譯器選擇
8.1.2 ARM7.工作模式選擇
8.1.3 支持的指令集
8.2 移植uC/OS.Ⅱ
8.2.1 編寫OS.CPU.H
8.2.2 編寫OS.CPU.C.C
8.2.3 編寫0S.CPU.A.S
8.2.4 關於中斷及時鐘節拍
8.3 應用實例——移植uC/OS-II到LPC2000
8.3.1 編寫啟動代碼
8.3.2 掛接swI軟件中斷
8.3 中斷及時鐘節拍中斷
8.3.4 編寫應用程序
本章小結
思考與練習

第9章 綜合實例——超聲波測距儀設計
9.1 項目功能描述
9.1.1 實現功能
9.1.2 主要性能指標
9.2 總體設計
9.2.1 超聲波測距原理
9.2.2 超聲波速度的確定
9.2.3 超聲波測距儀總體設計
9.3 硬件電路設計
9.3.1 元器件的選擇
9.3.2 發射電路設計
9.3.3 接收電路設計
9.3.4 語音播報電路設計
9.3.5 LCD顯示電路設計
9.4 程序設計
9.5 測試結果
本章小結
思考與練習
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 188
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區