なぜRaspberry Piで"開始"の後に​"接続"を実行すると​エラーが発生するので​すか?

1 回表示 (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2025 年 10 月 21 日
編集済み: MathWorks Support Team 2025 年 11 月 27 日
Raspberry Piのモデルで以下のような現象が発生しました。
現象
Simulinkのハードウェアタブ/監視と調整において、監視用のビルド⇒展開⇒接続⇒開始の順に実行すると正常に実行できるのですが停止後に再接続するとエラーが発生します。
接続の前に展開を再実行すると接続できます。

採用された回答

MathWorks Support Team
MathWorks Support Team 2025 年 11 月 27 日
この動作は想定されたものです。各ステップの内容は以下の通りです。
・Build for monitoring = 通常のビルド(elfファイルが生成されます)
・Deploy = 実際にアプリケーション(elf)を起動します
・Connect = ホストとターゲット間でXCPベースのパイプラインを確立します
・Start = モニター&チューニングモードを実行し、パイプライン経由でデータを取得します
・Stop = アプリケーションを停止します
そのため、ユーザーが停止せずにアプリケーションを再起動したい場合は、次の手順を実行してください:
Build for Monitoring ⇒ Deploy ⇒ Connect ⇒ Start ⇒ Disconnect
Stopの代わりにDisconnectを使うことで、アプリケーションはターゲット上にロードされたままになります。
これで再度ConnectしてStartすることが可能です。
ワークフローでStopをクリックした場合は、再度Deploy ⇒ Connect ⇒ Startの手順を踏む必要があります。

その他の回答 (0 件)

タグ

タグが未入力です。

製品


リリース

R2025b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!