Компоненты программного обеспечения AUTOSAR и составы

AUTOSAR software components является допускающими повторное использование базовыми блоками программного обеспечения AUTOSAR. Компонент программного обеспечения AUTOSAR инкапсулирует один или несколько алгоритмов и связывается с его средой через четко определенные порты. Например, приложение дросселя может включать компоненты программного обеспечения AUTOSAR, которые представляют датчики для дросселя и ускоряющие датчики педали, монитор положения дросселя, контроллер и привод.

Компонент программного обеспечения AUTOSAR соединяется со средой выполнения AUTOSAR для связи с другими компонентами программного обеспечения и программным обеспечением в Основном Программном слое программной архитектуры AUTOSAR. Можно снова использовать и переместить компоненты программного обеспечения между ЭКЮ.

В Simulink® вы представляете компоненты программного обеспечения AUTOSAR компонентами модели Simulink, такими как Модель, подсистема и Функциональные блоки Simulink.

AUTOSAR compositions является компонентами программного обеспечения AUTOSAR, что совокупные группы компонентов программного обеспечения, которые связали функциональность. Состав является системной абстракцией, которая упрощает масштабируемость и помогает управлять сложностью при разработке логического представления программного обеспечения.

Этот рисунок показывает состав для управления положением дросселя.

Состав состоит из компонентов программного обеспечения, которые представляют:

  • Два датчика положения дросселя

  • Отрегулируйте монитор положения

  • Ускоряющий датчик положения педали

  • Контроллер

  • Отрегулируйте привод положения

Если вы используете Классическую Платформу AUTOSAR, можно смоделировать состав программного обеспечения AUTOSAR путем импорта описания ARXML состава в Simulink, или при помощи модели архитектуры AUTOSAR, чтобы создать состав программного обеспечения (требует System Composer™).

Похожие темы