Сконфигурируйте параметры и сигналы для калибровки AUTOSAR и измерения

Сконфигурируйте параметры рабочего пространства модели Simulink® и сигналы для калибровки во время выполнения AUTOSAR и измерения.

Сопоставьте параметры рабочего пространства модели с параметрами AUTOSAR

Откройте модель autosar_swc_counter.slx в качестве примера.

open_system('autosar_swc_counter')

От вкладки Apps откройте приложение AUTOSAR Component Designer. Откройте редактор Отображений Кода и выберите вкладку Parameters. Расширьте список доступных параметров модели и выберите INC. В Сопоставленном С выпадающим списком выберите ConstantMemory.

Чтобы просмотреть и изменить атрибуты AUTOSAR для постоянной памяти, кликните по значку. Для получения дополнительной информации о коде параметра и калибровочных атрибутах, смотрите Параметры Рабочего пространства модели Карты к Параметрам Компонента AUTOSAR.

Если у вас есть программное обеспечение Simulink Coder и Embedded Coder, можно сгенерировать алгоритмический код С и AUTOSAR XML (ARXML) описания компонента. Можно протестировать сгенерированный код в Simulink или интегрировать код и описания в среду выполнения AUTOSAR.

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

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

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

Сопоставьте сигналы Simulink и состояния к переменным AUTOSAR

Откройте модель autosar_swc_counter.slx в качестве примера, если это не уже открыто.

От вкладки Apps откройте приложение AUTOSAR Component Designer. Откройте редактор Отображений Кода и выберите вкладку Signals/States. Расширьте список доступных сигналов и выберите equal_to_count. Выбор сигнала подсвечивает сигнал в диаграмме модели. В Сопоставленном С выпадающим списком выберите StaticMemory.

Чтобы просмотреть и изменить атрибуты AUTOSAR для статического ЗУ, кликните по значку. Для получения дополнительной информации о коде сигнала и калибровочных атрибутах, смотрите Блоки-сигналы Карты и состояния к Переменным AUTOSAR.

Если у вас есть программное обеспечение Simulink Coder и Embedded Coder, можно сгенерировать алгоритмический код С и AUTOSAR XML (ARXML) описания компонента. Можно протестировать сгенерированный код в Simulink или интегрировать код и описания в среду выполнения AUTOSAR.

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

  • Экспортируемые файлы ARXML содержат STATIC-MEMORYS описания для сигналов и состояний, которые вы сконфигурировали как StaticMemory. В среде выполнения AUTOSAR инструменты калибровки могут получить доступ к StaticMemory AUTOSAR блоки для измерения и калибровки.

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

Ссылки по теме