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

Embedded Coder® 生成可读、紧凑且快速的 C 和 C++ 代码,以便用于嵌入式处理器、目标系统快速原型板和大规模生产中使用的微处理器。 Embedded Coder 提供了其他 MATLAB Coder 和 Simulink Coder™ 配置选项和高级优化,以便对所生成代码的函数、文件和数据进行细粒度控制。 这些优化可提高代码效率,并有助于与生产中使用的已有代码、数据类型和校准参数集成。 可以将第三方开发环境并入构建过程,以便为嵌入式系统上的全套部署生成可执行文件。

Embedded Coder 提供对 AUTOSAR 和 ASAP2 软件标准的内置支持。 它还提供可溯源性报告、代码接口文档和自动化软件验证,以支持 DO-178、IEC 61508 和 ISO 26262 软件开发。

了解有关 MathWorks 支持汽车航空工业自动化应用中认证的更多信息。


功能

配置和使用目标

配置代码生成设置。

了解更多

选择目标

使用配置对象和系统目标文件,将模型转换为产品级源代码和可执行文件。

了解更多

定义和控制自定义数据

定义和控制模型数据在所生成代码中的显示方式。

了解更多

优化和打包代码

控制函数边界、保留表达式并对多个模块应用优化以进一步缩小代码大小。

了解更多

注释、追踪和记录代码

检查为 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 requires MATLAB, and MATLAB Coder.


相关解决方案

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


新闻与事件

学习生成和验证生产代码