图书介绍

ARM嵌入式Vx Works实践教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ARM嵌入式Vx Works实践教程
  • 李忠民登编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810777475
  • 出版时间:2006
  • 标注页数:315页
  • 文件大小:111MB
  • 文件页数:327页
  • 主题词:微处理器,ARM-教材;实时操作系统,VxWorks-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

ARM嵌入式Vx Works实践教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 嵌入式系统概述1

1.1 嵌入式系统——后PC时代的主宰1

1.2 嵌入式系统的发展历程2

1.3 嵌入式系统的一些基本概念4

1.4 嵌入式操作系统5

1.5 嵌入式系统的应用领域8

1.6 嵌入式系统的未来发展趋势11

第2章 ARM体系结构13

2.1 ARM微处理器的应用领域及特点13

2.1.1 ARM微处理器的应用领域13

2.1.2 ARM微处理器的特点14

2.2 处理器模式16

2.3 寄存器组织16

2.3.1 ARM状态下的寄存器组织17

2.3.2 Thumb状态下的寄存器组织19

2.3.3 程序状态寄存器20

2.4 异常22

2.4.1 ARM体系结构所支持的异常类型23

2.4.2 对异常的响应23

2.4.3 从异常返回24

2.4.4 各类异常的具体描述24

2.4.5 异常向量25

3.1 Tornado II集成开发环境简介27

第3章 Tornado II集成开发环境的建立与使用27

3.2 Tornado II集成开发环境安装30

3.3 使用Tornado II创建新的工程36

3.3.1 新建工程36

3.3.2 工程管理38

3.4 Tornado II的调试工具46

3.4.1 集成仿真工具46

3.4.2 目标机服务器51

3.4.3 调试命令行解释器54

3.4.4 调试器57

3.4.5 目标机浏览器69

3.4.6 软件逻辑分析器74

第4章 VxWorks BSP的移植76

4.1 VxWorks内核的特点及BSP简介76

4.1.1 VxWorks内核的特点76

4.1.2 VxWorks的主要功能和结构78

4.1.3 VxWorks BSP的简介79

4.1.4 VxWorks BSP的文件组织81

4.2 VxWorks的引导过程82

4.3 VxWorks BSP的移植86

4.3.1 Makefile86

4.3.2 内核配置95

4.3.3 带ROM启动功能内核前期初始化100

4.3.4 定时器处理112

4.3.5 中断处理120

4.4 组件管理123

4.5 BSP的调试142

第5章 VxWorks驱动程序的编写149

5.1 设备驱动分类及特点149

5.2 字符设备驱动155

5.2.1 字符设备驱动程序155

5.2.2 键盘驱动程序编写160

5.3 块设备驱动169

5.3.1 块设备驱动程序169

5.3.2 RAMDISK驱动程序编写172

5.4.1 串口设备驱动程序178

5.4 串口设备驱动178

5.4.2 ttyDrv的层次结构179

5.4.3 S3C2410串口驱动的编写181

5.5 网络设备驱动195

5.5.1 MUX网络设备驱动程序195

5.5.2 RTL8019网络芯片简介198

5.5.3 网络驱动程序编写202

5.6 文件系统231

5.6.1 TSFS231

5.6.2 dosFS233

5.6.3 TrueFFS236

5.7 驱动程序中的数据一致性245

第6章 VxWorks应用程序的编写247

6.1 VxWorks应用程序调试环境的建立247

6.2 任务管理252

6.2.1 任务252

6.2.2 任务调度254

6.2.3 任务操纵255

6.2.4 共享代码和可重入代码265

6.2.5 系统任务267

6.2.6 注意事项267

6.3 任务通信268

6.3.2 互斥269

6.3.1 共享存储区269

6.3.3 信号量270

6.3.4 消息队列277

6.3.5 管道280

6.4 看门狗定时器管理280

6.5 中断管理282

6.6 网络通信285

6.6.1 网络协议285

6.6.2 套接字的使用287

6.6.3 网络通信程序及说明288

6.7 异常捕捉和错误处理291

附录 ARM微处理器的指令系统295

参考文献315

热门推荐