注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統ARM嵌入式技術原理與應用

ARM嵌入式技術原理與應用

ARM嵌入式技術原理與應用

定 價:¥39.00

作 者: 劉尚軍、張志兵、趙敏、曹重華
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 電子數字計算機

購買這本書可以去


ISBN: 9787811242065 出版時間: 2007-09-01 包裝: 平裝
開本: 16 頁數: 415 字數:  

內容簡介

  《ARM嵌入式技術原理與應用:基于XScale處理器及VxWorks操作系統》以采用Xscale處理器的CVT—PXA270教學實驗系統為硬件平臺,圍繞VxWorks操作系統安排基礎知識內容,并安排了大量的實驗?;A知識包括ARM嵌入式開發(fā)模式和基本開發(fā)流程,ARM體系結構,ARM系統硬件設計,VxWorks軟件開發(fā)流程,VxWorks BSP的移植過程,VxWorks驅動程序、應用程序以及圖形用戶界面的編寫方法等。實驗包括VxWorks軟件仿真,VxWorks系統移植及內核定制,BSP調試,VxWorks應用程序、驅動程序編程,中斷編程,WindML基本繪圖,WindML視窗應用程序等。最后介紹嵌入式系統的綜合設計方法,包括GPS車輛跟蹤系統和ZIGBEE無線對等網絡的硬件和軟件的實現方法?!禔RM嵌入式技術原理與應用:基于Xscale處理器及VxWorks操作系統》可作為高等院校計算機、電子、電信等專業(yè)進行嵌入式系統教學的理論和實踐教材。

作者簡介

暫缺《ARM嵌入式技術原理與應用》作者簡介

圖書目錄

第1章  ARM嵌入式系統基礎
11.1 嵌入式系統的基本概念
11.2 嵌入式系統的發(fā)展歷程2
1.3 ARM微處理器4
1.4 嵌入式操作系統5
1.4.1 常用嵌入式操作系統6
1.4.2 嵌入式操作系統的實時性10
1.5 嵌入式系統的應用領域11
1.6 嵌入式系統的未來發(fā)展趨勢13
第2章  ARM嵌入式開發(fā)模式和基本開發(fā)流程15
2.1 ARM嵌入式開發(fā)模式15
2.1.1 在線仿真模式16
2.1.2 駐留監(jiān)控模式17
2.2 ARM嵌入式開發(fā)流程18
2.2.1 需求分析18
2.2.2 硬件設計、調試20
2.2.3 系統移植20
2.2.4 應用程序設計調試27
2.3 ARM嵌入式系統控制界面28
第3章  ARM體系結構30
3.1 ARM微處理器結構30
3.1.1 RISC體系結構30
3.1.2 ARM微處理器的寄存器結構31
3.1.3 ARM微處理器的指令結構31
3.2 ARM微處理器的工作狀態(tài)32
3.3 ARM體系結構的存儲器格式32
3.4 指令長度及數據類型33
3.5 處理器模式33
3.6 寄存器組織33
3.6.1 ARM狀態(tài)下的寄存器組織34
3.6.2 Thumb狀態(tài)下的寄存器組織36
3.6.3 程序狀態(tài)寄存器37
3.7 異常39
3.7.1 ARM體系結構所支持的異常類型39
3.7.2 對異常的響應40
3.7.3 從異常返回40
3.7.4 各類異常的具體描述41
3.7.5 異常向量表42
3.8 ARM匯編語言程序設計43
3.8.1 ARM指令的分類與格式43
3.8.2 指令的條件域44
3.8.3 ARM 指令的尋址方式44
3.8.4 ARM指令集47
3.8.5 Thumb 指令及應用63
3.9 C語言與匯編語言混合編程實驗64
第4章  ARM系統硬件設計67
4.1 PXA270微處理器簡介67
4.2 CVTPXA270硬件資源簡介70
4.3 ARM最小系統設計76
4.3.1 電源電路77
4.3.2 時鐘電路78
4.3.3 復位電路79
4.3.4 存儲器電路79
4.3.5 JTAG調試接口電路81
4.4 PXA270片內接口電路設計81
4.4.1 GPIO接口電路81
4.4.2 外部中斷接口電路82
4.4.3 UART異步串行接口電路83
4.4.4 LCD顯示接口電路83
4.4.5 I2C接口電路84
4.4.6 PCMCIA/CF接口電路85
4.5 PXA270片外擴展接口電路設計85
4.5.1 四線電阻式觸摸屏接口電路86
4.5.2 AC97音頻接口電路86
4.5.3 A/D接口電路86
4.5.4 矩陣掃描式鍵盤接口電路87
4.5.5 100 Mbps以太網接口電路88
4.5.6 PS/2鍵盤/鼠標接口電路88
4.5.7 CAN總線接口電路89
第5章  VxWorks軟件開發(fā)流程91
5.1 Tornado集成開發(fā)環(huán)境簡介91
5.2 VxWorks軟件仿真實驗94
5.2.1 編寫、編譯程序94
5.2.2 下載目標文件100
5.2.3 調試命令行解釋器101
5.2.4 調試器105
5.2.5 目標機瀏覽器109
5.2.6 軟件邏輯分析器114
5.3 VxWorks系統移植及內核定制實驗116
5.3.1 新建工程116
5.3.2 生成目標代碼120
5.3.3 加載VxWorks到目標機122
5.3.4 配置內核125
5.4 VxWorks應用程序編程實驗128
5.4.1 創(chuàng)建和編譯工程128
5.4.2 啟動VxWorks內核130
5.4.3 配置和啟動目標服務器131
5.4.4 下載并調試應用程序133
5.4.5 將應用程序添加到內核134
第6章  VxWorks BSP的移植過程136
6.1 VxWorks內核的特點及BSP簡介136
6.1.1 VxWorks內核的特點136
6.1.2 VxWorks的主要功能和結構137
6.1.3 VxWorks BSP簡介139
6.1.4 VxWorks BSP的文件組織140
6.2 VxWorks的引導過程141
6.2.1 VxWorks內核類型141
6.2.2 VxWorks內核的引導過程143
6.3 VxWorks BSP移植145
6.3.1 Makefile文件146
6.3.2 VxWorks BSP 內核配置文件149
6.3.3 VxWorks BSP 內核前期初始化152
6.3.4 系統定時器處理162
6.3.5 VxWorks BSP 中斷處理167
6.4 BSP調試實驗170
第7章  VxWorks驅動程序的編寫172
7.1 VxWorks設備驅動分類及特點172
7.2 字符設備驅動178
7.2.1 字符設備驅動程序178
7.2.2 PS/2鼠標接口驅動程序實驗182
7.3 塊設備驅動196
7.3.1 塊設備驅動程序196
7.3.2 RAMDISK驅動程序編寫實驗199
7.4 串口設備驅動207
7.4.1 串口設備驅動程序207
7.4.2 ttyDrv的層次結構208
7.4.3 CVTPXA270串口驅動的編寫210
7.5 網絡設備驅動223
7.5.1 BSD網絡設備驅動程序224
7.5.2 END網絡設備驅動程序225
7.5.3 網絡驅動程序編寫實驗227
7.6 文件系統介紹240
7.6.1 TSFS 240
7.6.2 dosFS 242
7.6.3 TrueFFS 245
第8章  VxWorks應用程序設計251
8.1 任務管理251
8.1.1 任務251
8.1.2 任務調度253
8.1.3 任務操縱254
8.1.4 共享代碼和可重入代碼264
8.1.5 系統任務265
8.1.6 注意事項266
8.2 任務通信267
8.2.1 共享存儲區(qū)及實驗267
8.2.2 互斥268
8.2.3 信號量269
8.2.4 消息隊列277
8.2.5 管道281
8.3 看門狗定時器管理281
8.4 任務間通信和同步、看門狗定時器綜合實驗283
8.5 中斷管理285
8.6 網絡通信289
8.6.1 網絡協議289
8.6.2 套接字的使用291
8.6.3 網絡通信實驗292
8.7 異常捕捉和錯誤處理295
第9章  VxWorks圖形用戶界面設計299
9.1 VxWorks圖形用戶界面設計方案299
9.2 WindML簡介300
9.2.1 WindML的功能300
9.2.2 WindML的結構300
9.2.3 WindML的文件組織302
9.2.4 WindML庫的配置和編譯304
9.2.5 WindML編程實驗307
9.3 WindML驅動程序編程309
9.3.1 圖形設備驅動310
9.3.2 輸入設備驅動319
9.4 WindML應用程序編程328
9.4.1 WindML應用程序基本操作328
9.4.2 二維圖形API331
9.4.3 消息和輸入服務346
9.4.4 視窗350
9.4.5 視窗類356
9.4.6 視窗管理器357
9.4.7 視窗應用程序359
9.4.8 WindML應用程序編程實驗360
第10章  嵌入式系統綜合設計實例375
10.1 GPS車輛跟蹤系統設計375
10.1.1 GPS、GSM和GPRS技術375
10.1.2 GPS全球定位應用方案376
10.1.3 GPS車輛跟蹤系統377
10.1.4 GPS車輛跟蹤系統硬件設計378
10.1.5 GPS車輛跟蹤系統軟件設計378
10.2 ZIGBEE無線對等網絡設計395
10.2.1 ZIGBEE技術395
10.2.2 ZIGBEE技術應用方案396
10.2.3 ZIGBEE無線對等網絡硬件系統設計400
10.2.4 ZIGBEE無線對等網絡軟件系統設計401
參考文獻415

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號