При выполнении переопределения типа данных (DTO) в выбранной системе Fixed-Point Tool заменяет типы выходных данных каждого блока в системе. Единственные блоки, которые никогда не затрагиваются DTO, являются блоками с boolean
или перечисленными типами выходных данных, или блоками, которые являются нетронутыми DTO проектом (например, блоки интерполяционной таблицы). В зависимости от вашего приложения вы можете хотеть определенные сигналы сохранить их тип данных (например, блоки, которые представляют индексы). Чтобы препятствовать тому, чтобы Fixed-Point Tool заменил тип данных определенного блока, установите установку Data type override
числового типа блока к Off
.
Откройте диалоговое окно Block Parameters путем двойного клика по блоку.
Под вкладкой Signal Attributes откройте Ассистент Типа данных путем нажатия.
Установите Data type override на Off
.
Можно установить это переопределение на прочь в командной строке путем изменения настроек Data Type Override numerictype сигнала. В этом примере тип выходных данных этого блока остается встроенный uint8
даже после выполнения переопределения типа данных.