exponenta event banner

Наибольший размер атома: целое число

Описание

Укажите наибольший целочисленный тип данных, который может быть загружен и сохранен на выбранном оборудовании.

Категория: Внедрение аппаратных средств

Настройки

По умолчанию: Char

Char

Указывает, что char является наибольшим целым типом данных, который может быть атомарно загружен и сохранен на оборудовании.

Short

Указывает, что short является наибольшим целым типом данных, который может быть атомарно загружен и сохранен на оборудовании.

Int

Указывает, что int является наибольшим целым типом данных, который может быть атомарно загружен и сохранен на оборудовании.

Long

Указывает, что long является наибольшим целым типом данных, который может быть атомарно загружен и сохранен на оборудовании.

LongLong

Указывает, что long long является наибольшим целым типом данных, который может быть атомарно загружен и сохранен на оборудовании.

Совет

Этот параметр используется, где это возможно, для удаления ненужной двойной буферизации или ненужной защиты семафора на основе размера данных в генерируемом многоскоростном коде.

Зависимости

  • При выборе устройства с помощью параметров «Поставщик устройства» и «Тип устройства» задается значение этого параметра, зависящее от устройства.

  • Этот параметр включается только в том случае, если его можно изменить для выбранного оборудования.

  • Можно задать для этого параметра значение LongLong только если аппаратные средства поддерживают C long long и выбран параметр Включить длинную.

Информация командной строки

Параметр: ProdLargestAtomicInteger
Тип: строка
Значение: 'Char' | 'Short' | 'Int' | 'Long' | 'LongLong'
По умолчанию: 'Char'

Рекомендуемые параметры

ПриложениеНастройка
ОтладкаНикакого воздействия
ОтслеживаемостьНикакого воздействия
ЭффективностьЦелевая специфика
Меры безопасности

Рекомендации по моделированию без создания кода отсутствуют.
Для моделирования с генерацией кода выберите поставщика устройства и тип устройства, если они доступны в раскрывающемся списке. Если поставщик устройства и тип устройства недоступны, задайте специфичные для устройства значения с помощью Custom Processor.

См. также