VxWorks操作系统的集成环境叫Tornado。Tornado集成环境提供了高效明晰的图形化的实时应用开发平台,它包括一套完整的面向嵌入式系统的开发和调测工具。Tornado环境采用主机-目标机交*开发模型,应用程序在主机的Windows环境下编译链接生成可执行文件,下载到目标机,通过主机上的目标服务器(Target Server)与目标机上的目标代理(Target Agent)的通信完成对应用程序的调试、分析。它主要由以下几部分组成:
VxWorks高性能的实时操作系统;
* 应用编译工具;
* 交互开发工具;
下面对Tornado集成环境的各组件功能分别介绍:
* Tornado开发环境
Tornado是集成了编辑器、编译器、调试器于一体的高度集成的窗口环境,同样也可以从Shell窗口下发命令和浏览。
* WindConfig:Tornado系统配置
通过WindConfig可选择需要的组件组成VxWorks实时环境,并生成板级支持包BSP的配置。通过修改config.h可以实现WindConfig的所有功能,并且,可以实现WindConfig不能实现的功能。
* WindSh:Tornado外壳
WindSh是一个驻留在主机内的C语言解释器,通过它可运行下载到目标机上的所有函数,包括VxWorks和应用函数。Tornado外壳还能解释常规的工具命令语言TCL。
VxWorks概念 话题讲解人:张杨
最新推荐文章于 2025-08-22 13:46:27 发布
本文介绍了VxWorks操作系统的集成环境Tornado,包括其组件如实时操作系统、开发工具、WindConfig、WindSh、调试器、浏览器等功能。Tornado提供了一个图形化的实时应用开发平台,支持任务创建、调试、内存管理等。此外,文章还提到了VxWorks中的任务间通信机制,如信号量、消息队列等。

最低0.47元/天 解锁文章
4039

被折叠的 条评论
为什么被折叠?



