Сконфигурируйте параметры рабочего пространства модели Simulink® и сигналы для калибровки во время выполнения AUTOSAR и измерения.
Откройте модель autosar_swc_counter.slx
в качестве примера.
open_system('autosar_swc_counter')
От вкладки Apps откройте приложение AUTOSAR Component Designer. Откройте редактор Отображений Кода и Property Inspector. В редакторе Отображений Кода выберите вкладку Parameters. Расширьте список доступных параметров модели и выберите INC
. В Сопоставленном С выпадающим списком выберите ConstantMemory
.
Выбор параметра отображает атрибуты параметра в Property Inspector. Используйте Property Inspector, чтобы изменить атрибуты параметра. Для получения дополнительной информации о коде параметра и калибровочных атрибутах, смотрите Параметры Рабочего пространства модели Карты к Параметрам Компонента AUTOSAR.
Если у вас есть программное обеспечение Simulink Coder и Embedded Coder, можно сгенерировать алгоритмический код С и AUTOSAR XML (ARXML) описания компонента. Можно протестировать сгенерированный код в Simulink или интегрировать код и описания в среду выполнения AUTOSAR.
Когда вы генерируете код:
Экспортируемые файлы ARXML содержат CONSTANT-MEMORYS
описания для параметров, которые вы сконфигурировали как ConstantMemory
. В среде выполнения AUTOSAR инструменты калибровки могут получить доступ к ConstantMemory
AUTOSAR блоки для измерения и калибровки.
Сгенерированный код C объявляет и ссылается на постоянные параметры памяти.
Откройте модель 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 инструменты калибровки могут получить доступ к StaticMemory
AUTOSAR блоки для измерения и калибровки.
Сгенерированный код C объявляет и ссылается на переменные статического ЗУ.