Поддержите матричный ввод-вывод корневого уровня с помощью одномерных массивов

Описание

Позвольте матричный ввод-вывод корневого уровня для упорядоченного по столбцам размещения массивов

Генерация кода Category:> Опции Генерации кода AUTOSAR

Настройки

Значение по умолчанию: 'off'

На

Для моделей компонента AUTOSAR, которые используют упорядоченное по столбцам размещение массивов, поддержки программного обеспечения матричный ввод-вывод на корневом уровне путем генерации кода, который реализует матрицы как одномерные массивы.

'off'

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

Советы

  • Установите то же значение для главных и моделей, на которые ссылаются.

  • Для модели компонента AUTOSAR с многомерными массивами, если вы устанавливаете размещение параметра конфигурации Массивов модели на Row-major, можно сохранить размерности многомерных массивов в сгенерированном коде C. Сохранение измерений массива в сгенерированном коде может улучшить интеграцию кода.

    Когда размещение Массивов установлено в Row-major, Матричный ввод-вывод корневого уровня поддержки с помощью одномерных массивов не оказывает влияния.

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

Параметр: AutosarMatrixIOAsArray
Ввод: символьный вектор
Значение: 'on' | 'off'
Значение по умолчанию: 'off'

Похожие темы