Tornado2.2:新一代实时应用开发与执行环境

需积分: 9 0 下载量 166 浏览量 更新于2024-08-01 收藏 237KB PDF 举报
"Tornado是用于开发和执行实时应用程序的先进环境,主要包含Tornado工具套件、VxWorks实时操作系统以及通信软件包。Tornado 2.2版本增加了更多功能,如集成的调试和分析工具,支持VxWorks 5.5操作系统,提供了GNU和Diab编译器,更多的板级支持包(BSP),并引入了BSP开发工具包。此外,它还包含了WindView性能分析工具和ViSim仿真工具,以支持高效的软件开发和调试过程。" Tornado是一个全面的开发和执行平台,特别针对嵌入式实时系统设计。它由三个主要部分组成:第一,Tornado工具系列,这是一组功能强大的主机和目标机交互式开发工具,用于项目管理和调试;第二,VxWorks操作系统,这是一种高性能、可扩展的实时操作系统,适用于各种目标板;第三,通信软件包,这些包允许通过以太网、串行线、在线仿真器或ROM仿真器在主机和目标机之间进行通信。 Tornado 2.2版本引入了多项改进和增强。其中,它集成了调试和分析工具,使得开发者能够更深入地理解和优化代码性能。VxWorks操作系统升级到了5.5版本,带来了一些函数接口的变更和更多驱动代码的支持。此外,Tornado 2.2提供了GNU和Diab两种编译器,为开发人员提供了选择,同时包含了更多的BSP,覆盖了不同处理器架构,如Pentium和ARM系列,便于在多种硬件平台上进行开发。 WindView是Tornado 2.2中的一个重要组件,它是一个强大的分析工具,能够监控任务、消息和事件,帮助开发者理解应用程序的运行状况,特别是在实时系统中进行性能调优时非常有用。ViSim仿真工具则允许在个人计算机上模拟VxWorks系统,使开发者能够在真实硬件可用之前进行早期的调试和测试。 BSP(Board Support Package)是Tornado 2.2的另一个亮点。除了增加新的BSP以支持更多的硬件平台,Tornado 2.2还包含了BSP Develop Kit,这使得创建和定制新的BSP变得更加容易和便捷。 Tornado 2.2为VxWorks实时系统的开发提供了一个集成化、功能丰富的环境,从工程管理到调试分析,再到硬件适配,都考虑得十分周全,极大地提升了开发效率和软件质量。