Укажите наибольший тип целочисленных данных, которые могут быть атомарно загружены и сохранены на оборудовании, используемом для тестирования кода.
Категория: Внедрение аппаратных средств
По умолчанию:
Char
CharУказывает, что char является наибольшим целым типом данных, который может быть атомарно загружен и сохранен на оборудовании, используемом для тестирования кода.
ShortУказывает, что short является наибольшим целым типом данных, который может быть атомарно загружен и сохранен на оборудовании, используемом для тестирования кода.
IntУказывает, что int является наибольшим целым типом данных, который может быть атомарно загружен и сохранен на оборудовании, используемом для тестирования кода.
LongУказывает, что long является наибольшим целым типом данных, который может быть атомарно загружен и сохранен на оборудовании, используемом для тестирования кода.
LongLongУказывает, что long long является наибольшим целым типом данных, который может быть атомарно загружен и сохранен на оборудовании, используемом для тестирования кода.
Этот параметр используется, где это возможно, для удаления ненужной двойной буферизации или ненужной защиты семафора на основе размера данных в генерируемом многоскоростном коде.
При выборе устройства с помощью параметров «Поставщик устройства» и «Тип устройства» задается значение этого параметра, зависящее от устройства.
Этот параметр включается только в том случае, если его можно изменить для выбранного оборудования.
Можно задать для этого параметра значение LongLong только в том случае, если оборудование, используемое для тестирования кода, поддерживает длинный тип данных C и выбран параметр Включить длинный тип.
Параметр:
TargetLargestAtomicInteger |
Значение:
'Char' | 'Short' | 'Int' | 'Long' | 'LongLong' |
По умолчанию:
'Char' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого воздействия |
| Отслеживаемость | Никакого воздействия |
| Эффективность | Целевая специфика |
| Меры безопасности | Нет влияния, если тестовое оборудование совпадает с производственным. Если он не выбран, рекомендации отсутствуют. |