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

Описание

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

Category: аппаратной реализации

Настройки

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

Char

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

Short

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

Int

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

Long

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

LongLong

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

Совет

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

Зависимости

  • Выбор устройства при помощи параметров Device vendor и Device type устанавливает значение конкретного устройства для этого параметра.

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

  • Можно задать этот параметр как LongLong только если оборудование, используемое для тестирования кода, поддерживает длинный тип данных C, и вы выбрали Enable long long.

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

Параметр: TargetLargestAtomicInteger
Значение: 'Char' | 'Short' | 'Int' | 'Long' | 'LongLong'
По умолчанию: 'Char'

Рекомендуемые настройки

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

Нет влияния, когда Test hardware is the same as production hardware выбран. Если он не выбран, рекомендация отсутствует.

Похожие темы