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

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

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

Откройте пример модели autosar_swc_counter.slx.

open_system('autosar_swc_counter')

На вкладке Apps откройте приложение AUTOSAR Component Designer. Откройте редактор Отображения и Property Inspector. В редакторе Отображения выберите вкладку Parameters. Разверните список доступных параметров модели и выберите INC. В раскрывающемся списке «Сопоставлено с» выберите ConstantMemory.

При выборе параметра отображаются атрибуты параметров в Property Inspector. Используйте Property Inspector, чтобы изменить атрибуты параметра. Для получения дополнительной информации о коде параметра и атрибутах калибровки смотрите Map Model Workspace Parameters to AUTOSAR Component Parameters.

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

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

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

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

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

Откройте пример модели autosar_swc_counter.slx, если он еще не открыт.

На вкладке Apps откройте приложение AUTOSAR Component Designer. Откройте редактор Отображения и Property Inspector. В редакторе Отображения выберите вкладку Signals/States. Разверните список доступных сигналов и выберите equal_to_count. В раскрывающемся списке «Сопоставлено с» выберите StaticMemory.

Выбор сигнала подсвечивает сигнал в диаграмме модели и отображает атрибуты сигнала в Property Inspector. Используйте Property Inspector, чтобы изменить атрибуты сигнала. Для получения дополнительной информации о коде сигнала и атрибутах калибровки, смотрите Сопоставить сигналы блока и состояния с переменными AUTOSAR.

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

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

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

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

Связанные ссылки