自动代码生成
生产代码生成将模型转换为电子控制单元(ecu)的生产代码只需几秒或几分钟,而不是几周或几个月,这使得原始设备制造商和供应商能够实现18个月内完成复杂的ECU项目,按时交付符合AUTOSAR和ISO 26262标准的软件.
由Embedded Coder生成的数百万行代码®在今天的ecu中,MathWorks继续开发生产组织使用的技术:
- 软件架构和设计,包括AUTOSAR
- 生产代码生成
- 产品代码验证,包括软件在环和处理器在环测试
- ISO 26262认证
“双模混合动力系统将通用汽车基于模型的设计提升到了一个新的水平。该项目为我们在其他大型全球工程项目中应用MathWorks工具进行基于模型的设计提供了信心和经验。”
肯特·海尔弗里希(Kent Helfrich),通用汽车(General Motors)
软件架构与设计
代码生成与集成
生产代码验证
通过自动化执行和代码结果与参考模型行为的比较,环中软件(SIL)和环中处理器(PIL)测试形成了产品代码验证的基石。使用PIL api支持创建一个环境来测试您的特定ECU。金宝app模型和代码的双向链接允许您跟踪每一行到模型中的每个块和状态,帮助调试和验证。您可以编写、执行、检查和组织测试和使用测试套件金宝app仿真软件测试™.您可以使用以下方法计算生成代码的结构覆盖率金宝app仿真软件覆盖™测量测试的完整性。
ISO 26262认证
ISO 26262是主要的汽车功能安全标准。TÜV SÜD已通过ISO 26262嵌入式编码器认证,包括ASIL D. TÜV SÜD证书和认证报告可在IEC认证工具包.TÜV SÜD认证是基于特定应用的验证和验证工作流程,也在IEC认证套件中提供。
关于内嵌代码生成的更多信息
探索产品下载188bet金宝搏