万本电子书0元读

万本电子书0元读

顶部广告

VxWorks设备驱动开发详解电子书

本书结合作者实际的开发经验,对VxWorks操作系统内部的机制及其各类设备驱动的开发进行了深入的讲解和分析。

售       价:¥

纸质售价:¥38.70购买纸书

48人正在读 | 1人评论 6.2

作       者:曹桂平等

出  版  社:电子工业出版社

出版时间:2011-03-01

字       数:2129

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书结合作者实际的发经验,对VxWorks操作系统内部的机制及其各类设备驱动的发行了深的讲解和分析。全书分3篇共11章,第1篇对VxWorks操作系统的主要组件如任务、任务调度、任务间通信、内存管理、中断处理行了较为细致的分析;其后对很多VxWorks发者不甚了解的VxWorks内核映像类型以及启动方式和流程行了详细的说明和解析。第2篇是驱动发的准备阶段,着重介绍了VxWorks系统下设备驱动的内核层次结构。第3篇作为本书的重,每章对应一类驱动,结合发实例,详细而完整地分析了VxWorks下普通字符设备驱动、串口驱动、普通块设备驱动、Flash设备驱动、网络设备驱动以及USB设备驱动的设计和实现。     读者对象:本书面向广大工程技术工作者,既可作为高等院校教师和相关专业学生的教材,又可作为各类培训班的培训教程。<br/>
目录展开

扉页

内容提要

版权页

前言

目录

第1篇 VxWorks操作系统快速入门篇

第1章 VxWorks嵌入式操作系统的特点与应用

1.1 嵌入式系统概述

1.2 VxWorks操作系统基本特点

1.3 VxWorks操作系统应用范围

1.4 本章小结

第2章 VxWorks操作系统的基本组件

2.1 VxWorks任务

2.2 VxWorks任务调度算法——基于优先级的抢占式调度

2.3 VxWorks任务间通信策略

2.4 VxWorks内存管理——虚拟地址空间支持

2.5 VxWorks中断处理——多层次的中断转移

2.6 本章小结

第3章 VxWorks操作系统启动过程详解

3.1 VxWorks操作系统启动

3.2 深入理解bootrom——下载启动方式下的“瑞士军刀”

3.3 深入VxWorks启动过程

3.4 VxWorksBSP文件组成

3.5 本章小结

第2篇 VxWorks设备驱动起步篇

第4章 设备驱动

4.1 设备驱动的功能

4.2 设备驱动的结构

4.3 设备驱动的基本特点

4.4 本章小结

第5章 VxWorks下设备驱动的内核结构层次

5.1 认识VxWorks设备驱动内核基本层次

5.2 VxWorks内核驱动基本结构——内核三张表

5.3 VxWorks内核驱动支持——“免费的午餐”

5.4 VxWorks文件系统支持

5.5 添加驱动到VxWorks内核

5.6 本章小结

第3篇 VxWorks之六大核心设备驱动

第6章 VxWorks设备驱动之字符设备驱动详解

6.1 用户请求到字符设备驱动服务函数的传递

6.2 实例入门:基于SPI接口的串口扩展芯片VK3224驱动实现

6.3 认识VxWorks字符设备驱动基本数据结构——DEV_HDR结构

6.4 注册字符设备驱动和创建字符设备节点

6.5 编写字符设备驱动底层服务函数

6.6 删除字符设备节点和卸载字符设备驱动

6.7 本章小结

第7章 VxWorks设备驱动之串口驱动详解

7.1 认识VxWorks内核TTY中间层——串口驱动的基石

7.2 VxWorks内核TTY中间层初始化详解

7.3 认识VxWorks下串口驱动基本数据结构——SIO_CHAN结构

7.4 VxWorks串口驱动文件基本构成

7.5 VxWorks串口驱动内核接口文件sysSerial.c的实现

7.6 编写VxWorks串口驱动底层服务函数

7.7 再议VxWorks内核TTY中间层

7.8 本章小结

第8章 VxWorks设备驱动之块设备驱动详解

8.1 认识VxWorks块设备驱动内核基本层次

8.2 VxWorks块设备驱动基石——内核文件系统支持

8.3 认识VxWorks块设备驱动基本数据结构——BLK_DEV结构

8.4 VxWorks块设备驱动基本架构

8.5 编写VxWorks块设备驱动底层服务函数

8.6 本章小结

第9章 VxWorks设备驱动之Flash设备驱动详解

9.1 认识Flash设备

9.2 深入Nand Flash设备

9.3 深入Nor Flash设备

9.4 认识Flash设备地址问题——驱动“陷阱”

9.5 VxWorks下Flash设备驱动内核层次详解——认识TrueFFS中间层

9.6 VxWorks内核TrueFFS中间层初始化详解

9.7 创建和使用Flash设备

9.8 认识VxWorks下Flash设备驱动基本架构

9.9 编写VxWorks下Flash设备驱动Socket层服务函数

9.10 编写VxWorks下Flash设备驱动MTD层服务函数

9.11 本章小结

第10章 VxWorks设备驱动之网络设备驱动详解

10.1 VxWorks下网络设备驱动内核基本层次——认识MUX接口层

10.2 认识VxWorks网络设备驱动基本数据结构——END_OBJ结构

10.3 实例介绍:基于TMS320DM6446平台的EMAC网口驱动

10.4 定义VxWorks网络设备驱动自定义结构——“信息集中地”

10.5 VxWorks网络设备驱动加载与启动

10.6 VxWorks网络设备驱动数据帧后台处理支持:netJobAdd

10.7 编写VxWorks网络设备驱动数据帧接收函数

10.8 编写VxWorks网络设备驱动数据帧发送函数

10.9 编写VxWorks网络设备控制函数

10.10 编写VxWorks网络设备驱动查询模式支持函数

10.11 编写VxWorks网络设备停止和卸载函数

10.12 认识VxWorks网络设备驱动内核支持函数

10.13 VxWorks网络设备驱动实现小结

10.14 认识网络设备IP地址和MAC地址

10.15 VxWorks网络设备驱动对多网口的支持

10.16 本章小结

第11章 VxWorks设备驱动之USB设备驱动详解

11.1 USB详解

11.2 认识VxWorks下USB设备驱动内核层次和驱动对象

11.3 示例介绍:UHCI USB主机控制器基本工作原理

11.4 VxWorks下USB设备操作请求内核传递过程详解

11.5 VxWorks下USB设备应用层类驱动初始化详解

11.6 VxWorks下USB控制器驱动初始化详解

11.7 VxWorks下USB控制器驱动架构

11.8 编写VxWorks下USB控制器驱动底层服务函数

11.9 本章小结

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部