基于VxWorks的嵌入式系统及实验PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:徐惠民等编著
- 出 版 社:北京:北京邮电大学出版社
- 出版年份:2006
- ISBN:7563513310
- 页数:342 页
1.1 嵌入式系统的定义 1
1.2 嵌入式系统的特点 1
第1章 嵌入式系统概述 1
1.3 嵌入式系统的应用领域 3
1.4 嵌入式系统的发展趋势 5
1.5 嵌入式系统设计面临的挑战——优化设计度量 5
1.6 3种关键的嵌入式系统技术 7
1.6.1 处理器技术 7
1.6.2 IC技术 8
1.6.3 设计技术 8
第2章 实时系统的基本理论 11
2.1 实时系统的历史 11
2.2 实时系统的基本概念及其性能衡量指标 12
2.2.1 实时系统的基本概念 12
2.3.1 任务调度的功能 14
2.3.2 任务调度的性能准则 14
2.2.2 实时系统的性能衡量指标 14
2.3 实时系统的任务调度 14
2.3.3 任务调度方式 15
2.3.4 任务调度算法 15
2.4 实时系统任务的互斥与同步 23
2.4.1 任务的互斥 23
2.4.2 任务的同步 24
2.4.3 优先级倒置现象 25
2.4.4 优先级继承算法 27
2.4.5 优先级上限算法 28
2.5 死锁现象 30
2.5.1 死锁的概念 30
2.5.2 死锁的起因 31
2.5.3 解决死锁的策略 31
2.6 实时系统任务的通信机制 32
3.1 ARM体系结构 34
3.1.1 ARM的概念 34
3.1.2 ARM处理器的架构特点 34
第3章 嵌入式系统硬件基础 34
3.1.3 主流ARM处理器及使用场合 35
3.1.4 ARM微处理器的寄存器结构 38
3.1.5 ARM微处理器的两种指令集比较 39
3.2 S3C4510B芯片 40
3.2.1 工作特性 40
3.2.2 芯片引脚介绍 44
3.3 ARM/THUMB指令集及汇编 50
3.3.1 总体介绍 50
3.3.2 ARM的寻址方式 51
3.3.3 ARM指令集 54
3.3.5 ARM汇编程序设计 70
3.3.4 THUMB指令及应用 70
第4章 VxWorks操作系统 88
4.1 系统概述 88
4.2 多任务介绍 89
4.2.1 任务概述 89
4.2.2 任务的创建 91
4.2.3 任务名和任务标识 94
4.2.4 任务的删除和保护 95
4.2.5 任务的信息 96
4.2.6 任务的控制 98
4.2.7 任务的错误状态 99
4.3 任务间的通信 100
4.3.1 概述 100
4.3.2 信号量 100
4.3.3 消息队列 109
4.3.4 管道 112
4.3.5 信号 115
4.3.6 事件 117
4.3.7 共享内存 119
4.4 内存管理 120
4.4.1 概述 120
4.4.2 VxWorks中的内存布局 122
4.4.3 系统函数介绍 123
4.4.4 虚拟内存 124
4.4.5 高速缓存Cache 125
4.4.6 常用的内存分析工具 125
4.5 中断和异常 126
4.5.1 VxWorks的中断机制 126
4.5.2 VxWorks的异常机制 128
4.6.1 VxWorks操作系统的时钟 129
4.6 时钟和定时机制 129
4.6.2 VxWorks操作系统的定时机制 131
4.7 I/O系统 133
4.7.1 I/O系统概述 133
4.7.2 3种I/O接口介绍 134
4.7.3 I/O系统的工作机制 139
4.8 文件系统 141
4.8.1 文件系统概述 141
4.8.2 VxWorks文件系统介绍 141
第5章 嵌入式系统开发环境 143
5.1 Tornado开发环境介绍 143
5.1.1 Tornado核心工具 144
5.1.2 Tornado的工程类型 156
5.1.3 开发环境的使用 156
5.2 IRDC05v3嵌入式实验箱介绍 162
5.2.1 硬件方案说明 162
5.2.2 系统软件方案说明 164
第6章 内核基本功能实验 167
6.1 实验1 Hello world 167
6.2 实验2 信号量 169
6.3 实验3 消息队列 174
6.4 实验4 看门狗 178
6.5 实验5 wind内核功能 181
6.6 实验6 中断处理 185
6.7 实验7 Socket通信 188
6.8 实验8 虚拟内存设备驱动 198
6.9 实验9 任务软调度 208
6.10 实验10 任务软调度的改进 214
第7章 基础应用性实验 229
7.1 实验1 LED灯实验 229
7.2 实验2 ARM的串行口实验 238
7.3 实验3 ARM的交通灯实验 251
7.4 实验4 ARM的键盘接口实验原理实验 257
7.5 实验5 ARM的液晶接口实验原理实验 264
7.6 实验6 液晶键盘实验 275
第8章 高级扩展性实验 279
8.1 实验1 VxWorks BSP移植 279
8.2 实验2 理发师问题实验 286
8.3 实验3 哲学家吃饭问题实验 296
8.4 实验4 路由器问题实验 308
8.5 实验5 构架WebServer服务器 321
附录 325
附录A 参考文献 325
附录B 参考电路图 326
附录C 标准C库函数 335
附录D WindShell常用命令 339
附录E 串口调试助手使用说明 341
- 《管理信息系统习题集》郭晓军 2016
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《有机化学实验》雷文 2015
- 《全国普通高等中医药院校药学类专业十三五规划教材 第二轮规划教材 分析化学实验 第2版》池玉梅 2018
- 《全国普通高等中医药院校药学类专业十三五规划教材 第二轮规划教材 药剂学实验 第2版》韩丽,史亚军 2018
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019