Page 1 of 1

使用ESP32-S3的usb主机库

Posted: Fri Sep 01, 2023 9:01 am
by NIANXIN30W
有两个问题请求大家的帮助:
1.我的USB设备属于USB2.0标准下的供应商特定类,我想要将ESP32-S3作为USB主机与其进行通信。但是我只在ESP-IDF中找到了HID、MSC等类别的示例代码,未找到供应商特定类的demo。我是否应该看https://github.com/espressif/esp-idf/tr ... b_host_lib,此usb_host_lib的示例代码。
2.如果可以用usb_host_lib的示例代码的话。那么在此usb_host_lib的demo中只是实现了打开设备并获取设备描述符等其他描述符的功能,以及传输数据。请问这个usb_host_transfer_submit()的传输功能只是进行OUT传输吗,是否可以进行IN传输,意思就是我在此demo中只看到使用此函数进行发送数据,但是我需要读取USB设备回应的数据,而我没有看到接收数据的相关代码。

请大佬们帮助指点迷津,不甚感激!

Re: 使用ESP32-S3的usb主机库

Posted: Mon Sep 04, 2023 1:47 am
by NIANXIN30W
I need your help,thanks!

Re: 使用ESP32-S3的usb主机库

Posted: Wed Sep 13, 2023 1:49 am
by NIANXIN30W
有没有ESP的官方人员帮助解答一下,很需要,谢谢!

Re: 使用ESP32-S3的usb主机库

Posted: Wed Sep 13, 2023 2:27 am
by ESP_Sprite
Moved to the Chinese side of the forums; I imagine you'll get more response here.

Re: 使用ESP32-S3的usb主机库

Posted: Wed Sep 13, 2023 2:43 am
by NIANXIN30W
Ok, I'll try. thank you!