Можно смоделировать постоянную память AUTOSAR для приложений AUTOSAR. К модели AUTOSAR постоянная память импортируйте постоянные определения памяти из файлов arxml
или создайте постоянное содержание памяти в Simulink®. Для получения информации о высокоуровневом постоянном рабочем процессе памяти смотрите Статическую и Постоянную Память.
AUTOSAR постоянная память (ConstantMemory
), введенный в версии 4.0 схемы AUTOSAR, соответствует Simulink внутренние глобальные параметры. В Среде выполнения AUTOSAR (RTE) инструменты калибровки могут получить доступ к блокам ConstantMemory
для измерения и калибровки.
К модели AUTOSAR постоянная память можно использовать параметры рабочего пространства модели Simulink в модели. Сгенерировать блоки ConstantMemory
для данных о параметре рабочего пространства модели в вашей модели AUTOSAR, редакторе Отображений открытого кода. Используйте вкладку Parameters, чтобы сопоставить параметры с ConstantMemory
. Например:
Откройте модель AUTOSAR, которая содержит параметры рабочего пространства модели, для которых вы хотите сгенерировать блоки ConstantMemory
. Этот пример использует модель autosar_swc_counter
.
В перспективе кода AUTOSAR, редакторе Отображений открытого кода и выборе вкладка Parameters. В списке доступных параметров выберите INC
. Выбор параметра отображает атрибуты параметра в Property Inspector. Используйте Property Inspector, чтобы изменить атрибуты параметра. В Mapped To выпадающий список выберите ConstantMemory
. Для получения дополнительной информации о коде параметра и калибровочных атрибутах, смотрите Параметры Рабочего пространства модели Карты к Внутренним Параметрам Компонента AUTOSAR.
Когда вы генерируете код:
Экспортируемые файлы arxml
содержат описания CONSTANT-MEMORYS
для параметров, которые вы сконфигурировали как ConstantMemory
.
Сгенерированный код C объявляет и ссылается на постоянные параметры памяти.