アップロード

アップロードとは何か

コンパイルで生成されたバイナリファイルをコンピュータに与えることで、記述したプログラム(をコンパイルしたもの)を実行することができます。与える方法は環境によって異なりますが、ロボキットに載せられているコンピュータにプログラムを与えるためには成果物のアップロード(書き込み)を行う必要があります。

ロボキットに載っているのはNucleo-F303K8という種類のコンピュータで、これはマイコンと呼ばれるコンピュータの一種です。マイコンには他にArduinoなどがあります。マイコンでコンパイル済みのプログラムを実行するには書き込みを行う必要があります。

書き込みでは、マイコンのメモリにバイナリファイルがそのまま配置されます。そのため、書き込みが完了した後にマイコンに電源を入れると即座にプログラムの実行が始まります。

アップロードの方法

コンパイルの方法で載せた、プログラムをVSCodeで開いた場合の画面を再掲します。

右上のチェックマークの横にあるvのようなボタンを押してUpload選択する、またはステータスバーにあるを押すとアップロードが始まります。こちらもコンパイルと同様、SUCCESSと緑色の文字で表示されたら成功です。

参考文献