基于 Eclipse 的灵活的集成开发环境,允许用户借助创新的配置工具深入了解系统的运行情况,从而大大缩短了调试时间并加快了复杂的嵌入式系统的优化进程。
凭借能深入了解系统运行情况的创新可视化功能,QNX Momentics 开发工具套件为用户’提供了功能最丰富的工具组合,包括适用于编码、创建、调试、测试和程序微调的工具。
技术概览
QNX Momentics 开发工具套件为用户提供了高效的分析工具组合,并且全部集成到了基于 Eclipse 的集成开发环境。利用增值技术开发工具和源码工具包,QNX 的产品组合允许用户在 QNX Neutrino 实时操作系统的基础上迅速开发品质卓越的系统。
最重要的是,QNX Momentics 开发工具套件允许用户进行选择。C、C++ 或嵌入式 C++ 中的代码;在 Windows、Linux 或 QNX Neutrino 实时操作系统 (RTOS) 主机上的开发;以及定位 ARM、MIPS、PowerPC、SH-4、StrongARM、XScale、和 x86 处理器,所有这些都出自相同的集成开发环境。即使与多种语言组合和处理器架构同时协作。QNX Momentics 开发工具套件自始至终都可简化产品的生产周期。
QNX Momentics 开发工具套件可提供开发和部署一流嵌入式系统所需的所有资源:
•需要参考板?只需选择板级支持包,将预建其中的目标文件导入系统生成器中,然后生成您所需的镜像即可。
•启动新项目?启动一个向导,点击几个选项就能创建整个项目,然后就可以集中精力使用专门设计用于 C 和 C++ 的编辑器写入代码。
•编写自定义的驱动程序?使用含有丰富源码和软件框架的驱动程序开发工具包快速开始。然后使用相同的图形源代码调试程序测试应用程序和驱动程序。
•想优化系统性能?应用程序剖析器和内存分析工具会与其他集成开发环境工具协作,以简化用户的操作。
•需要对整个系统进行故障排解和优化处理?借助系统配置文件和经检测的内核,能以图形方式放大计时错误、死锁和其他各种故障点。
商业收益
QNX 提供了业内功能最丰富的嵌入式集成开发环境,便于用户深入了解系统的运行情况。QNX Momentics 开发工具套件是一种多语言、多主机、多目标的开发环境,其设计目的是显著加快嵌入式项目的交付速度,无论其大小如何。
•开发的 Eclipse 环境确保了工具间的无缝集成
•专门设计用于 C、C++ 和嵌入式 C++ 的代码开发工具
•系统跟踪工具用于程序配置、系统配置、内存分析和代码覆盖—远程目标调试和优化
•可选择 Windows®、Linux® 和 QNX Neutrino® 实时操作系统开发主机
•针对 ARM®、MIPS®、PowerPC®、SH-4、XScale® 和 86 处理器的目标支持
基于 GNU 的开发工具和 GNU 实用程序与构建环境