Укажите самый большой тип целочисленных данных, который может быть атомарно загружен и сохранен на оборудовании, которое вы используете для тестирования кода.
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 выбран. Если он не выбран, рекомендация отсутствует. |