




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Workbench安装使用说明1. 版本记录版本更改说明作者0.1创建蔡彪2. Workbench简介Workbench是风河公司为开发VxWorks提供的新一代集成开发环境。继承了原有Tornaclo集成开发平台的一贯优势,并且功能更加强大。由于新采用了先进的Eclipoe软件框架结构,从而使整个系统更加开放和易于扩展。下面介绍它的主要优势。l 开放的Eclipse平台框架增强了eclipse,更加开放、便于扩展。用户定制使用插件,提高开发效率。l 单一的全功能平台嵌入式软件开发流程:硬件启动、BSP和驱动开放、应用程序开发、测试和验证、生产。Workbench以一个单一的平台,提了上述开发阶段所需要的几乎所有功能。l 广泛的适用性Workbench平台的广泛适用性主要体现在七“多”上,即多任务、多目标、多模式、多OS、多CPU、多连接形式和多主机环境。l 丰富易用的调试手段动态链接、目标可视、仿真环境对比Tornado,需要说明的是,目前我们使用的处理器是飞思卡尔的Power PC系列处理器,如MPC852,MPC8247等,使用的操作系统是VxWorks 5.5,开发环境是tornado。随着产品的升级换代,CPU性能要提升,功能要扩展。往后我们将使用MPC8308,以及双核处理器P1020,P2020等。这些处理器只有VxWorks 6及以上的操作系统才支持,而VxWorks 6及以上的开发环境不再是Tornado,而是Workbench。Workbench和Tornado差别对比见附录13. Workbench安装一、 VxWorks6.9安装磁盘空间要求:至少12G安装包:DVD-R147826.1-1-00.ISO安装步骤:解压ISO包,执行Setup.exe 选择安装路径,OK 直接点击next 继续点击next 待检查更新完后,进入安装激活方式选择界面,选择“permanent activation”,路径上选择“VxWorks_6.9install.txt”,点击Next完成。安装完成后手动安装两个补丁::1. updateDVD-R147826.1-5-00 2. updateDVD-R158451.1-1-02补丁打好后进入WorkBench软件,不用进行在线升级。安装完成后,完成以下步骤。二、 安装后,文件替换和配置修改。 替换license*由于license的问题,安装完成后,需要替换原来的license文件才能正常使用,临时可用的license文件,替换到Workbench安装目录下license目录下。l 修改本地管理地址*打开zwrsLicense(fu).lic文件,查找HOSTID,修改本机物理地址为HOSTID值。修改方法: 打开本地连接 属性-常规-配置 高级,选择本地管理地址,修改值为HOSTID的对应值001fd04e19e3l 在空的目录下,可能是由于缺少默认配置,Workbench创建新创建工程会报错,拷贝解压到新建目录下。4. Workbench使用VxWorks工程类别n VxWorks Boot Loader/BSP project:启动引导BSP工程n VxWorks Downloadable Kernal Module Project:单盘应用工程n VxWorks Image Project:BSP测试时建立的测试工程n VxWorks Source Build(Kernal Library) Project:vxWorks 内核镜像工程下面以一个单盘应用工程为例,说明工程创建,文件导入、编译的过程。一、工程创建 打开Workbench,选择Workspace工程目录,选择ok 忽略弹出的错误,选择file,new下的Project 选择VxWorks Downloadble Kernel Module project,选择next 输入工程名称,这里可以选择next或者finish,区别在于选择next,继续进行工程的配置,包括编译器、宏命令、芯片类型等。选择finish,工程直接建立,后续再配置参数。选择finish,建立工程如下图。二、 文件导入在工程中可以新建文件或者导入已有的文件,本文说明导入文件的方法。 右键工程,选择new-Forder,选择advanced,linked Forder,选择需要导入的文件夹后确定。文件夹就加入到工程中。这种导入方式直接将本地文件导入到Workbench环境中,不产生本地文件的副本,工程中对文件的修改将直接影响到本地文件。 另外一种导入方式是通过import方式导入。选择工程,右键选择import,在General选择中选择File System,点击Next。 选择需要导入的文件夹,完成后,文件导入到工程中,这种方式,会在工程目录下产生文件副本,修改工程中的文件,只对副本产生影响。三、 编译选项配置 编译选项配置说明,如图,选择工程,右键后点击properties, 在Build Properties中可以配置编译选项。附录1Workbench相比Tornado新加入的功能项目TornadoWorkbench工程管理基本的工程管理功能,对分级的工程支持有限,并需要手工修改makefile等,比较麻烦支持任意工程的分级控制,采用简单的“拖拉”方式就可完成工程项目的分级构造,非常方便。工程项目支持可下载的工程项目和客户化的Vxworks工程项目增加了对系统引导工程项目、实时进程工程项目、文件系统工程项目、用户定制工程项目等的支持编辑器功能比较简单,只能完成一般的编辑功能具有语法分析功能,可以进行语法着色显示、符号定义查找、符号补全、函数参数提示等功能,具有强大的符号查找和浏览能力断点设置支持任务级断点和全局断点增加支持对处理器硬件断点等的支持,并且对各种断点还提供多种控制手段仿真环境基本的VxWorks仿真环境,可以操作主机系统中的文件和网络访问增强了仿真环境中的复杂组网功能,提供了调用主机系统API的能力,并可模拟中断信号的产生目标连接支持网络、串口等连接方式增加了对硬件仿真器的连接下载的代码量下载的目标代码一般在10MByte之内,超过10MByte会出现下载速度慢,系统不稳定的问题设计能力为可下载750MByte的目标代码,充分满足开发和调试需要目标操作系统只支持VxWorks操作系统增加了对Linux操作系统的支持,并且还可以扩展到其它目标操作系统目标系统数目单一的目标系统,同一个开发环境中同时只能建立
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 酒店客房培训
- 2025合同范本:商铺租赁合同协议书
- 2025年版权保留转让合同
- 护理培训成果汇报
- 2025商业店铺租赁合同范本2
- 2025租赁合同的担保方式
- 2025网约车租赁服务合同
- 2025劳动合同范本标准模板
- 2025标准设备购买合同参考范本
- 2025合作伙伴合同书 企业合作伙伴合同撰写
- 企业重组相关税收政策培训教学课件(38张)
- midas NFX使用指南(八)
- 肝癌的防治(大众科普版本)-PPT课件
- 成都高新区小学数学五年级下册半期考试数学试卷
- 职业危害防治实施管理台账
- 2018年人教版九年级英语单词表
- 毕业设计U型管换热器设计说明书
- 苹果中国授权经销商协议
- KGW船用起重机维护使用手册
- 怎样确保骑车安全-1
- 混凝土裂缝修补工程验收记录表
评论
0/150
提交评论