图书介绍
基于VxWorks的嵌入式系统及实验PDF|Epub|txt|kindle电子书版本网盘下载
![基于VxWorks的嵌入式系统及实验](https://www.shukui.net/cover/71/33084181.jpg)
- 徐惠民等编著 著
- 出版社: 北京:北京邮电大学出版社
- ISBN:7563513310
- 出版时间:2006
- 标注页数:342页
- 文件大小:21MB
- 文件页数:353页
- 主题词:实时操作系统,VxWorks
PDF下载
下载说明
基于VxWorks的嵌入式系统及实验PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
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 高速缓存Cache125
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 world167
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