跳过正文

VxWorks WindML 安装与配置教程

·103 字·1 分钟
VxWorks WindML Tornado 嵌入式GUI Ugldemo PC Pentium 多媒体库 图形配置
目录

VxWorks WindML 安装与配置教程

1. WindML 的安装
#

VxWorks WindML install

2. WindML 的配置
#

2.1 修改 config.h
#

打开文件:

D:\Tornado2.2\target\config\pcPentium\config.h

查找 #include "pc.h",在这之后添加以下宏定义:

#define INCLUDE_WINDML
#define INCLUDE_WINDML_PS2_POINTER
#define INCLUDE_WINDML_PS2_KEYBOARD

然后重新建立 bootrom。

2.2 配置 WindML
#

重新打开 Tornado,加载 WindML 控件。

路径:Tools → WindML → WindML Configuration
选择配置:Pentium_VGA_INDEXED4_640×480

VxWorks WindML Build

点击 Configure

VxWorks WindML Config

VxWorks WindML Config

注意:Keyboard Name 填写:

/pcConsole/0

VxWorks WindML Config

配置好以上三项后,关闭对话框。在 Build 之前建议先执行 Clean

Build 过程大约需要 10 分钟左右。

VxWorks WindML Build

2.3 调试
#

  1. 创建一个可下载工程(Downloadable Project)。
  2. 添加以下组件:
    • PS2 keyboard
    • WindML graphics support (PCI device)
    • complete 2D library

VxWorks WindML Component

  1. 重新制作 VxWorks 镜像,并拷贝到指定位置(如 D:\)。
  2. 重新制作 bootrom。
  3. 启动 Tornado FTP Server,启动 VMware 并 Start。
  4. 在 Tornado 中开启 Target Server,点击下载按钮,下载以下文件:
D:\Tornado2.2\target\lib\objPENTIUMgnuApps\ugldemo.o

VxWorks WindML Object Download

  1. 下载成功后,运行 Launch Shell,并执行相应任务。

VxWorks WindML Shell

  1. 观察虚拟机中的 VxWorks 是否出现 Welcome to WindML 3.0 界面。

VxWorks WindML Ugldemo

相关文章

VxWorks下WindML相关知识和图形设备驱动程序开发
·955 字·5 分钟
VxWorks WindML SDK DDK 嵌入式GUI 多媒体库 Tornado 图形驱动 配置工具
VxWorks 6.8 安装配置 Qt 4.8.3 详细教程
·617 字·3 分钟
VxWorks Qt 嵌入式开发 VxWorks 6.8 Qt 4.8.3 Vxsim WindML 交叉编译 嵌入式GUI