В чем разница между AssemblySwConnector и DelegationSwConnector в архитектуре AUTOSAR? - PullRequest
0 голосов
/ 06 января 2020

Моя цель - создать интерфейс между компонентом ПО и модулем BSW.

1 Ответ

0 голосов
/ 06 января 2020

Для вашего случая использования вам нужен только AssemblySwConnector. Программные компоненты подключаются к сервисным компонентам (которые представляют модули BSW) в плоском извлечении ECU, когда DelegationSwConnector s уже разрешены.

Но в любом случае, DelegationSwConnector используется для поддержки создания иерархии программных компонентов. Это может быть полезно для целей проектирования (можно использовать простые блоки для составления сложной общей семантики, которая, в свою очередь, может использоваться для дальнейших композиций).

Эти иерархические композиции, созданные для целей проектирования, сглаживаются для фактических интеграция на ЭБУ и DelegationSwConnector s удаляются в процессе выравнивания.

Дополнительную информацию о подходе к выравниванию можно найти в документе спецификации системного шаблона AUTOSAR.

...