アトミック ソフトウェア コンポーネントをもつ AUTOSAR ソフトウェア コンポジションのインポート (Classic Platform)
AUTOSAR ソフトウェア コンポジションは ARXML ファイルから新規の Simulink® モデルにインポートできます。AUTOSAR コンポジションによって、AUTOSAR ソフトウェア コンポーネントと、場合によってはその他のコンポジションが集約されます。arxml.importer
の関数 createCompositionAsModel
を使用してコンポジションをインポートします。
次のタイプの AUTOSAR アトミック ソフトウェア コンポーネントは、コンポジションの ARXML 記述内で検出されると、インポートされ、コンポーネント モデルとして表現されます。
アプリケーション コンポーネント
センサー/アクチュエータ コンポーネント
複雑なデバイス ドライバー コンポーネント
ECU 抽象化コンポーネント
サービス プロキシ コンポーネント
アプリケーション コンポーネントおよびセンサー/アクチュエータ コンポーネントは、Simulink で頻繁にインポート、作成、およびモデル化されます。コンポジションからインポートする複雑なデバイス ドライバー、ECU の抽象化、サービス プロキシの各コンポーネントの場合、Simulink でモデル化できるのはアプリケーション側の各動作のみです。たとえば、複雑なデバイス ドライバー コンポーネントは、アプリケーション レベルのコンポーネントとしてランタイム環境 (RTE) のデバイス ドライバー インターフェイスにアクセスできます。しかし、対応する基本ソフトウェア (BSW) のデバイス ドライバーを Simulink でモデル化することはできません。