Рабочие процессы для AUTOSAR

Эта тема описывает, как использовать AUTOSAR Blockset и программное обеспечение Embedded Coder®, чтобы сконфигурировать представление Simulink® приложения AUTOSAR для модельно-ориентированного проектирования, и впоследствии сгенерировать код из модели, которая выполняет стандарт AUTOSAR.

Два типичных рабочих процесса:

  • Рабочий процесс туда и обратно, в котором вы импортируете компоненты программного обеспечения AUTOSAR, созданные Инструментом разработки AUTOSAR (AAT) в среду модельно-ориентированного проектирования Simulink, и более поздними XML-описаниями экспорта и кодом С для слияния назад в среду AAT.

  • Simulink, порожденный, или вверх дном, рабочий процесс, в котором вы берете модельно-ориентированное проектирование, которое произошло в Simulink, конфигурирует и развивает его для генерации кода AUTOSAR и экспортирует XML-описания и код С для использования в среде AUTOSAR.

Рабочий процесс туда и обратно

Эта схема показывает рабочий процесс туда и обратно.

В рабочем процессе туда и обратно вы выполняете следующие задачи:

  1. Импортируйте ранее заданные компоненты программного обеспечения AUTOSAR, включая определения калибровочных параметров, в Simulink. См.:

  2. Разработайте модель в Simulink. Сконфигурируйте элементы компонента программного обеспечения AUTOSAR, сопоставьте элементы модели Simulink с элементами компонента программного обеспечения AUTOSAR и подтвердите настройку AUTOSAR. См.:

  3. Экспортируйте компонент программного обеспечения AUTOSAR от Simulink, генерируя файлы XML-описания и файлы кода С. См.:

    Можно проверить сгенерированный код в симуляции. Смотрите Проверяют AUTOSAR C или Код С++ с SIL и PIL.

  4. Объедините сгенерированный код и файлы описания с другими системами при помощи инструмента разработки AUTOSAR.

    Можно использовать инструмент разработки, чтобы экспортировать спецификации, которые можно импортировать назад в Simulink. Если код arxml содержит изменения компонента программного обеспечения AUTOSAR, можно обновить модель, чтобы отразить изменения. Смотрите Импорт Обновления Компонента программного обеспечения AUTOSAR.