2025.01.12 13:29
Platformも便利かな
・一回話を整理しておこう。まずはGPIOをいじってテスト、その後SPIとADC、シリアルポートがいじれればなお良し。というところだけど、このためにマイコンの内部レジスタをごちゃごちゃ調べていく元気がないので、できればライブラリの呼び出して済ませたい。PSoCならちょいちょいと配置してGenerateしてあとはライブラリをちょいちょいと呼べば良しのだけどなぁ。
・結局ATtiny13などのソフト開発環境としては
・MPLAB-X
・Arduino
があるのだけど、MPLABのコンフィグレーターはATtiny13はサポートされていないようで、だめと言われてしまった。Arduinoはお手軽だけどボードマネージャをどこまで信用しようかな。
・などと色々眺めているうちに、VSCode+PlatformIOというのが目に停まった。Linux環境で使えるのでとりあえずVSCodeをインストール。Vimなプラグインを入れた後、PlatformIOを追加してみる。
・PlatformIOを選択したら、Python3が無いよというメッセージ。いや、インストールしているし・・・と言っても聞き入れてもらえない。これはたぶんハマッタ人が他にも要るはずということで検索したらほら案の定。
・結局 sudo apt install python3-venvで解決。
・で、気を取り直して新規にプロジェクトを作成siteATtiny13を選択したら、フレームワークはArduinoにするねということで、ほぼArduinoな環境でコンパイルできた。
この記事へのコメント
コメントを書く