問題描述
在USB無線網(wǎng)卡上使用ESP32-S3芯片/模組,ESP-IDF版本為idf5.0.3時,客戶在運(yùn)行esp-iot-bridge/examples/wireless_nic例程時,編譯燒錄完成之后,電腦無法識別USB設(shè)備,這是為什么呢?
解決思路
了解客戶相關(guān)情況后,工程師克隆esp-iot-bridge庫運(yùn)行例程測試,成功復(fù)現(xiàn)問題,經(jīng)過相關(guān)測試及案例分析,發(fā)現(xiàn)此過程需要開啟相應(yīng)配置。
解決方案
通過menuconfig進(jìn)行配置:
(1) 打開config CONFIG_TINYUSB_NET_MODE_ECM_RNDIS=y
配置路徑:(Top)->Component config->TinyUSB Stack->Network driver(ECM/NCM/RNDIS)->Network mode->ECM/RNDIS
(2) windows需要選擇CONFIG_TINYUSB_NET_RNDIS=y
配置路徑:(Top)->Component config->TinyUSB Stack->USB TinyUSB Stack->USB Network Class(RNDIS,ECM)->Enable TinyUSB NET driver->Choose a network communication standar->RNDIS
-
usb
+關(guān)注
關(guān)注
60文章
7936瀏覽量
264454 -
AI
+關(guān)注
關(guān)注
87文章
30728瀏覽量
268874 -
ESP32
+關(guān)注
關(guān)注
18文章
971瀏覽量
17200
發(fā)布評論請先 登錄
相關(guān)推薦
評論