vxworks学习环境搭建——学习环境基本构成

vxworks学习环境搭建——学习环境基本构成

ID:14889886

大小:229.00 KB

页数:5页

时间:2018-07-30

vxworks学习环境搭建——学习环境基本构成_第1页
vxworks学习环境搭建——学习环境基本构成_第2页
vxworks学习环境搭建——学习环境基本构成_第3页
vxworks学习环境搭建——学习环境基本构成_第4页
vxworks学习环境搭建——学习环境基本构成_第5页
资源描述:

《vxworks学习环境搭建——学习环境基本构成》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章VxWorks学习环境搭建21.1VxWorks简介21.2VxWorks开发基本过程21.3VmWare简介31.4基本学习环境的构成4第1章VxWorks学习环境搭建1.1VxWorks简介VxWorks是美国WindRiverSystem公司(以下简称风河公司,即WRS公司)推出的一个实时操作系统。WRS公司没有公开其源代码,而是以库文件的形式将其提供给用户。为了便于用户的使用,WRS公司为用户提供了Tornado集成开发环境。该开发环境启动后的界面如图11所示。VxWorks操作系统的全部内容都附带在该开发环境中。To

2、rnado2.2是该系类开发环境的最高版本,适用于VxWorks5.5以下版本开发。VxWorks6以上的版本则使用WRS公司新开发的WorkBench集成开发环境。WorkBench在很多方面比VxWorks5.5更便于用户使用。但其不能作为VxWorks5.5及其以下版本的开发工具。  图11Tornado2.2界面1.2VxWorks开发基本过程VxWorks开发所得到的软件分为两部分:bootrom和操作系统映像(包含实现开发目的的程序)。bootrom和操作系统映像最终都作为目标机上运行的程序。bootrom是目标机启动后

3、最先运行的一个小程序,它的作用是将操作系统映像从软盘、硬盘、网络上其他计算机等存储位置载入到目标机,并在加载工作完成后将目标机控制权交给目标机上的VxWorks操作系统。由上述过程可见,出学者使用PC机作为目标机最方便,因为这样看免去熟悉目标机的过程。PC机也是日常生活中最容易找到的。目前参考资料中主要给出了从软盘启动bootrom、从U盘启动bootrom和从硬盘启动bootrom的方式。显然软盘现在很少见了,大多数人都没有这东西。硬盘倒是每台计算机都有,但是写入bootrom映像会破坏你硬盘上原有的操作系统,如果你有闲置电脑专门用

4、于学VxWorks可以采用这个方法。U盘启动bootrom的方式目前看来是最行的通的。通过U盘启动bootrom后可通过网络或从计算机硬盘加载VxWorks操作系统映像。这里也有一个问题,U盘启动bootrom是计算机开机时候进行的。试一遍就要重启一次电脑。尤其是只有一台电脑的时候,一会要用于开发VxWorks程序,一会又要作为目标机,将需要频繁重启电脑。如果这样,很快你的兴趣就会被繁琐的重启工作消磨掉。即使有一台电脑专门用作目标机,也不得不频繁重启,而且还要交叉操作两台电脑,仍然很繁琐。VmWare作为一种虚拟机软件有效的解决了上述

5、所有问题。VmWare可以安装于运行Window操作系统的计算机上。Window操作系统启动后打开VmWare,它可为用户虚拟出多台80X86系列计算机。虚拟机包含了对软驱、硬盘和网卡计算机设备的虚拟。虚拟机上可以安装任意类型的操作系统。这些虚拟机能够进行虚拟联网,并能够和主机通信。此外,虚拟机重启一次需要的时间远远小于计算机重启的时间。这些特性给学习VxWorks提供了方便。你可以在计算机上开发程序,然后可以以任何一种方式将开发结果在虚拟机上运行。不用为找软驱发愁、不用为目标机硬盘上原有操作系统数据被破坏担心,更不用再找两台电脑才能

6、实验从网上加载操作系统映像这一过程。1.1 VmWare简介  VMWare(VirtualMachineware)是一个“虚拟PC”软件公司。它的产品可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。VMWare是真正“同时”运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,你甚至可以通过网

7、卡将几台虚拟机用网卡连接为一个局域网,极其方便。安装在VMware操作系统性能上比直接安装在硬盘上的系统低不少,因此,比较适合学习和测试。VmWare工作界面如图12所示。图12VmWare工作界面1.1 基本学习环境的构成有了Tornado2.2开发VxWorks的条件就具备了。有了VmWare(6.0至7.5版均可)意味着目标机也有了。然而如果想在目标机上通过软盘启动bootrom光是有目标机上的虚拟软驱还是不够的,还得给他做个虚拟软盘,也就是软盘映像文件。这项工作可以在你的计算机上装一个RamDiskNT来解决。它是一个制作

8、软盘映像的工具。使用RamDiskNT完成虚拟软盘映像文件制作后,在VmWare虚拟机中将虚拟软驱的路径指向计算机中制作好的软盘映像文件即完成将虚拟软盘插入虚拟软驱的过程。该过程的操作界面如所示。 如果安装VmWare的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。