您的位置:首页 > 其它

如何配置可在vxsim虚拟机上运行的windml demo

2016-02-28 21:51 246 查看
1. 新建一个vxWorks Downloadable Kernel Module Project, Project Explorer空白处点击右键->New->vxWorks Downloadable Kernel Module Project->输入名称”simUglTest_dlbkm”->Next->Next->Next->”Active build spec”选择”SIMNTdiab”->Finish

2. 新建一个关联的图形库中间件。File->Next->Other…->选择”Middleware Component”并Next->选择simUglTest_dlbkm并Next->选择”Media Library 5.3”并Next->选择”Media Library Component Configuration”并Finish

3. 打开”simUglTest_dlbkm”工程中”windml-5.3”文件夹下面的config.windml配置文件,选择打开”System”界面,勾选Option中的全部选项。选中”System”并右键单击,选择”New sibling”->Display,选中Display并右键单击->New Child->分别添加BMF Fonts、Graphics 0和Standard Window Manager,各个部分配置如下:







配置完成后,将C:\WindRiver\components\windml-5.3\samples\demo\ugldemo.c文件拷贝到此工程下进行编译。

4. 新建一个vxsim可运行的内核镜像,Project Explorer空白处点击右键->New->vxWorks image project->输入名称”simUglTest_vxWorks”并Next->选择based on为”a board support package”,BSP为simpc,tool chain为diab并Next->Next->Next->Finish

5. 打开新建内核镜像的Kernel configuration配置文件,添加Media Library Component选项中的Include Kernel Drivers(required for both kernel and RTP applications)、Media Library Simulator Graphicsh和Run-time,配置完成,并进行编译。

6. 修改虚拟配置:



右键单击vxsim0,选择Properties,修改Custom simulator选择,使用刚刚编译好的内核镜像文件



点击

连接虚拟。

7. 将simUglTest_dlbkm下载到此虚拟机中。在simUglTest_dlbkm点击右键寻找Download->vxWorks Kernel Task.

下载后,在shlle中输入ugldemo 0,-1后会有窗口弹出,窗口如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: