AUTOSARのComplex Device Driverを作成する際のドライバ関数のコール方法
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
【環境】
MATLAB 2019a
AUTOSAR Blockset
Embedded Coder
【質問内容】
arxml.importerを用いてarxmlを読み込み、Complex Device Driverのスケルトンモデルを作成しました。
Complex Device Driverはドライバ関数を直接コールすることができますが、C言語で既に用意されたドライバ関数をコールしたい場合、どのブロックでこれを実現すれば良いでしょうか。
できればシミュレーション時とコード生成時でブロックを変更したくありません。
S-Functionなどを使用すると、OSのソースコードなども全てインポートすることが必要になってしまうため難しい状態です。
※ SW-Cの内容のみシミュレーションできれば良いため、ドライバ関数への引数をシミュレーション結果として確認できれば良く、ドライバ関数以降のコードを取り込む必要は無いと思っています。
また、Simulink Function Caller を利用すると、S/Cポートと認識され、Rte_xxx... という名前でコードが生成されてしまいます。
0 Commenti
Risposte (0)
Vedere anche
Categorie
Scopri di più su AUTOSAR Blockset in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!