Workbench使用说明V1_3_第1页
Workbench使用说明V1_3_第2页
Workbench使用说明V1_3_第3页
Workbench使用说明V1_3_第4页
Workbench使用说明V1_3_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 WorkbenchWorkbench使用使用说明索引说明索引1、Workbench简介2、Workbench安装与卸载3、应用环境简介4、创建应用工程5、管理工程6、连接目标板7、调试1.1什么是Workbench?1.2为什么要使用Workbench?1.3Workbench的优点1.4Workbench的新功能1.Workbench1.Workbench简简介介返回1.1什么是Workbench? Workbench是风河公司为开发VxWorks提供的新一代集成开发环境。1.2有了Tornado为什么要使用Workbench? 目前我们使用的处理器是飞思卡尔的Power PC系列处理器,

2、如MPC852,MPC8247等,使用的操作系统是VxWorks 5.5,开发环境是tornado。随着产品的升级换代,CPU性能要提升,功能要扩展。往后我们将使用MPC8308,以及双核处理器P1020,P2020等。这些处理器只有VxWorks 6及以上的操作系统才支持,而VxWorks 6及以上的开发环境不再是Tornado,而是Workbench。1.3 Workbench相比Tornado有哪些优点?p(1).以开放的EclipseEclipse平台为框架,调试环境可充分进行客户化定制p(2).单一的全功能平台,涉及到产品的整个开发周期p(3).广泛的适用性,特别适合复杂的目标系统p

3、(4).丰富易用的调试手段,大大加快调试进度1.Workbench1.Workbench简简介介返回1.Workbench1.Workbench简介简介返回 1.4Workbench相比Tornado新加入的功能:VxWorks6.9保存在BCT内部服务器bctbak上,地址为bctbakWindRiverVxWorks_6.9安装之前请先自行安装虚拟光驱。安装前要求磁盘空间至少12G。首先执行DVD-R147826.1-1-00.ISO中的Setup.exe。执行setup.exe,选择安装路径,点击OK1.执行setup.exe2.选择安装的路径3.点击OK直接点击next4.点击Next

4、继续点击next6.点击Next5.去掉默认的选项待检查更新完后,进入安装激活方式选择界面,选择“permanent activation”,路径上选择“VxWorks_6.9install.txt”,点击Next完成。7.选择Permanent activation8.输入install.txt文件路径9.点击Next安装完成再安装update下的两个补丁:1. VxWorks_6.9updateDVD-R147826.1-5-00setup.exe2. Vxworks6.9updateDVD-R158451.1-1-02setup.exe补丁打好后从开始菜单-所有程序下找到Wind Riv

5、erProduct MaintenanceInstallation at D Windriver,点击后选择第一项进行在线升级。卸载时,从开始菜单-所有程序下找到Wind RiverProduct MaintenanceInstallation at D Windriver,弹出的对话框中选择Remove,点击下一步常用菜单和快捷键介绍 主要用于工程创立、新建文件、导入导出文件、保存、选项设置等。 主要用于复制粘贴、撤销、查找等常用操作。常用菜单和快捷键介绍 用于文件、关键字等搜索。文件搜索用于搜.c、.h文件等,C/C+搜索用于代码关键字。1.选择搜索范围2.选择文件或C代码搜索3.输入搜索

6、内容常用菜单和快捷键介绍搜索还可以选择help菜单中的search选项,搜索范围可以设置选择说明文档和系统函数等。常用菜单和快捷键介绍 主要用于工程编译和编译选项的设置 用于目标板调试时新建连接,屏幕左下角Remote System作用一致 用于程序的下载、运行和调试 用于内存和性能分析常用菜单和快捷键介绍调试运行下载内存分析搜索文件搜索Shell窗口新建工程和工程简介选择file菜单下的NewVxWorks Boot Loader/BSP project:启动引导BSP工程VxWorks Downloadable Kernal Module Project:单盘应用工程VxWorks Ima

7、ge Project:BSP测试时建立的测试工程VxWorks Source Build(Kernal Library) Project:vxWorks 内核镜像工程。压缩格式的用于打包下载,非压缩格式的用于单盘调联。选择file,new下的VxWorks Downloadble Kernel Module project 1.选择File下的New2.选择Downloadable Kernel Module输入创建的工程名称3.输入工程名称4.点击Next设置工程保存路径5.设置保存路径6.点击Next选择CPU型号,852选择PPC860sfgnu;8247和8308选择PPC603dia

8、b;仿真选择SIMNT diab7.选择Select All8.选择当前使用的CPU创建完成新创建的工程新建的工程目录5.1导入文件5.2加入文件5.3设置编译环境5.4编译工程选择工程,右击选择Import1.右击工程,选择Import选择General下的Next,点击Next导入文件2.选择General下的File System3.点击Next选择文件夹,导入到工程4.选择导入的文件夹5.选择导入到哪个工程目录下导入完成。注意的是VxWorks6.9导入文件是文件夹的形式,此文件夹下的所有.c和.cpp都会被链接编译。在原有Tornado的工程目录下,目录结构可能需要调整,例如引用I2

9、C模块时,src文件夹下的testbench和thirdparty文件夹及里面的.cpp文件应删除,否则编译时会报错。第二种方法,创建完工程后,在工程目录下创建文件夹,加入对应的文件,然后刷新工程即可。在工程目录下建立文件夹,加入文件1.手动建立文件夹并加入文件刷新工程,刚加入到文件夹的文件都被加入到工程2.右击工程,选择刷新3.刷新后文件夹被加入到工程选择Build Properties下tools,删除-ansi。如果不删的话,后面编译时”/”的注释和屏蔽内容会报错1.右击工程,选择Build Properties2.删除 Tools下的-ansi库文件链接:Variables下LIB项输

10、入.a库文件路径,注意用顺斜杠3.选择Variables4.在LIBS项中输入.a库文件路径选择工程,右击,选择Build Project1.右击工程2.选择Build Project6.1连接目标板,新建连接在屏幕左下角Remote Systems空白处点击鼠标右键,弹出选项中选择New Conection1.在Remote Systems空白处点右键2.选择New Connection在弹出的新建连接中选择VxWorks 6.x下的Target Server Conection3.选择VxWorks6.x下的Target Server Connection输入目标板的IP地址,选择对应的不

11、带.z的vxWorks核文件4.输入IP地址5.选择核文件路径点击Finish完成新建连接。如下为连接成功的界面连接成功7.1下载程序7.2运行和调试程序7.3Debug调试7.4设置和管理断点下载编译好的.out程序文件 到目标板1.选择工程,右击2.选择Download VxWorks Kernel Task在弹出对话框中点击OK到下一步3.点击OK到下一步弹出的Download Configurations对话框中选择可用连接,点击Download4.选择可用连接5.点击Download可能会弹出提示框,直接点击yes完成下载6.点击yes完成下载下载完成后,可以运行程序和调试程序1.右

12、击工程2.选择Run Task点击OK进入下一步3.点击OK选择入口函数,点击Run4.选择入口函数5.点击Run点击yes完成Run6.点击yes完成Run点击调试按钮,弹出shell窗口7.点击调试图标8.点击OK在调试窗口中调试出现调试窗口9.可输入调试命令右击工程,选择Debug Task1.右击工程,选择Debug Task点击OK进入下一步2.点击OK选择入口函数,点击Debug3.选择入口函数4.点击Debug点击OK进入下一步5.点击yes在弹出的Debug窗口中跟踪调试6.点击Next step跟踪程序7.观察参量的值是否符合预期设置断点1.双击代码行开头设置断点,再次双击可取消2.点击Debug调试3.点击Step Return(F7)运行调试程序4.点击Resume(F8)可跳过断点VxWorks6以下的用Tornado编译,VxWorks6以上的用WorkBench编译。用 WorkBnech编译8247的程序下载后会报WDB连接错误。原驱动下未直接引用的.c和.cpp不要加入WorkBnech的工程。WorkBench的语法检测相比Tornado严密很多,以前的驱动模块可能需要作部分修改,否则编译不能通过

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论