0件のコメント※本ブログは現時点での情報です、最新情報はM5StickC非公式日本語リファレンスを参照してください。esp32-hal-cpu.hに定義されている関数を調べました。概要CPU周波数設定サンプルスケッチまとめ概要M5StickCは周波数40MHzのクリスタルを搭載しており、CPUは10から240MHzで動作することが可能です。SPIやフラッシュなどのペリフェラルは80MHzが最大で、CPU周波数が下がるとともに下がります。PWMのようにペリフェラル周波数に依存して制御が必要な機能についてはコールバック関数を設定し、周波数変更した場合の処理を設定することが可能です。標準は240MHzで動いているので、下げることで省電力動作が可能になります。通信をする場合にはCPU速度を落とすより、Wi-FiなどをONにしている時間を短くするほうが省電力になることがあるので、消費電力を実測しながら調整しましょう。{}まとめリファレンスでは全部の関数を調べてみましたが、普段使うのはsetCpuFrequencyMhz()だけだと思います。コールバックもPWMの内部で使っていますが、普通の人は使わないかな。コメントをキャンセルメールアドレスが公開されることはありません。date*管理者承認後にページに追加されます。公開されたくない相談はその旨本文に記載するかTwitterなどでDM投げてください。スパム対策として、日本語が含まれない投稿は無視されますのでご注意ください。その2関連記事はこちらです。関連記事はこちらです。Themegraphy。