节点文献

基于嵌入式实时操作系统VxWorks平台的分析与研究

【作者】 张敏燕

【导师】 蔡征宇;

【作者基本信息】 南京理工大学 , 通信与信息系统, 2007, 硕士

【摘要】 VxWorks是WRS(Wind River System Inc)公司开发的一套具有微内核、高性能、可裁剪的嵌入式实时操作系统。在目前全世界多达200多种的实时操作系统中,VxWorks是应用最广泛、最有名的实时操作系统,在全美的市场上,已连续几年销量第一。与同类产品相比,VxWorks具有比较优秀的网络处理能力,其网络处理速度及流量目前均处于领先水平,这也是VxWorks受欢迎的原因之一。本论文针对VxWorks基本平台进行研究,分析了其各个重要组件,以及嵌入式交叉开发环境的建立。最后完成了VxWorks平台下CAN控制器驱动程序的设计。本论文所做的操作系统分析不针对某个硬件平台,主要进行硬件无关性描述。论文的第一部分主要介绍了VxWorks基本概念及原理,分析其基本结构,针对其内核wind的基本部分进行论述。分析了它的内存管理,多任务机制,网络通信,I/O系统及文件系统。并且建立了基于硬件的嵌入式开发环境,论述了BSP的概念和定制步骤,以及bootrom的建立和运行。论文的第二部分通过VxWorks下串口驱动程序的设计分析,以及对于CAN总线的结构特点的分析,完成了CAN控制器SJA1000的驱动程序的设计。

【Abstract】 VxWorks is a micro-kemel, high-performance,and scalable Real-time OperatingSystem developed by Wind River System Inc.At present,in the Real-time OperatingSystem of more than 200 kinds all over the world, VxWorks is the most famous andextensive.On the American market, VxWorks right keep the number one of real-timeOperating Systems in recent years. One of the reasons that VxWorks is so popular ispredominant performance in real-time communication.Its network speed and throughoutkeep a leading level. The thesis put forward to its viewpoint at the basic platform ofVxWorks, analyze the key modules,and built the embedded IDE. At last,design the driverof the CAN director on the platform of VxWorks.The analyse of the operation system inthie thesis is not aim at any hardware platform,it’s all hardware irrelevant description.The firt part of this thesis mainly discuss the basic concept and theory ofVxWorks,analyze the basic structure,discuss the basic part of the kernel wind.Analyze thememory manage,multitask mechanism,network communicate,I/O system and filesystem.And build the embedded IDE based on hardware.Discuss the concept and tailorsteps of BSP, and how to run the bootrom.The second part of this thesis analyze the serialport driver of VxWorks,and the structure of CAN bus.Finish the serial port driver design ofthe CAN director SJA1000.

【关键词】 实时操作系统VxWorkswindCAN总线
【Key words】 RTOSVxWorkswindCAN bus
  • 【分类号】TP316.2
  • 【被引频次】15
  • 【下载频次】1200
节点文献中: 

本文链接的文献网络图示:

本文的引文网络