VxWork,Tornado及Tilcon之间的层次关系

Tornado就是为开发VxWorks应用系统提供的集成开发环境,Tornado中包含的工程管理软件,可以将用户自己的代码与VxWorks的核心有效地组合起来,可以按用户的需要裁剪配置VxWorks内核;VxSim原型仿真器可以让程序员不用目标机的情况下,直接开发系统原型,做出系统评估;功能强大的CrossWind调试器可以提供任务级和系统级的调试模式,可以进行多目标机的联调;优化分析工具可以帮助程序员从多种方式真正地观察、跟踪系统的运行,排除错误,优化性能。

VxWorks在此指的是主机上的Tornado集成开发环境编译生成的目标机上可执行代码IMAGE,即是可裁剪的VxWorks操作系统镜像文件。它与DOS的*.EXE文件类似,可被静态或动态链接,在开发阶段可动态地下载目标文件,并与其他目标文件动态链接;在成品阶段是采用静态链接的,产品上电后立即与其他目标文件链接。

Tornado是一套强大的图形化嵌入式集成开发环境,它的开发系统包括三个高度集成的部分:一是,运行在主机和目标机上的功能强大的交叉开发工具和实用程序;二是,运行在目标机上的高性能、可裁剪的实时操作系统VxWorks;三是,连接主机和目标机的多种通信方式,如串行口、以太网、仿真器或其他通信手段相联系。

Tilcon实时开发环境是一种多平台用户界面开发解决方案,可以用来开发健壮的、高度交互性的用户界面。Tilcon开发系统包括三个基本组成部分:Tilcon图形引擎,平台无关的API和一个可视化图形界面设计工具——Tilcon图形编辑器。

在Tornado开发环境下,首先根据自己的应用和目标机的需要,对VxWorks模块进行配置,包括:C++模块、图形模块、目标机硬件模块、操作系统模块等;其次选择VxWorks镜像类型,包括RAM,ROM,Rom-Compress等;再次构造VxWorks镜像,最后引导Vx-Works镜像,生成目标加上所需的VxWorks镜像文件。在Tilcon开发环境下实现图形界面的设计,包括拖拉所需的控件及各个控件的驱动代码,然后生成图形库文件;再根据Tornado与Tilcon之间的无缝连接关系,将Tilcon生成的图形库文件加载到Tornado环境中,从而实现嵌入式下的图形开发。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值