Укажите самый большой тип целочисленных данных, который может быть атомарно загружен и сохранен на выбранном оборудовании.
Category: аппаратной реализации
По умолчанию:
Char
CharЗадает, что char - самый большой целочисленный тип данных, который может быть атомарно загружен и сохранен на оборудовании.
ShortЗадает, что short - самый большой целочисленный тип данных, который может быть атомарно загружен и сохранен на оборудовании.
IntЗадает, что int - самый большой целочисленный тип данных, который может быть атомарно загружен и сохранен на оборудовании.
LongЗадает, что long - самый большой целочисленный тип данных, который может быть атомарно загружен и сохранен на оборудовании.
LongLongЗадает, что long long - самый большой целочисленный тип данных, который может быть атомарно загружен и сохранен на оборудовании.
Используйте этот параметр, где это возможно, чтобы удалить ненужную двойную буферизацию или ненужную защиту семафора, основанную на размере данных, в сгенерированном многоразовом коде.
Выбор устройства при помощи параметров Device vendor и Device type устанавливает значение конкретного устройства для этого параметра.
Этот параметр включен, только если вы можете изменить его для выбранного оборудования.
Можно задать этот параметр как LongLong только в том случае, если оборудование поддерживает long long C тип данных, и вы выбрали Enable long long.
Параметр:
ProdLargestAtomicInteger |
| Тип: строка |
Значение:
'Char' | 'Short' | 'Int' | 'Long' | 'LongLong' |
По умолчанию:
'Char' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого влияния |
| Трассируемость | Никакого влияния |
| Эффективность | Конкретный целевой объект |
| Меры безопасности | Нет рекомендации для симуляции без генерации кода. |
Аппаратные опции аппаратной реализации (Simulink Coder)
Определение характеристик производственного оборудования (Simulink Coder)