ESP32 Arduino Library V2.X.X -> V3.X.Xでの仕様変更による不具合
久々に昔のESP32プロジェクトをアップデートしようと思ったら、コンパイルが通らない。 エラーを解消しても次から次へとエラーが出るので、いろいろと確認してみるとESP32 for Arduino のライブラリのバージョンがV2からV3に変わったことで、よく使う関数の引数仕様が変わったり、そもそも関数自体がなくなったりしている。 結論としては戻すがよいです。 以下詳細 エラー内容 まずはTimer系でエラーが出ていました。(私の場合は10msタスクを作っていたところ。) Compilation error: too many arguments to function 'hw_timer_t* …
2024/09/12 00:50