ARM嵌入式技术原理与应用 基于XSCALE及VxWorks操作系统PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:刘尚军等编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2007
- ISBN:7811242060
- 页数:415 页
第1章 ARM嵌入式系统基础 1
1.1 嵌入式系统的基本概念 1
1.2 嵌入式系统的发展历程 2
1.3 ARM微处理器 4
1.4 嵌入式操作系统 5
1.4.1 常用嵌入式操作系统 6
1.4.2 嵌入式操作系统的实时性 10
1.5 嵌入式系统的应用领域 11
1.6 嵌入式系统的未来发展趋势 13
第2章 ARM嵌入式开发模式和基本开发流程 15
2.1 ARM嵌入式开发模式 15
2.1.1 在线仿真模式 16
2.1.2 驻留监控模式 17
2.2 ARM嵌入式开发流程 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微处理器的工作状态 32
3.3 ARM体系结构的存储器格式 32
3.4 指令长度及数据类型 33
3.5 处理器模式 33
3.6 寄存器组织 33
3.6.1 ARM状态下的寄存器组织 34
3.6.2 Thumb状态下的寄存器组织 36
3.6.3 程序状态寄存器 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软件开发流程 91
5.1 Tornado集成开发环境简介 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 创建和编译工程 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.2PS/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 共享存储区及实验 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 二维图形API 331
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
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《单片机原理及应用》庄友谊 2020
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《计算机组成原理 第2版》任国林 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019