tichise / mbed

1 stars 0 forks source link

mbed CLIでコンパイルする #22

Open tichise opened 6 years ago

tichise commented 6 years ago

コンパイル方法をまとめます。

tichise commented 6 years ago

mbed OS 5のコンパイル

mbed toolchain GCC_ARM
mbed target LPC1768
mbed compile -f

ツールチェーン(コンパイラ)の設定

mbed toolchain GCC_ARM

ターゲットの指定

mbed target LPC1114

コンパイル

mbed compile -f

-f オプションを付加することでビルドしたバイナリをターゲットボードに自動的に書き込みます。

tichise commented 6 years ago

mbed OS 2のコンパイル

新規に作る場合

mbed new test1 --mbedlib

mbe newで作成されるファイル .git .mbed mbed mbed.bld

mbed compile -m LPC1114 -t GCC_ARM

既存のファイルをダウンロードする場合

mbed import https://developer.mbed.org/teams/mbed/code/mbed_blinky/
cd mbed_blinky
mbed compile -m LPC1114 -t GCC_ARM

参考

tichise commented 6 years ago

マイコンボードへのバイナリの書き込み方

.buildディレクトリから.binを探す。ボードにバイナリ(.bin)をコピーする。

以下のようなコマンドを実行する

cp ./BUILD/LPC1768/GCC_ARM/blink.bin /Volumes/MBED/

別の方法

mbed compile -f

-fオプションを付加することでビルドしたバイナリをターゲットボードに自動的に書き込みます。