質問: microchip製のdspic30fとmatlab2020を接続したい mplab x ideを用いて、simulinkで作成したブロック図をビルドしてc言語を生成した後、dspic30fに書き込みたいです。mathworksのヘルプやmicrochip社のサイトも拝見しましたができませんでした。まず、simulinkで作成したブロック図をビルドする必要があると思いますが、コンフィギュレーションパラメータを見てもビルドのコマンドがどこにも見当たりません。どうすればできますか。
回答: まず、simulinkモデルをマイコン向けにcコード生成する場合には、embedded coderが必要です。インストールされていますでしょうか。embedded coderの使い方は、以下のリンク先などをご確認ください。 https://jp.mathworks.com/help/ecoder/product-fundamentals.html 通常は、cコードが得られたら、そのコードをマイコンの開発環境に持っていってビルドします。(matlabは用いません) ただし、特定のマイコンに対して、サポートパッケージという形でmatlab内でi/oの設定とビルド、実行ファイル書き込みまで行えるようにしたものもあります。 おっしゃっているmicrochip製のdspic30fは、サポートパッケージで対応していますでしょうか。私が簡単に調べたところ、以下のリンク先のパッケージが見つかりましたが、"dspic30f"に対応しているかどうか、は分かりません。 https://jp.mathworks.com/matlabcentral/fileexchange/71892-mplab-device-blocks-for-simulink-dspic-pic32-and-sam-mcu?s_tid=srchtitle ご確認いただけますでしょうか。