汤姆Erkkinen,Mathworks
使用嵌入式编码器生成为嵌入式系统优化的C和c++代码®。
嵌入式编码器通过扩展Matlab Coder™和Simulink Coder™提供的功能来生成针对嵌入式系统优化的C和C ++代码。万博1manbetx
生成的代码是ANSI和ISO C兼容,因此它可以在几乎任何固定或浮点设备上运行,并且特别适用于需要最小化内存使用或最大化速度的应用程序。
您可以使用目标特定优化和自定义使用代码替换库替换默认代码输出,如此处所示,或使用遗留代码工具。
嵌入式编码器允许您从模型查看并导航到其生成的代码,并使用具有可跟踪性链接的代码报告再次返回。
您可以验证代码执行是否使用循环和处理器内测试匹配模型仿真结果。SIL和PIL测试还可包括代码覆盖分析和执行分析。
要生成代码,请使用代码生成顾问来建立目标。例如,您可能希望针对速度优化的代码,但不是以牺牲Misra-C合规性为代价。
其他选项允许您定位Autosar环境,或使用类定义生成C ++。您还可以通过更改其默认值来控制函数调用接口和数据定义。
嵌入式编码器借用对流行IDE,实时操作系统,运行时环境和嵌入式处理器的示例集成;此外,它提供了您需要创建自己的自定义环境的API和工具。
有关嵌入式编码器的更多信息,包括认证标准支持,请单击下面的链接。万博1manbetx
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。