記事概要
STM32 CubeIDEが公開されたことを記念して,STM32の基本的な使い方を確認します.
本記事ではSTM32で回転を読み取るためのセンサ,エンコーダを読み取るプログラムを作ります.
本ブログを書くにあたって下記リンク先を大いに参考にさせていただいています.
- 記事概要
- 環境
- STM32 CubeIDEについて(読まなくてもよい)
- 環境構築について
- プロジェクトの作成
- CubeMX
- エンコーダのピン設定
- エンコーダのために必要な入力
- ピンへの機能割り当て
- Counter Period
- Encoder Mode
- 作成完了
- エンコーダ読み取りプログラム
- プログラムを書く上での注意
- インクルード文
- main関数
- エンコーダの接続
- 書き込み
- macでUARTを見る
- オーバーフローに対処する
- プロジェクトの再設定
- プログラムの再編集
- 再実行結果
- トラブルシューティング
- 参考文献