もとは、stm32duinoってのあるとしり、それで、あるプロジェクトをビルドしたところuploadがうまくいかず、結局それはtargetとの接続が問題だったわけだが、そのなかでplatformIOってのがあることを知ったわけ。
arduinoをstm32でやる分にはうまくいったものの、これ使うかな、という気持ちだった。
次のプロジェクトをmbed-ceでビルド成功した後、会社で同じものをビルドしようとしたところで事件は起きた。今までできていたのに、なぜかできない。ビルドでエラーが出る。さんざんやったあげく、結局次の結論に落ち着いた。
- 会社のPCでは管理者権限がない
- stm32ideとcubemxを入れたことが原因っぽい
そこで自宅にて、platformIOにmbedの選択肢があるのを知って、それを選択してやってみたところ、適当にフォルダにソースを入れてビルドしたら成功して動いているじゃないですか!。mbed-ceだとmakeファイル変えたり環境いじったりと一手間もふた手間も必要だったのが、もう終わり?
いや、これ最高じゃないですか。
これで行こ!
あとで、bookページにまとめておきます。
コメントを追加