首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > VXWORKS入门教程

VXWORKS入门教程

资料介绍
vxworks入门教程
嵌入式实时操作系统VxWorks入门――开发环境构建
  VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系
统(RTOS),它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航
天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机
导航等。在美国的 F-16、FA-18 战斗机、B-
2隐形轰炸机和爱国者导弹上,甚至连1997年4月在火星表面登陆的火星探测器上也使用
到了VxWorks。VxWorks原先对中国区禁止销售,自解禁以来,在我们的军事、通信、工
业控制等领域得到了非常广泛的应用。
  VxWorks的实时性体现在能于限定的时间内执行完所规定的功能,并能在限定的时间
内对外部的异步事件作出响应。因此,实时性系统主要应用于过程控制、数据采集、通
信、多媒体信息处理等对时间敏感的场合。本文将对这个操作系统进行一个入门级的、
全面的介绍。为力求展示其全貌,全文共分五章:
  (1)搭建VxWorks嵌入式开发环境;
  (2)简要介绍VxWorks的基本组成,内核的基本结构;
  (3)概述VxWorks板级支持包(BSP)的概念及VxWorks的启动过程;
  (4)介绍VxWorks设备驱动的架构及编写方法;
  (5)指明VxWorks应用开发的思路,任务调度及任务同步、中断与任务的同步机制。

  以上各章中将贯穿着许多实例,由于本文定位于入门级教程,所以文中的实例都将
十分简单。下面我们进入第一章内容的讲解。
  如图1,嵌入式系统的调试方法一般为通过PC(宿主机)上的集成开发环境交叉编译针
对特定电路板(目标机)的程序,然后将程序通过目标板的JTAG、串口或网口等途径下载
到目标板上运行。因此,为了构造一个嵌入式系统的学习环境,拥有一块包含CPU、存储
器及I/O电路(构造计
标签:vxworks入门教程
VXWORKS入门教程
本地下载

评论