Сконфигурируйте постоянную память AUTOSAR

Можно смоделировать постоянную память AUTOSAR для приложений AUTOSAR. К модели AUTOSAR постоянная память импортируйте постоянные определения памяти из файлов ARXML или создайте постоянное содержание памяти в Simulink®. Для получения информации о высокоуровневом постоянном рабочем процессе памяти смотрите Статическую и Постоянную Память.

AUTOSAR постоянная память (ConstantMemory) соответствует Simulink внутренние глобальные параметры. В среде выполнения AUTOSAR инструменты калибровки могут получить доступ к ConstantMemory блоки для измерения и калибровки.

К модели AUTOSAR постоянная память можно использовать параметры рабочего пространства модели Simulink в модели. Сгенерировать ConstantMemory блоки для данных о параметре рабочего пространства модели в вашей модели AUTOSAR, откройте редактор Отображений Кода. Используйте вкладку Parameters, чтобы сопоставить параметры с ConstantMemory. Например:

  1. Откройте модель AUTOSAR, которая содержит параметры рабочего пространства модели, для которых вы хотите сгенерировать ConstantMemory блоки. Этот пример использует модель autosar_swc_counter.

  2. В перспективе кода AUTOSAR откройте редактор Отображений Кода и выберите вкладку Parameters. В списке доступных параметров выберите INC. Выбор параметра отображает атрибуты параметра в Property Inspector. Используйте Property Inspector, чтобы изменить атрибуты параметра. В Mapped To выпадающий список выберите ConstantMemory. Для получения дополнительной информации о коде параметра и калибровочных атрибутах, смотрите Параметры Рабочего пространства модели Карты к Параметрам Компонента AUTOSAR.

Когда вы генерируете код:

  • Экспортируемые файлы ARXML содержат CONSTANT-MEMORYS описания для параметров, которые вы сконфигурировали как ConstantMemory.

  • Сгенерированный код C объявляет и ссылается на постоянные параметры памяти.

Смотрите также

|

Связанные примеры

Больше о