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

VIP免费下载

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

文档简介

Workbench使用说明 2011 12 28V1 2 制作人 BCT Workbench使用说明索引 1 Workbench简介2 Workbench安装与卸载3 应用环境简介4 创建应用工程5 管理工程6 连接目标板7 调试 1 Workbench简介 1 1什么是Workbench 1 2为什么要使用Workbench 1 3Workbench的优点1 4Workbench的新功能 1 Workbench简介 返回 1 1什么是Workbench Workbench是风河公司为开发VxWorks提供的新一代集成开发环境 1 Workbench简介 1 2有了Tornado为什么要使用Workbench 目前我们使用的处理器是飞思卡尔的PowerPC系列处理器 如MPC852 MPC8247等 使用的操作系统是VxWorks5 5 开发环境是tornado 随着产品的升级换代 CPU性能要提升 功能要扩展 往后我们将使用MPC8308 以及双核处理器P1020 P2020等 这些处理器只有VxWorks6及以上的操作系统才支持 而VxWorks6及以上的开发环境不再是Tornado 而是Workbench 1 3Workbench相比Tornado有哪些优点 1 以开放的Eclipse平台为框架 调试环境可充分进行客户化定制 2 单一的全功能平台 涉及到产品的整个开发周期 3 广泛的适用性 特别适合复杂的目标系统 4 丰富易用的调试手段 大大加快调试进度 1 Workbench简介 返回 1 Workbench简介 返回 1 4Workbench相比Tornado新加入的功能 2 Workbench安装与卸载 VxWorks6 9保存在BCT内部服务器bctbak上 地址为 bctbak WindRiver VxWorks 6 9安装之前请先自行安装虚拟光驱 安装前要求磁盘空间至少12G 首先执行DVD R147826 1 1 00 ISO中的Setup exe 2 Workbench安装与卸载 执行setup exe 选择安装路径 点击OK 1 执行setup exe 2 选择安装的路径 3 点击OK 2 Workbench安装与卸载 直接点击next 4 点击Next 2 Workbench安装与卸载 继续点击next 6 点击Next 5 去掉默认的 选项 2 Workbench安装与卸载 待检查更新完后 进入安装激活方式选择界面 选择 permanentactivation 路径上选择 VxWorks 6 9 install txt 点击Next完成 7 选择Permanentactivation 8 输入install txt文件路径 9 点击Next 2 Workbench安装与卸载 安装完成再安装update下的两个补丁 1 VxWorks 6 9 update DVD R147826 1 5 00 setup exe2 Vxworks6 9 update DVD R158451 1 1 02 setup exe补丁打好后从开始菜单 所有程序下找到WindRiver ProductMaintenance InstallationatDWindriver 点击后选择第一项进行在线升级 2 Workbench安装与卸载 卸载时 从开始菜单 所有程序下找到WindRiver ProductMaintenance InstallationatDWindriver 2 Workbench安装与卸载 弹出的对话框中选择Remove 点击下一步 3 应用环境简介 常用菜单和快捷键介绍主要用于工程创立 新建文件 导入导出文件 保存 选项设置等 主要用于复制粘贴 撤销 查找等常用操作 3 应用环境简介 常用菜单和快捷键介绍用于文件 关键字等搜索 文件搜索用于搜 c h文件等 C C 搜索用于代码关键字 1 选择搜索范围 2 选择文件或C代码搜索 3 输入搜索内容 3 应用环境简介 常用菜单和快捷键介绍搜索还可以选择help菜单中的search选项 搜索范围可以设置选择说明文档和系统函数等 3 应用环境简介 常用菜单和快捷键介绍主要用于工程编译和编译选项的设置用于目标板调试时新建连接 屏幕左下角RemoteSystem作用一致用于程序的下载 运行和调试用于内存和性能分析 3 应用环境简介 常用菜单和快捷键介绍 调试 运行 下载 内存分析 搜索文件 搜索 Shell窗口 3 应用环境简介 新建工程和工程简介选择file菜单下的New 3 应用环境简介 VxWorksBootLoader BSPproject 启动引导BSP工程VxWorksDownloadableKernalModuleProject 单盘应用工程VxWorksImageProject BSP测试时建立的测试工程VxWorksSourceBuild KernalLibrary Project vxWorks内核镜像工程 压缩格式的用于打包下载 非压缩格式的用于单盘调联 4 创建应用工程 选择file new下的VxWorksDownloadbleKernelModuleproject 1 选择File下的New 2 选择DownloadableKernelModule 4 创建应用工程 输入创建的工程名称 3 输入工程名称 4 点击Next 4 创建应用工程 设置工程保存路径 5 设置保存路径 6 点击Next 4 创建应用工程 选择CPU型号 852选择PPC860sfgnu 8247和8308选择PPC603diab 仿真选择SIMNTdiab 7 选择SelectAll 8 选择当前使用的CPU 4 创建应用工程 创建完成 新创建的工程 4 创建应用工程 新建的工程目录 5 管理工程 5 1导入文件5 2加入文件5 3设置编译环境5 4编译工程 5 1导入文件 选择工程 右击选择Import 1 右击工程 选择Import 5 1导入文件 选择General下的Next 点击Next导入文件 2 选择General下的FileSystem 3 点击Next 5 1导入文件 选择文件夹 导入到工程 4 选择导入的文件夹 5 选择导入到哪个工程目录下 5 1导入文件 导入完成 注意的是VxWorks6 9导入文件是文件夹的形式 此文件夹下的所有 c和 cpp都会被链接编译 在原有Tornado的工程目录下 目录结构可能需要调整 例如引用I2C模块时 src文件夹下的testbench和thirdparty文件夹及里面的 cpp文件应删除 否则编译时会报错 第二种方法 创建完工程后 在工程目录下创建文件夹 加入对应的文件 然后刷新工程即可 5 2加入文件 在工程目录下建立文件夹 加入文件 1 手动建立文件夹并加入文件 5 2加入文件 刷新工程 刚加入到文件夹的文件都被加入到工程 2 右击工程 选择刷新 3 刷新后文件夹被加入到工程 5 3设置编译环境 选择BuildProperties下tools 删除 ansi 如果不删的话 后面编译时 的注释和屏蔽内容会报错 1 右击工程 选择BuildProperties 2 删除Tools下的 ansi 5 3设置编译环境 库文件链接 Variables下LIB项输入 a库文件路径 注意用顺斜杠 3 选择Variables 4 在LIBS项中输入 a库文件路径 5 4编译工程 选择工程 右击 选择BuildProject 1 右击工程 2 选择BuildProject 6 连接目标板 6 1连接目标板 新建连接 6 1新建连接 在屏幕左下角RemoteSystems空白处点击鼠标右键 弹出选项中选择NewConection 1 在RemoteSystems空白处点右键 2 选择NewConnection 6 1新建连接 在弹出的新建连接中选择VxWorks6 x下的TargetServerConection 3 选择VxWorks6 x下的TargetServerConnection 6 1新建连接 输入目标板的IP地址 选择对应的不带 z的vxWorks核文件 4 输入IP地址 5 选择核文件路径 6 1新建连接 点击Finish完成新建连接 如下为连接成功的界面 连接成功 7 调试 7 1下载程序7 2运行和调试程序7 3Debug调试7 4设置和管理断点 7 1下载程序 下载编译好的 out程序文件到目标板 1 选择工程 右击 2 选择DownloadVxWorksKernelTask 7 1下载程序 在弹出对话框中点击OK到下一步 3 点击OK到下一步 7 1下载程序 弹出的DownloadConfigurations对话框中选择可用连接 点击Download 4 选择可用连接 5 点击Download 7 1下载程序 可能会弹出提示框 直接点击yes完成下载 6 点击yes完成下载 7 2运行和调试程序 下载完成后 可以运行程序和调试程序 1 右击工程 2 选择RunTask 7 2运行和调试程序 点击OK进入下一步 3 点击OK 7 2运行和调试程序 选择入口函数 点击Run 4 选择入口函数 5 点击Run 7 2运行和调试程序 点击yes完成Run 6 点击yes完成Run 7 2运行和调试程序 点击调试按钮 弹出shell窗口 7 点击调试图标 8 点击OK 7 2运行和调试程序 在调试窗口中调试 出现调试窗口 9 可输入调试命令 7 3Debug调试 右击工程 选择DebugTask 1 右击工程 选择DebugTask 7 3Debug调试 点击OK进入下一步 2 点击OK 7 3Debug调试 选择入口函数 点击Debug 3 选择入口函数 4 点击Debug 7 3Debug调试 点击OK进入下一步 5 点击yes 7 3Debug调试 在弹出的Debug窗口中跟踪调试 6 点击Nextstep跟踪程序 7 观察参量的值是否符合预期 7 4设置和管理断点 设置断点 1 双击代码行开头设置断点 再次双击可取消 2 点击Debug调试 3 点击StepReturn 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

提交评论