【技术实现步骤摘要】
本专利技术涉及一种开发平台,特别是涉及一种机载嵌入式软件开发平台。
技术介绍
随着机载航空电子系统的不断发展,越来越多的航电功能改由机载软件来实现,机载软件规模呈数量级的增加,机载软件的复杂性呈指数倍增长,例如F-22机载软件源程序多达170万行,而F-35机载软件源程序更是多达500万行。更多的软件代码意味着更多的开发和调试工作。然而由于嵌入式软件的特殊性,其开发调试与目标机的状态密切相关没有可以运行的硬件,就无法进行调试工作。待目标机开发调试完毕,才可以进行开发机-目标机联调。然而,传统的调试模式 是宿主机编译一加载至目标机一目标机运行一发现问题一宿主机修改代码一宿主机编译一加载至目标机一目标机运行一发现问题等。以上的开发过程,由于需要做大量的重复无用功,导致开发效率无法提高。更重要的是,无法摆脱硬件对软件开发的束缚,使得型号的研制呈明显的先硬后软的串行模式。然而由于型号项目的日益紧迫,机载航空电子系统的开发周期不断被压缩。硬件的开发周期由于受元器件采购、印制板的调试生产等因素的影响,压缩空间有限。而软件的开发调试又必需建立在硬件的基础上,使得机载航空电子系 ...
【技术保护点】
一种机载嵌入式软件开发平台,其特征在于,所述机载嵌入式软件开发平台包括开发平台管理模块、嵌入式应用模块、数据仿真驱动模块、SRU驱动接口模拟模块、VxWorks?API接口模拟模块、分系统管理仿真模块、LRU控制仿真模块和显示仿真模块;开发平台管理模块用于在开发平台内部管理嵌入式应用模块、数据仿真驱动模块、SRU驱动接口模拟模块和VxWorks?API接口模拟模块,并以多进程的方式调度分系统管理仿真模块、LRU控制仿真模块和显示仿真模块以及维护相关窗口句柄;嵌入式应用模块用以实现嵌入式系统功能的核心软件,具有与硬件无关的高度可移植性,可以无需任何调整地在真实硬件环境或开发平 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:王念伟,缪万胜,姜轶,张祺,管铭,
申请(专利权)人:中国航空无线电电子研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。