收藏 分享(赏)

Workbench安装使用说明.doc

上传人:精品资料 文档编号:10203960 上传时间:2019-10-19 格式:DOC 页数:12 大小:1.10MB
下载 相关 举报
Workbench安装使用说明.doc_第1页
第1页 / 共12页
Workbench安装使用说明.doc_第2页
第2页 / 共12页
Workbench安装使用说明.doc_第3页
第3页 / 共12页
Workbench安装使用说明.doc_第4页
第4页 / 共12页
Workbench安装使用说明.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、Workbench 安装使用说明1. 版本记录版本 更改说明 作者0.1 创建 蔡彪2. Workbench 简介Workbench 是风河公司为开发 VxWorks 提供的新一代集成开发环境。继承了原有Tornaclo 集成开发平台的一贯优势,并且功能更加强大。由于新采用了先进的 Eclipoe 软件框架结构,从而使整个系统更加开放和易于扩展。下面介绍它的主要优势。 开放的 Eclipse 平台框架增强了 eclipse,更加开放、便于扩展。用户定制使用插件,提高开发效率。 单一的全功能平台嵌入式软件开发流程:硬件启动、BSP 和驱动开放、应用程序开发、测试和验证、生产。Workbench

2、以一个单一的平台,提了上述开发阶段所需要的几乎所有功能。 广泛的适用性Workbench 平台的广泛适用性主要体现在七“多”上,即多任务、多目标、多模式、多OS、多 CPU、多连接形式和多主机环境。 丰富易用的调试手段动态链接、目标可视、仿真环境对比 Tornado,需要说明的是,目前我们使用的处理器是飞思卡尔的 Power PC 系列处理器,如 MPC852,MPC8247 等,使用的操作系统是 VxWorks 5.5,开发环境是 tornado。随着产品的升级换代,CPU 性能要提升,功能要扩展。往后我们将使用 MPC8308,以及双核处理器 P1020,P2020 等。这些处理器只有 V

3、xWorks 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”,点击 N

4、ext 完成。安装完成后手动安装两个补丁::1. updateDVD-R147826.1-5-00 2. updateDVD-R158451.1-1-02补丁打好后进入 WorkBench 软件,不用进行在线升级。安装完成后,完成以下步骤。二、安装后,文件替换和配置修改。 替换 license*由于 license 的问题,安装完成后,需要替换原来的 license 文件才能正常使用,临时可用的 license 文件 ,替换到 Workbench 安装目录下zwrsLicense(fu).liclicense 目录下。 修改本地管理地址*打开 zwrsLicense(fu).lic 文件,查找

5、 HOSTID,修改本机物理地址为 HOSTID 值。修改方法: 打开本地连接 属性-常规-配置 高级,选择本地管理地址,修改值为 HOSTID 的对应值 001fd04e19e3 在空的目录下,可能是由于缺少默认配置,Workbench 创建新创建工程会报错,拷贝 解压到新建目录下。.metadata.rar4. Workbench 使用VxWorks 工程类别 VxWorks Boot Loader/BSP project:启动引导 BSP 工程 VxWorks Downloadable Kernal Module Project:单盘应用工程 VxWorks Image Project:

6、BSP 测试时建立的测试工程 VxWorks Source Build(Kernal Library) Project:vxWorks 内核镜像工程下面以一个单盘应用工程为例,说明工程创建,文件导入、编译的过程。一、工程创建 打开 Workbench,选择 Workspace 工程目录,选择 ok 忽略弹出的错误,选择 file,new 下的 Project 选择 VxWorks Downloadble Kernel Module project,选择 next 输入工程名称,这里可以选择 next 或者 finish,区别在于选择 next,继续进行工程的配置,包括编译器、宏命令、芯片类型等

7、。选择 finish,工程直接建立,后续再配置参数。选择 finish,建立工程如下图。二、文件导入在工程中可以新建文件或者导入已有的文件,本文说明导入文件的方法。 右键工程,选择 new-Forder,选择 advanced,linked Forder,选择需要导入的文件夹后确定。文件夹就加入到工程中。这种导入方式直接将本地文件导入到 Workbench 环境中,不产生本地文件的副本,工程中对文件的修改将直接影响到本地文件。 另外一种导入方式是通过 import 方式导入。选择工程,右键选择 import,在General 选择中选择 File System,点击 Next。 选择需要导入的

8、文件夹,完成后,文件导入到工程中,这种方式,会在工程目录下产生文件副本,修改工程中的文件,只对副本产生影响。三、编译选项配置 编译选项配置说明,如图,选择工程,右键后点击 properties, 在 Build Properties 中可以配置编译选项。附录 1Workbench 相比 Tornado 新加入的功能项目 Tornado Workbench工程管理基本的工程管理功能,对分级的工程支持有限,并需要手工修改makefile 等,比较麻烦支持任意工程的分级控制,采用简单的“拖拉”方式就可完成工程项目的分级构造,非常方便。工程项目支持可下载的工程项目和客户化的Vxworks 工程项目增加

9、了对系统引导工程项目、实时进程工程项目、文件系统工程项目、用户定制工程项目等的支持编辑器 功能比较简单,只能完成一般的编辑功能具有语法分析功能,可以进行语法着色显示、符号定义查找、符号补全、函数参数提示等功能,具有强大的符号查找和浏览能力断点设置 支持任务级断点和全局断点 增加支持对处理器硬件断点等的支持,并且对各种断点还提供多种控制手段仿真环境 基本的 VxWorks 仿真环境,可以操作主机系统中的文件和网络访问增强了仿真环境中的复杂组网功能,提供了调用主机系统 API 的能力,并可模拟中断信号的产生目标连接 支持网络、串口等连接方式 增加了对硬件仿真器的连接下载的代码量 下载的目标代码一般

10、在 10MByte之内,超过 10MByte 会出现下载速度慢,系统不稳定的问题设计能力为可下载 750MByte 的目标代码,充分满足开发和调试需要目标操作系统 只支持 VxWorks 操作系统 增加了对 Linux 操作系统的支持,并且还可以扩展到其它目标操作系统目标系统数目 单一的目标系统,同一个开发环境中同时只能建立一个连接,调试一种类型的单板可以同时进行多目标板、多 CPU体系结构的调试多任务调试 不支持,每次只能挂接一个任务,或者进行系统级调试支持,同时可挂接目标系统的多个任务或进程进行调试第三方工具 结构比较封闭,集成第三方工具比较困难采用 Eclipse 的开放架构,第三方工具容易集成,且资源丰富

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报