生成针对嵌入式系统优化的 C 和 C++ 代码

Embedded Code® 可生成可读、紧凑且快速的 C 和 C++ 代码,以便用于大规模生产中使用的嵌入式处理器。通过高级优化对生成的函数、文件和数据进行精确控制,它扩展了 MATLAB Coder™ 和 Simulink Coder™ 的功能。这些优化可提高代码效率,并有助于与已有代码、数据类型和标定参数集成。可以集成第三方开发工具,以便为嵌入式系统或快速原型板上的全套部署构建可执行文件。

Embedded Coder 为 AUTOSARMISRA C® 和 ASAP2 软件标准提供内置支持。它还提供可溯源性报告、代码文档和自动化软件验证,以支持 DO-178IEC 61508 和 ISO 26262 软件开发。Embedded Coder 代码可移植,并且可在任何处理器上编译和执行。此外,Embedded Coder 为特定硬件提供了包含高级优化和设备驱动程序的支持软件包。

使用Simulink 部署AUTOSAR的十大最佳实践


功能

配置以生成代码

使用 Embedded Coder Quick Start 快速启动通过 Simulink® 生成代码的操作。

了解更多

选择目标

使用硬件支持包在嵌入式设备上快速部署生成的代码。

了解更多

使用自定义数据

使用 Embedded Coder 数据字典来定义和控制模型与数据在所生成代码中的出现方式。

了解更多

优化和打包代码

优化代码以缩小代码大小并加快速度,然后指定代码接口和文件。

了解更多

注释、追踪和记录代码

检查为 MATLAB® 文件和函数或 Simulink 模型和子系统所生成的代码。

了解更多

执行和验证代码

将生成的代码插入到代码执行环境中,然后实现验证自动化。

了解更多

产品资源

通过浏览这些资源,探索有关 Embedded Coder 的更多信息。

文档

浏览 Embedded Coder 函数和功能文档,包括发行说明和代码示例

功能

浏览可用 Embedded Coder 函数的列表

模块

查看 Embedded Coder 支持的 Simulink 模块库

系统要求

查看最新 Embedded Coder 版本的系统要求

技术文章

查看使用 Embedded Coder 方面的文章,了解可以带来的技术优势

社区和支持

查找问题答案并浏览故障排除资源

硬件支持

将 Embedded Coder 连接到硬件平台

用户案例

了解 Embedded Coder 正在如何推动您行业内的研发步伐。

产品级代码生成的开发板卡

生产代码生成评估工具包


试用或购买

开始使用Embedded Coder 产品有多种方式。 下载免费试用版, or 了解定价和许可选项。

获取免费试用版

试用 Embedded Coder。

获取试用版

准备购买?

购买 Embedded Coder 并了解附加产品。

联系销售
定价和许可

有疑问吗?

Tom

联系 Tom Erkkinen,
Embedded Coder 技术专家

给 Tom 发送电子邮件

Embedded Coder 需要: MATLAB, MATLAB Coder


相关解决方案

使用 Embedded Coder 来解决科技与工程上的挑战:


新闻与事件

生产代码评估工具包