logo资料库

WindML入门教程—在vxsim中调试WindML.pdf

第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
资料共15页,剩余部分请下载后查看
作者:金雷泽 Email: jinleize@yahoo.com.cn 2008.07.07 WindML 入门教程—在 vxsim 中调试 WindML 前言: 最近要在 WindML 上作一些应用,所以就想从最简单的 vxsim 入手,熟悉一下 WindML 的流程。前两天一直在网上搜索相关内容,大致了解了在 vxsim 上调试 WindML 的步骤, 自己动手试了试,遇到了不少问题,不过今天总算是成功了。 在调试的过程中,发现 WindML 这方面的资料比较少,基本上只能参考 WindML 安装 之后的手册,而对于大多数初学者来说,怎样尽快入门才是最重要的。现把我的整个调试过 程给大家展示一下,希望能对初学者有所帮助。 一、准备工作 开发环境:Tornado2.2+WindML3.0 首先当然是安装 Tornado 和 WindML 了。我是先安装 Tornado2.2,再安装 WindML3.0。 在安装的时候选择 Tornado2.2 就可以了。在网上看到有人说好像有安装顺序以及补丁的问 题,不过我倒是没遇到这个问题,至少在 vxsim 中试验没有这个问题。 二、配置并编译 WindML 打开 Tornado,点击菜单 Tools->WindML,弹出图 1 所示的对话框: 点击图 1 上的“Configure”按钮,弹出 WindML 的配置对话框图 2,在四个选项页面中 按图 2—图 5 所示的对 WindML 进行配置。 图 1
作者:金雷泽 Email: jinleize@yahoo.com.cn 2008.07.07 图 2 图 3
作者:金雷泽 Email: jinleize@yahoo.com.cn 2008.07.07 图 4 图 5
作者:金雷泽 Email: jinleize@yahoo.com.cn 2008.07.07 配置好后,关闭对话框,会弹出图 6 所示的保存配置文件对话框,把该配置文件保存为 WindML_vxsim_test。 在图 1 所示对话框的下拉列表中选择刚才保存的配置文件:WIndML_vxsim_test,如图 7 所示。 图 6 点击图 7 上的“Build”按钮进行编译。编译过程比较慢,需要十分钟左右。 图 7 三、建立一个 bootable image 工程 点击菜单 File->New Project,弹出图 8 所示的创建工程对话框。 选择“Creat a bootable VxWorks image”,点击“OK”按钮 图 8
作者:金雷泽 Email: jinleize@yahoo.com.cn 2008.07.07 点击“Next”按钮 图 9 选中图 10 中的单选框“An existing project”,在下拉列表中选择“simpc_gnu_wpj”,点 击“Next”按钮。 图 10
作者:金雷泽 Email: jinleize@yahoo.com.cn 2008.07.07 点击“Finish”按钮。至此,一个 bootable image 工程环境已经建立起来。 图 11 四、添加测试文件并编译工程 把测试文件:target/src/ugl/example/demo/ugldemo.c(WindML 安装之后就会有这个文件) 添加到当前工程目录:C:\Tornado2.2\target\proj\Project3,并加入到工程中,如图 11 所示: 在工作空间 Workspce 的 VxWorks 页面添加如下 WindML 组件: 图 11
作者:金雷泽 Email: jinleize@yahoo.com.cn 2008.07.07 WindML input device->Simulator host devices Graphics device->Simulator graphics Select 2D layer link method->complete 2D library 如图 12 所示: 编译工程:这时会弹出如下对话框,点击“OK”按钮即可 图 12 图 13 五、配置 Target Server 点击菜单 Tools->Target Server->Configure,打开 Target Server 配置对话框:
作者:金雷泽 Email: jinleize@yahoo.com.cn 2008.07.07 图 14 点击“New”按钮,在“Description”处输入 Target Server 名字:WindML_vxsim_test, 选中复选框“Add description to menu”; 在 Target Server Properties 的下拉框中选择“Back End”,在 Available Back 列表框中选 择 wdbpipe;
分享到:
收藏