mbedのオフライン開発環境の導入 MDK-ARM編
オンラインコンパイラでつらい思いをしたのでオフラインでやっていきます
環境 windows 10 64bit
マイコン Nucleo F303k8とか
使うのはArm純正のMDK-ARM
無料だとコードサイズが32KBまでという制限がありますがまあなんとかなるでしょう
開発環境をダウンロードしていく
MDK-ARM Version 5.25 Evaluation Software Request
このページで住所氏名所属やらをいい感じに入力する
MDK525.EXEをダウンロード
この数字はバージョンなので今後増えるかも多分
800MB以上あるのでダウンロード終わるまでゆっくり待ちます
ダウンロードしたらインストーラを起動します
Next>>をポチポチしてれば大丈夫です
インストールもそこそこ時間かかる
インストールが終了したらオンラインのコンパイラからプログラムを引っ張ってきます
zipファイルに固められて落ちてくるので解凍して.uvprojxを開きます
なんかインストールしてって言われるのでインストールします
終わるまで待つ
開くとこんな感じ
コンパイルで.binファイルを吐き出すように設定を弄ります
プロジェクトのフォルダのところで右クリック→「Options for Target"...」
「User」タブのAfter Build / Rebuildで
Run #1のチェックボックスを入れる
User Commandに
「fromelf --bin "#L" -o "$Poutput.bin"」
と記述してOK押す
これで設定完了
Rebuild(↓↓ こんな感じのボタン)を押すとコンパイルが始まります
コードが数行だと一瞬で終わる
プロジェクトのあるフォルダに「output.bin」ができてるのでエクスプローラ上でマイコンボードにドラッグ&ドロップすれば終了
終わり
よく見たらスクショ内のコード、303k8にはボタン無いので動くわけないですね