标识符格式控制参数限制
适用于标识符格式控制参数:
属性的设置当前不完全符合以下自动生成的标识符最大标识符长度参数。代码生成>标识符窗格中的“配置参数”对话框。
模型的方法
适用的格式方案为
R F美元
,最长的$ F
是_derivatives
,长度为12个字符。模型名最多可以有19个字符,不超过默认值最大标识符长度31日。
由s -函数或依赖于s -函数的附加产品(如DSP System Toolbox™)生成的本地函数下载188bet金宝搏
由s函数或依赖于s函数的DSP System Toolbox等附加产品生成的局部变量下载188bet金宝搏
DW
由引用模型中的s函数生成的标识符定点共享实用程序宏或共享实用程序函数
金宝app®
rtm
宏大多数都在默认范围内最大标识符长度但有些人超过了限制。的例子是
RTMSpecAccsGetStopRequestedValStoredAsPtr
,RTMSpecAccsGetErrorStatusPointer
,RTMSpecAccsGetErrorStatusPointerPointer
.
定义保护保护宏
头文件保护,例如
_h_ _RTW_HEADER_ $(文件名)
,可以超过默认值最大标识符长度给出一个文件名,比如R_private.h美元
.包括文件保护,例如
_ R_COMMON_INCLUDES_美元
.类型定义
警卫,例如_CSCI_ R_CHARTSTRUCT_美元
.
在某些情况下,以下标识符可能与其他标识符冲突。
模型的方法
可重入模型函数参数
由s -函数或依赖于s -函数的DSP System Toolbox等附加产品生成的本地函数下载188bet金宝搏
由s函数或依赖于s函数的DSP System Toolbox等附加产品生成的局部变量下载188bet金宝搏
定点共享实用程序宏或共享实用程序函数
包括头保护宏
以下对Simulink软件未知的外部标识符可能与自动生成的标识符冲突。金宝app
自定义代码中定义的标识符
自定义头文件中定义的标识符
标识符通过非ANSI®C标准库
由自定义TLC代码定义的标识符
为模拟目标生成的标识符可能超过最大标识符长度.仿真目标包括模型参考仿真目标、加速仿真目标、RSim目标和s函数目标。
使用模型名和总线对象数据类型名生成的标识符(它们都是长名称)可能超过最大标识符长度.例如,一个基准值变量名生成为<model_name>
_rtZ
<bus_name>。如果model_name而且bus_name接近最大标识符长度,则名称超过最大标识符长度。