AutoSar フレームワーク

ここに画像の説明を挿入
AutoSar は主にアプリケーション ソフトウェア層 (AppL)、リアルタイム オペレーティング環境 (RTE)、基本ソフトウェア層 (BSW) の 3 つのレベルに分かれています 1.1.1 アプリケーション ソフトウェア層 (AppL) APPL は複数の SWC で構成され
ます
。 SWC .c ファイルとして理解でき、アプリケーション ソフトウェア層全体がフォルダーです。以下の図に示すように:
ここに画像の説明を挿入
上の図からわかるように、プロジェクト全体は AutoSAR アーキテクチャであり、AppL、RTE、BSW がそれぞれフォルダーに対応し、SWC コンポーネントは .c ファイル (および .h) です。一つ。
AppL で最も重要なのは SWC であり、SWC には他の SWC と通信するためのインターフェイスが必要であり、SWC は Runnable で構成されているため、AppL の主要コンポーネントは次の 3 つの部分に分かれています。 • アプリケーション ソフトウェア コンポーネント (アプリケーション SWC) • AutoSARインターフェース (
ポート
)
• 実行可能エンティティ (Runnable)

ECU(Electronic Control Unit) 電子制御ユニット。「ドライビングコンピュータ」、「車両コンピュータ」などとも呼ばれます。通常のコンピュータと同様に、マイクロコントローラ(MCU)、メモリ(ROM、RAM)、入出力インターフェイス(I/O)、アナログデジタルコンバータ(A/D)、および大規模集積回路などで構成されます。シェイピングとドライビングとしての構成。

学習リソース:
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/u010378559/article/details/131262992