ESP_IDF的ESP32开发
ESP_IDF的ESP32开发
John Doe引脚图
WSL配置
安装依赖:
1
sudo apt-get install git wget flex bison gperf python3-pip python3-venv cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0 net-tools
克隆 ESP 工具仓库:
1
git clone https://gitee.com/EspressifSystems/esp-gitee-tools.git
克隆 ESP-IDF 仓库:
1
git clone --recursive https://github.com/espressif/esp-idf.git
克隆 ESP32 板子仓库:
1
git clone --recursive https://gitee.com/vi-iot/esp32-board.git
USB/IP 设备共享与管理
USB/IP 是用于在 Windows 平台上进行远程 USB/IP 项目的守护进程,用于管理和共享 USB 设备。
步骤
安装 USBIPD
在 PowerShell 中使用以下命令安装usbipd:1
winget install usbipd
列出已连接设备
使用usbipd list命令列出所有连接到 Windows 的 USB 设备及其总线 ID:1
usbipd list
绑定设备
使用usbipd bind --busid命令绑定指定的设备,使其可以被共享到 WSL:1
usbipd bind --busid <BUSID>
附加设备到 WSL
使用usbipd attach --wsl --busid命令将 USB 设备附加到 WSL:1
usbipd attach --wsl --busid <BUSID>
在 WSL 中列出附加的设备
在 WSL 中,运行lsusb命令列出已附加的 USB 设备:1
lsusb




