ESP32S3 用 MPU-6050 コンポーネント移植チュートリアル

序文

(1) インターンシップ会社が ESP32BOX のドライバを移植したいと考えています。すべての情報を自分で探すのは非常に骨の折れる作業です。ここで公式コンポーネント移植情報をいくつか共有します: <1> 最もエキサイティングな ESP-IDF コンポーネント (公式のいずれか)
見つけるESP32 のコンポーネントを使用できます) 内部を確認し、彼のコマンドに従って公式コンポーネントを取得します。最も推奨されます) <2> esp-iot-solution (公式コンポーネント GitHub リポジトリですが、彼のルーチンが実行されるとエラーが報告されます)は奇妙です) <3> ESP-IoT-Solution Programming Guide (読むのは頭が痛いです、個人的な提案です、最後の手段として使用しないでください、時間を無駄にする必要はありません) (2) この記事は主にリンクに基づいています「最もエキサイティングな ESP-IDF コンポーネントを見つける」の情報と、他の 2 つの情報については、興味のある方はご自身で確認してください。


文章

情報の入手方法

(1) 前のリンクにアクセスして、最もエキサイティングな ESP-IDF コンポーネントを見つけてくださいMPU6050 を検索して、Espressif の公式 MPU6050 ルーチンとそのダウンロード方法を見つけてください。

ここに画像の説明を挿入します

(2) Web ページに入ったら、下にスクロールすると「Get Started」があり、idf.py add-dependency "コマンドがあります。このコマンドは、指定された公式コンポーネントを取得できます。公式コンポーネントを使用したい場合は、まず、「最もエキサイティングな ESP-IDF コンポーネントを見つける」 Web サイトにアクセスして、このコンポーネントに関する公式情報があるかどうかを確認してください。存在する場合は、コマンド ラインにこのコマンドとコンポーネント名を入力するだけです。

ここに画像の説明を挿入します

(3) コマンドラインにコマンドを入力後、以下の方法でコンポーネントを取得できます。そして、コンポーネント内のテストフォルダーに基づいてプログラムを作成する方法を学びます。

ここに画像の説明を挿入します

コンポーネントの取り外し方法

(1) 場合によっては、使用したくないコンポーネントを誤って追加してしまい、コンパイルされたプロジェクトが冗長になってしまうことがあります。以下に示すように、これらのコンポーネントを削除することもできます。

ここに画像の説明を挿入します

(2) 公式 Web サイトからコンポーネントを取得する必要がまったくない場合はどうすればよいでしょうか? 次に、メイン フォルダー内の yml ファイル内のすべてのデータをクリアするだけです。

ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/qq_63922192/article/details/133430708