リアルタイム性を要求する場合は Real-Time Workshop(Simulink Coder) とターゲットを使用可能にするツールで可能ということですが、最小の応答時間はどのように計算すればよいですか?
조회 수: 3 (최근 30일)
이전 댓글 표시
MATLABのReal-Time Data Acquisitionを利用すれば、リアルタイム制御は可能で、 Real-Time Workshop(Simulink Coder) とターゲットを使用可能にするツールを利用するということですが、最小応答時間の計算方法はどのようにすればよいでしょうか?
댓글 수: 0
답변 (1개)
Katsuya Araki
2018년 8월 15일
편집: mizuki
2018년 9월 28일
MATLABの関連プロダクトにはReal-Time Data Aquisitionという製品はないようなんですが、yuukiさんの書き込みにあった'Real-Time Data Aquisition', 'MATLAB'で検索をかけてみると、Arduinoを使ったテストを紹介したページがヒットしました。
Arduinoへの実装を紹介したページをご覧になったという仮定でのコメントですが、Simulinkが基本機能として提供するArduinoへの実装フローでは実行時間を計測する機能はないはずです。 一方で、量産実装用コード生成オプションであるEmbedded Coderでは、デバッガを介して実際のマイコン上での演算時間を計測する機能があるのでこれで実行時間を測定することになると思います。
各マイコンの対応状況はマイコンベンダ各社に確認する必要がありますが、例えば下記のようにRenesas RH850と連携している例があります。 https://www.renesas.com/jp/ja/products/software-tools/tools/model-base-development/embedded-target-for-rh850-multicore.html
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!