exponenta event banner

Настройка постоянной памяти AUTOSAR

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

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

Для моделирования постоянной памяти AUTOSAR в модели можно использовать параметры рабочего пространства модели Simulink. Произвести ConstantMemory для данных параметров рабочей области модели в модели AUTOSAR откройте редактор «Сопоставления кодов». Вкладка «Параметры» используется для сопоставления параметров с ConstantMemory. Например:

  1. Откройте модель AUTOSAR, содержащую параметры рабочей области модели, для которой требуется создать ConstantMemory блоки. В этом примере используется модель autosar_swc_counter.

  2. В ракурсе кода AUTOSAR откройте редактор «Сопоставления кодов» и перейдите на вкладку «Параметры». В списке доступных параметров выберите INC. При выборе параметра атрибуты параметров отображаются в Инспекторе свойств. Используйте инспектор свойств для изменения атрибутов параметров. В раскрывающемся списке «Сопоставлено» выберите ConstantMemory. Дополнительные сведения о коде параметра и атрибутах калибровки см. в разделе Сопоставление параметров рабочего пространства модели с параметрами компонента AUTOSAR.

При создании кода:

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

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

См. также

|

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

Подробнее