文档

代码的外观

生成的代码中的控件标识符、代码样式、注释以及函数和文件横幅

修改控制代码外观和样式某些方面的配置参数,例如注释样式、数据类型转换模式和缩进样式。有关控制代码外观和样式的参数,请参见嵌入式编码器功能的代码生成从MATLAB代码

通过自定义代码生成模板(CGT)文件生成自定义横幅和预告片,以及代码节之前的注释。看到为C/ c++代码生成自定义文件和函数横幅

功能

coder.setupMISRAConfig 配置代码生成参数以提高代码与MISRA C:2012指南的符合性

编码器。MATLABCodeTemplate 代表代码生成模板的MATLAB编码器

主题

代码注释

为C/ c++代码指定注释样式

在MATLAB生成的C/ c++代码中生成单行或多行注释®代码。

标识符

自定义生成标识符

指定从MATLAB代码生成的C/ c++代码中的标识符格式。

代码风格

控制C代码风格

生成切换实例语句而不是if-elseif-else语句用C/ c++代码生成,由MATLAB代码生成。

为C/ c++代码指定缩进样式

使用K&R或Allman缩进样式在C/ c++代码生成的MATLAB代码。

生成代码中的控件符号左移

控制代码生成器是否在MATLAB代码生成的代码中使用带符号的左位移位替换2的幂乘法。

在生成的代码中控制数据类型转换

指定数据类型转换模式的C/ c++代码生成的MATLAB代码。指定默认模式、符合标准的模式或显式模式。

增加从MATLAB代码生成MISRA C兼容代码的可能性

配置代码生成参数以增加生成MISRA C的可能性®:2012兼容代码。

代码模板

代码生成模板文件的MATLAB代码

CGT文件指定了从MATLAB代码生成的C/ c++代码中的文件和函数横幅,以及代码段之前的注释。

为C/ c++代码生成自定义文件和函数横幅

自定义CGT文件,生成自己的文件和函数横幅在C/ c++代码生成的MATLAB代码。

这个话题有用吗?