microchip製​のDSPIC30Fと​MATLAB2020​を接続したい

2 ビュー (過去 30 日間)
TAKEHARU FUKUHARA
TAKEHARU FUKUHARA 2021 年 1 月 13 日
コメント済み: TAKEHARU FUKUHARA 2021 年 1 月 14 日
MPLAB X IDEを用いて、simulinkで作成したブロック図をビルドしてC言語を生成した後、DSPIC30Fに書き込みたいです。MathWorksのヘルプやmicrochip社のサイトも拝見しましたができませんでした。まず、simulinkで作成したブロック図をビルドする必要があると思いますが、コンフィギュレーションパラメータを見てもビルドのコマンドがどこにも見当たりません。どうすればできますか。

採用された回答

Toshinobu Shintai
Toshinobu Shintai 2021 年 1 月 13 日
まず、Simulinkモデルをマイコン向けにCコード生成する場合には、Embedded Coderが必要です。インストールされていますでしょうか。Embedded Coderの使い方は、以下のリンク先などをご確認ください。
通常は、Cコードが得られたら、そのコードをマイコンの開発環境に持っていってビルドします。(MATLABは用いません)
ただし、特定のマイコンに対して、サポートパッケージという形でMATLAB内でI/Oの設定とビルド、実行ファイル書き込みまで行えるようにしたものもあります。
おっしゃっているmicrochip製​のDSPIC30Fは、サポートパッケージで対応していますでしょうか。私が簡単に調べたところ、以下のリンク先のパッケージが見つかりましたが、"DSPIC30F"に対応しているかどうか、は分かりません。
ご確認いただけますでしょうか。
  1 件のコメント
TAKEHARU FUKUHARA
TAKEHARU FUKUHARA 2021 年 1 月 14 日
早々のご回答ありがとうございます。
教えて頂いた通り、Embedded Coderを使いましたらCコードを得られました。続いてマイコンの開発環境であるMPLAB X IDEに持っていきビルドを行おうとしましたができませんでした。原因として、MPLAB上で設定を変えられないことからsimulink上での設定が間違っていると考えます。
また、使うマイコンが対応していることが確認できましたので、
お手数おかけしますが、MATLAB内で実行ファイル書き込みまでの手順を教えて頂けますでしょうか。

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeArduino Hardware についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!