• VxWorks设备驱动开发详解
21年品牌 40万+商家 超1.5亿件商品

VxWorks设备驱动开发详解

120 49 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者曹桂平 等编著

出版社电子工业出版社

ISBN9787121128288

出版时间2011-03

版次1

装帧平装

开本16开

纸张胶版纸

页数409页

字数99999千字

定价49元

上书时间2024-04-06

灵感飞驰

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:VxWorks设备驱动开发详解
定价:49.00元
作者:曹桂平 等编著
出版社:电子工业出版社
出版日期:2011-03-01
ISBN:9787121128288
字数:672000
页码:409
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐

内容提要
本书结合作者实际的开发经验,对VxWorks操作系统内部的机制及其各类设备驱动的开发进行了深入的讲解和分析。全书分3篇共11章,篇对VxWorks操作系统的主要组件如任务、任务调度、任务间通信、内存管理、中断处理进行了较为细致的分析;其后对很多VxWorks开发者不甚了解的VxWorks内核映像类型以及启动方式和流程进行了详细的说明和解析。第2篇是驱动开发的准备阶段,着重介绍了VxWorks系统下设备驱动的内核层次结构。第3篇作为本书的重点,每章对应一类驱动,结合开发实例,详细而完整地分析了VxWorks下普通字符设备驱动、串口驱动、普通块设备驱动、Flash设备驱动、网络设备驱动以及USB设备驱动的设计和实现。读者对象:本书面向广大工程技术工作者,既可作为高等院校教师和相关专业学生的教材,又可作为各类培训班的培训教程。
目录
篇 VxWorks操作系统快速入门篇 章 VxWorks嵌入式操作系统的特点与应用  1.1 嵌入式系统概述   1.1.1 嵌入式系统定义   1.1.2 嵌入式系统组成和特点   1.1.3 嵌入式系统发展趋势   1.1.4 实时操作系统  1.2 VxWorks操作系统基本特点   1.2.1 操作系统内核结构——微内核和宏内核   1.2.2 VxWorks内核——高性能的微内核设计   1.2.3 VxWorks开发支持——可裁减的运行软件   1.2.4 VxWorks网络支持——综合的网络工具   1.2.5 VxWorks移植性支持   1.2.6 VxWorks操作系统选件  1.3 VxWorks操作系统应用范围  1.4 本章小结 第2章 VxWorks操作系统的基本组件  2.1 VxWorks任务   2.1.1 内核实现基本原理   2.1.2 任务操作函数   2.1.3 深入了解任务栈   2.1.4 任务名长度问题   2.1.5 正确结束任务   2.1.6 任务的钩子函数——黑客机制   2.1.7 任务小结  2.2 VxWorks任务调度算法——基于优先级的抢占式调度  2.3 VxWorks任务间通信策略   2.3.1 信号量   2.3.2 消息队列   2.3.3 管道   2.3.4 网络套接字Socket   2.3.5 任务间通信的特殊机制:信号  2.4 VxWorks内存管理——虚拟地址空间支持  2.5 VxWorks中断处理——多层次的中断转移   2.5.1 VxWorks下中断转移过程详解(基于ARM平台)   2.5.2 中断上下文中为何不可调用可引起睡眠的函数  2.6 本章小结 第3章 VxWorks操作系统启动过程详解  3.1 VxWorks操作系统启动   3.1.1 VxWorks基本启动方式   3.1.2 VxWorks操作系统内存布局   3.1.3 下载型启动方式概述   3.1.4 ROM型启动方式概述  3.2 深入理解bootrom——下载启动方式下的“瑞士军刀”   3.2.1 bootrom的构成   3.2.2 bootrom脚本的创建   3.2.3 脚本运行过程分析   3.2.4 bootrom的重定位   3.2.5 RAM中运行的bootrom代码   3.2.6 在bootrom中添加用户代码   3.2.7 其他注意事项及说明  3.3 深入VxWorks启动过程   3.3.1 ROM型映像早期启动流程详解   3.3.2 下载型映像早期启动流程详解   3.3.3 公共启动流程详解  3.4 VxWorks BSP文件组成   3.4.1 源文件   3.4.2 头文件   3.4.3 Makefile文件   3.4.4 扩展文件   3.4.5 说明文件  3.5 本章小结第2篇 VxWorks设备驱动起步篇第3篇 VxWorks之六大核心设备驱动参考文献
作者介绍
1.1.2 嵌入式系统组成和特点     根据以上嵌入式系统的定义,我们可以看出,嵌入式系统是由硬件和软件相结合组成的具有特定功能、、用于特定场合的独立系统。其硬件主要由嵌入式微处理器、外围硬件设备组成:其软件主要包括底层系统软件和用户应用软件。嵌入式系统具有如下特点。    (1)专用、软硬件可裁减可配置    从嵌入式系统的定义可以看出,嵌入式系统是面向应用的,与通用系统最大的区别在于嵌入式系统的功能专一。根据这个特性,嵌入式系统的软、硬件可以根据需要进行精心设计、量体裁衣、去除冗余,以实现低成本、高性能。也正因如此,嵌入式系统采用的微处理器和外围设备种类繁多,系统不具通用性。    (2)低功耗、高可靠性、高稳定性嵌入式系统大多用在特定场合,要么是环境条件恶劣,要么要求其长时间连续运转。因此,嵌入式系统应具有高可靠性、高稳定性、低功耗等性能。    (3)软件代码短小精悍    由于成本和应用场合的特殊性,嵌入式系统的硬件资源(如内存等)通常都比较少,因此,对嵌入式系统的设计也提出了较高的要求。嵌入式系统的软件设计尤其要求高质量,要在有限的资源上实现高可靠性、高性能的系统。虽然随着硬件技术的发展和成本的降低,在高端嵌入式产品上也开始采用嵌入式操作系统,但其和Pc资源比起来还是少得可怜。所以,嵌入式系统的软件代码依然要在保证性能的情况下,占用尽量少的资源,保证产品的高性价比,使其具有更强的竞争力。……
序言

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP