主要内容

防止定点工具覆盖整型数据类型

在选定的系统上执行数据类型覆盖(DTO)时,定点工具将覆盖系统中每个块的输出数据类型。唯一不受DTO影响的块是带布尔或枚举输出数据类型,以及DTO在设计上未触及的块(例如,查询表块)。根据应用程序的不同,您可能希望保留某些信号的数据类型,例如表示索引的块。

要防止定点工具覆盖特定块的数据类型,请将DataTypeOverride将块的数字类型设置为

  1. 通过双击块打开块参数对话框。

  2. 信号的属性选项卡,输出数据类型字段,指定所需的数据类型并设置etDataTypeOverride财产

您可以在命令行通过更改信号的数据类型覆盖设置将此覆盖设置为关闭numerictype.在本例中,该块的输出数据类型仍然是内置的uint8即使在执行数据类型覆盖之后。

或者,您可以使用根据定点工具的更改锁定输出数据类型设置在许多块上可用的参数。

相关的话题