主要内容

标识符格式控制参数限制

适用于标识符格式控制参数:

  • 属性的设置当前不完全符合以下自动生成的标识符最大标识符长度参数。代码生成>标识符窗格中的“配置参数”对话框。

    • 模型的方法

      • 适用的格式方案为R F美元,最长的$ F_derivatives,长度为12个字符。模型名最多可以有19个字符,不超过默认值最大标识符长度31日。

    • 由s -函数或依赖于s -函数的附加产品(如DSP System Toolbox™)生成的本地函数下载188bet金宝搏

    • 由s函数或依赖于s函数的DSP System Toolbox等附加产品生成的局部变量下载188bet金宝搏

    • DW由引用模型中的s函数生成的标识符

    • 定点共享实用程序宏或共享实用程序函数

    • 金宝app®rtm

      • 大多数都在默认范围内最大标识符长度但有些人超过了限制。的例子是RTMSpecAccsGetStopRequestedValStoredAsPtrRTMSpecAccsGetErrorStatusPointer,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接近最大标识符长度,则名称超过最大标识符长度。