书籍详情
《保证VxWorks内核、设备驱动与BSP开发详解张杨》[35M]百度网盘|亲测有效|pdf下载
  • 保证VxWorks内核、设备驱动与BSP开发详解张杨

  • 出版社:儒思图书专营店
  • 出版时间:2011-03
  • 热度:11197
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

   图书基本信息
图书名称 VxWorks内核、设备驱动与BSP开发详解(第2版) 作者 张杨
定价 49.00元 出版社 人民邮电出版社
ISBN 9787115244727 出版日期 2011-03-01
字数 507000 页码 323
版次 2 装帧 平装
开本 16开 商品重量 0.000Kg

   内容简介

  在嵌入式行业飞速发展的今天,嵌入式操作系统的应用越来越广泛,VxWorks具有良好的实时性,被大量应用于航空、通信、国防、工业控制、网络设备、医疗设备、消费电子等嵌入式实时应用领域。
  《VxWorks内核设备驱动与BSP开发详解》(作者张杨、于银涛)共24章,按照初学者学习的一般步骤,详细介绍了vxworks的开发环境、内核分析和应用程序开发、驱动程序开发与原理和板级支持包流程与移植,每章均配以实例进行讲解。
  《VxWorks内核设备驱动与BSP开发详解》语言通俗、实例丰富、代码分析详尽,有较强的实用性和参考价值,适合大专院校嵌入式相关专业学生学习参考,也可供嵌入式开发人员和系统设计人员参考使用。


   作者简介
1.3.1 可加载工程和可引导工程 在创建一个新的工程之前,首先需要分清Vx Works中两种工程的异同点。打个比方,Fomado中的可引导工程相当于PC上的Windows操作系统,而且这是一个可剪裁的操作系统。用户可以根据需要进行剪裁和配置,然后重新编译。当然,重新编译一个操作系统可能需要较长的时间,而且,要想重新加载新编译的操作系统,就必须重新引导计算机。可加载工程就相当于Windows中用户自己编写的应用程序或第三方应用程序。应用程序必须依赖操作系统才能运行,但是由于它只包含应用代码,因此代码量通常比较小,编译时间短。在操作系统已经启动的情况下,可以随时启动应用程序。 由上面的比喻可以看出,VxWorks将工程分为两种的目的有很多,其中之一就是开发上的方便。在开发过程中,没有必要花费大量的时间一遍一遍地编译、重新下载可引导的VxWorks映像,将可加载映像编译下载即可。使用可加载映像大大节省了编译内核所需要的时间。 可引导工程是带有VxWorks内核的工程。将这样的工程编译完成之后,即可通过引导程序下载到目标机上执行VxWorks。在生成这样的工程之后,Tomado会将BSP中的部分文件加入到工程中,同时通过usrApplnit.c文件提供用户程序入口。编译可引导工程能生成VxWorks操作系统映像,该映像包含了VxWorks内核以及用户的应用程序。通过Tomado 2.2所提供的工具,可以对可引导工程进行裁剪。每次加载可引导的VxWorks映像都需要重新引导。

   目录

部分 VxWorks的开发环境 
 章 使用Tornado 
  1.1 概述 
  1.2 Tornado的安装目录  
  1.3 创建一个工程 
   1.3.1 可加载工程和可引导工程
   1.3.2 实例:创建可加载工程  
   1.3.3 实例:创建可引导工程  
  1.4 更加有效率地工作 
   1.4.1 开发环境基本设置 
   1.4.2 实例:设置一个更熟悉的编辑器
   1.4.3 使用TCL语言定义工具 
 第2章 编译工程——Builder
 第3章 加载——FTP Server
 第4章 管理工程——Work Space 
 第5章 连接目标机——Target Server
 第6章 交叉调试——Debugger
 第7章 浏览目标机资源——Browser
 第8章 与目标机的交互——Shell及其他
 第9章 软件硬件同时开发——VxSim 
第2部分 内核分析和应用程序开发 
 0章 管理任务——任务的状态
 1章 任务间的交互——同步与通信
 2章 控制时间——系统计时
 3章 存储信息——访问文件系统
 4章 与外界的交互——控制硬件
 5章 联通的世界——访问网络
 6章 VxWorks程序设计
第3部分 驱动开发与原理 
 7章 硬件资源——操作硬件
 8章 大道至简——字符设备
 9章 的记忆——块设备
 第20章 联通的基础——网络设备 
 第21章 USB设备——USB 1.1支持
 第22章 USB设备——USB 2.0支持
第4部分 板级支持包流程与移植 
 第23章 多样化的主板——板级支持包BSP
 第24章 珠联璧合——BSP与开发环境的结合
附录


   编辑推荐

   文摘

   序言