飞行代码生成自动将模型转换为高质量、文档良好的代码,嵌入到可替换单元(lru)中,这使得航空航天公司能够每行代码节省40%,达到六西格玛飞行软件质量,并有一个自动驾驶仪工作在第一次尝试.
与数百万行的飞行代码生成从嵌入式编码器®在今天的lru中,MathWorks继续开发生产组织使用的技术:
- 软件体系结构和设计
- 飞行代码生成
- 飞行代码验证,包括软件在环测试和处理器在环测试
- 做- 178认证
“我们使用Simulink中的ARP4754系统设计模型来建立稳定、客金宝app观的需求。我们使用该模型作为do -178软件设计模型的基础,从而节省了时间,我们从中生成飞行代码,并重复使用验证测试进行软件验证。”
罗纳德·布朗鲁,空中客车直升机公司
软件架构与设计
飞行代码生成与集成
飞行代码验证
金宝appSimulink Code Inspector™通过执行结构等价性分析和生成涉及模型及其生成的代码的可跟踪性报告,帮助自动化安全标准的源代码审查。
软件在环(SIL)、处理器在环(PIL)和硬件在环(HIL)测试通过自动执行代码并将代码结果与参考模型行为进行比较,形成飞行代码验证的基石。使用时支持创建PIL测试环境金宝app嵌入式编码器或直接连接到您的处理器板。您可以使用,来编写、执行、检查和组织测试和测试套件金宝app仿真软件测试™.您可以使用以下方法计算生成代码的结构覆盖率金宝app仿真软件覆盖™度量测试的完整性。
- 178 b认证吗
DO-178是主要的航空航天软件安全标准。对DO-178的Ma金宝appthWorks支持可在DO资格套件.它通过使用合格的工具来验证模型和代码,包括Simulink code Inspector,从而实现合格的代码生成工作流。金宝app
更多关于嵌入式代码生成
探索产品下载188bet金宝搏