ゼロから始める開発
全く知識がない状態からSTM32マイコンを用いた開発ができるようになることを目指していきます。
本当に何も知識がないところ(かつての自分)を想定しているので、「こんなことわざわざ説明する必要ある?」と言われるところを目指します。
STM32の開発は環境が整っている
STM32マイコンでの開発は環境が整っているので以下のものをダウンロード・インストールしてしまえば簡単に環境設定できます。
後述のツールをダウンロードするためにはSTの会員登録が必要になりますが、登録さえしてしまえばダウンロード・インストールできるようになるので登録してみてください。
STM32CubeMx
CubeMXとはGUIで様々なマイコンの設定ができ、自動コード生成を行なってくれる便利なツールです。
知識ゼロから開発を始めるには必須のツールです。
STM32CubeIDE
CubeIDEとはその名の通り、IDE(統合開発環境)です。
CubeMXで出力した自動生成コードに対し、簡単に追記・編集できます。
インストールはデフォルトで
知識ゼロでソフトウェアをインストールする時はなんだか不安になるものですが、全てデフォルトの状態でインストールしてしまって問題ありません。
安心してください。
次回予告
次回は初めての組み込み開発でお馴染みのLEDチカチカの説明をしていきたいと思います。