VSMコード+ESP 32シンプルな環境構築
第一歩:準備
1.ソフトウェア部分
VSコードダウンロード:https://code.visualstudio.com/
Python 3:https://www.python.org/downloads/
Git:https://git-scm.com/downloads
2.ESP部分
esp-indf【自選】:https://github.com/espressif/esp-idf
怠けたい人はVSコードからダウンロードできます。手動で次のステップを参照したいです。
ダウンロード方法の2つを選択します。
1.
ステップ2:インストール
【VSコード】【Python 3】【Git】をインストールします。ソフトウェアのインストールは何も言いません。自分の設置位置を選んで、次のステップを黙認すればいいです。
Python 3をインストールするときは、次の2つを選択しないでください。壁を開ける必要があるので、 Download debugggg smboolsインストールデバッグモジュール(開発者が選択可能で、開発環境に適用) Download debug binaries 第三ステップ:VSコードの配置
VSコードで
左にEspresifのアイコンがあります。設定をクリックしてください。
Pythoon 3のインストールパスを選択します。
ESP-II DF Toolsをダウンロードして配置します。手動でインストールしたい場合はESP-IDFツールインストーラを参照してください。
インストールするワークパス
ダウンロードのインストールが完了したら、次のステップに進みます。
ESP-IDFツールオプションの設定
1、あなたのESP-II DF仮想環境pythonを追加して、絶対パスを実行できます。
Add your ESP-IDF virtual environment python executable appute path.Example:C:espressity\python_env\idf 4.0_py 3.8_env\bin\python.exe
ここのpythonパスは、以前にインストールされたpythonではなく、
例えば、私のパスは
2、必要な道具の経路を記入します。ここに絶対パスを記入してください。サポートしていません。
必要な道具は:
配置が完了したら嬉しいです。ESP-II DF Tools have been configred for this extension of Visual Studio Code.
左側はルーチンで、右側は新しい対応する空白のルーチンを作成します。
ステップ4:ハローワードの実行
ハローを選択しますwordルーチンは、新しい空白のルーチンを指定の場所に作成します。
私たちが接続したボードのポートを選択してください。知らないのはデバイスマネージャで確認してください。ここは
コードのハローワードをハローDaoBanMoJieに変更します。多くのチップのデフォルトコードがHello Wordをプリントアウトしますので、私達はゾーン分けのために自分達でダウンロードしたコードです。その後、下のアイコン
コンパイル成功のヒント
その後、下の
ソ、ここで終わりです。一番簡単な方法でしょう。VSCDE ESP 32環境構築に関する詳細は、以前の記事を検索してください。または以下の関連記事を引き続きご覧ください。これからもよろしくお願いします。
1.ソフトウェア部分
VSコードダウンロード:https://code.visualstudio.com/
Python 3:https://www.python.org/downloads/
Git:https://git-scm.com/downloads
2.ESP部分
esp-indf【自選】:https://github.com/espressif/esp-idf
怠けたい人はVSコードからダウンロードできます。手動で次のステップを参照したいです。
esp-idf
新しいダウンロードを追いかけないでください。最新の安定版をダウンロードすればいいです。ダウンロード方法の2つを選択します。
1.
git bash
の中にclone
があります。速度が非常に遅いので、リンクしたgithb.comをgithb.com.cnpmjs.orgに変更できます。clone後に欲しいバージョンを選択します。git clone https://github.com.cnpmjs.org/espressif/esp-idf.git
2.圧縮パッケージをダウンロードします。圧縮パッケージをダウンロードして、解凍します。ステップ2:インストール
【VSコード】【Python 3】【Git】をインストールします。ソフトウェアのインストールは何も言いません。自分の設置位置を選んで、次のステップを黙認すればいいです。
Python 3をインストールするときは、次の2つを選択しないでください。壁を開ける必要があるので、
0x80072efd
にエラーが発生します。壁を越えるネットワークは遅くてもエラーを報告します。VSコードで
0x80091007
を検索してインストールします。左にEspresifのアイコンがあります。設定をクリックしてください。
Pythoon 3のインストールパスを選択します。
ESP-II DF Toolsをダウンロードして配置します。手動でインストールしたい場合はESP-IDFツールインストーラを参照してください。
インストールするワークパス
Espressif IDF
を選択して、ツールコンポーネントをダウンロードします。ダウンロードのインストールが完了したら、次のステップに進みます。
ESP-IDFツールオプションの設定
1、あなたのESP-II DF仮想環境pythonを追加して、絶対パスを実行できます。
Add your ESP-IDF virtual environment python executable appute path.Example:C:espressity\python_env\idf 4.0_py 3.8_env\bin\python.exe
ここのpythonパスは、以前にインストールされたpythonではなく、
.espressif
がディレクトリの下のpythonパスをインストールするものです。例えば、私のパスは
.espressif
です。2、必要な道具の経路を記入します。ここに絶対パスを記入してください。サポートしていません。
必要な道具は:
E:\HardwareProject\ESP32\.espressif\python_env\idf4.2_py3.9_env\Scripts\python.exe
xtensa-esp32-elf
xtensa-esp32s2-elf
esp32ulp-elf
esp32s2ulp-elf
cmake
openocd-esp32
ninja
idf-exe
E:\HardwareProject\ESP32\.espressif\python_env\idf4.2_py3.9_env\Scripts;
D:\Python\Python39;
E:\HardwareProject\ESP32\.espressif\tools\xtensa-esp32-elf\esp-2020r3-8.4.0\xtensa-esp32-elf\bin;
E:\HardwareProject\ESP32\.espressif\tools\xtensa-esp32s2-elf\esp-2020r3-8.4.0\xtensa-esp32s2-elf\bin;
E:\HardwareProject\ESP32\.espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin;
E:\HardwareProject\ESP32\.espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin;
E:\HardwareProject\ESP32\.espressif\tools\cmake\3.16.4\bin;
E:\HardwareProject\ESP32\.espressif\tools\openocd-esp32\v0.10.0-esp32-20200709\openocd-esp32\bin;
E:\HardwareProject\ESP32\.espressif\tools
inja\1.10.0;
E:\HardwareProject\ESP32\.espressif\tools\idf-exe\1.0.1;
E:\HardwareProject\ESP32\.espressif\tools\ccache\3.7;
E:\HardwareProject\ESP32\.espressif\tools\dfu-util\0.9\dfu-util-0.9-win64
3、使用するスクリプトの絶対パスを記入し、相対パスをサポートしません。ccache
環境を検証し、チェックをして検証を通過する。配置が完了したら嬉しいです。ESP-II DF Tools have been configred for this extension of Visual Studio Code.
左側はルーチンで、右側は新しい対応する空白のルーチンを作成します。
ステップ4:ハローワードの実行
ハローを選択しますwordルーチンは、新しい空白のルーチンを指定の場所に作成します。
dfu-util
を開きます私たちが接続したボードのポートを選択してください。知らないのはデバイスマネージャで確認してください。ここは
E:\HardwareProject\ESP32\.espressif\tools\openocd-esp32\v0.10.0-esp32-20200709/openocd-esp32/share/openocd/scripts
です。コードのハローワードをハローDaoBanMoJieに変更します。多くのチップのデフォルトコードがHello Wordをプリントアウトしますので、私達はゾーン分けのために自分達でダウンロードしたコードです。その後、下のアイコン
hello_world_main.c
をクリックして、プロジェクトをコンパイルします。コンパイル成功のヒント
その後、下の
COM4
をクリックして、プログラムをチップにダウンロードします。その後、ESP-IDF Build project
をクリックして実行します。もちろんサボってもいいです。直接ESP-IDF Flash device
をクリックしてダウンロードして表示します。ソ、ここで終わりです。一番簡単な方法でしょう。VSCDE ESP 32環境構築に関する詳細は、以前の記事を検索してください。または以下の関連記事を引き続きご覧ください。これからもよろしくお願いします。