Препятствуйте тому, чтобы Fixed-Point Tool заменил целочисленные типы данных

При выполнении переопределения типа данных (DTO) в выбранной системе Fixed-Point Tool заменяет типы выходных данных каждого блока в системе. Единственные блоки, которые никогда не затрагиваются DTO, являются блоками с boolean или перечисленные типы выходных данных или блоки, которые являются нетронутыми DTO проектом (например, блоки интерполяционной таблицы). В зависимости от вашего приложения вы можете хотеть определенные сигналы сохранить их тип данных (например, блоки, которые представляют индексы). Чтобы препятствовать тому, чтобы Fixed-Point Tool заменил тип данных определенного блока, установите Data type override установка числового типа блока к Off.

  1. Откройте диалоговое окно Block Parameters путем двойного клика по блоку.

  2. Под вкладкой Signal Attributes откройте Ассистент Типа данных путем нажатия.

  3. Установите Data type override на Off.

Можно установить это переопределение на прочь в командной строке путем изменения настроек Data Type Override numerictype сигнала. В этом примере тип выходных данных этого блока остается встроенный uint8 даже после выполнения переопределения типа данных.