某所装备软件集成开发环境项目案例

2026/01/15

项目背景

某所是我国航天控制与信息技术领域的核心研发单位,长期承担载人航天、深空探测、新一代运载火箭及国防重点型号的控制系统研制任务。随着航天强国战略深入推进,实现关键软硬件自主可控已成为国家重大战略需求。特别是在长征系列、东风系列等重要装备中,国产化处理器(如Sparc架构)全面应用,对配套软件开发环境及国产化操作系统的兼容性、可靠性、实时性提出了更高标准。

原有开发工具链对国产处理器架构支持不足,系统移植与调试效率低,难以满足高可靠、高安全、强实时的航天软件开发与部署要求。神软公司推出的神舟IDE,实现了装备软件从代码编写、编译、调试到固化的全链路、全自主开发能力,为关键装备软件研制全面国产化提供了坚实技术基础。


客户需求

该所提出以下系统建设目标:

自主可控与高安全可靠:编译工具链实现自主研发,并通过源码与目标码级别的全维度安全性与可靠性分析;

多架构处理器支持:全面兼容国内外常用宇航处理器,并对国产宇航处理器进行深度定制与适配;

缺陷智能规避能力:集成动态更新的处理器缺陷库,编译阶段自动规避已知缺陷,确保代码安全;

多层次调试与定位手段:提供模拟器调试、硬件板级调试、反向调试、多机协同调试及崩溃现场分析等功能;

一体化工具集成:支持建模、静态分析、配置管理、单元测试等工具无缝集成,提升开发效率;

统一多处理器开发环境:支持开发人员在统一平台中适配多种处理器架构,避免环境切换带来的效率损耗。


应用效果

神舟IDE在该所部署应用后,取得显著成效:

彻底解决编译工具链安全可信问题,有力支撑型号安全关键软件实现全面自主可控;

完成对多款国产宇航处理器的深度适配,满足其在复杂应用场景下的特殊开发需求;

通过智能编译技术有效规避国产处理器潜在缺陷,保障装备研制任务顺利推进;

提供高效的缺陷定位与调试手段,显著缩短复杂嵌入式软件中隐性、随机性问题的排查周期;

支持软件仿真调试,提高了装备软件研制效率,缩短了装备软件研制周期;

统一开发环境与工具链,实现多项目、多处理器架构下的高效协同开发,提升团队整体研发效率与体验。


支撑产品

神舟高可靠嵌入式软件开发环境(神舟IDE)