请问ESP32-S2对U盘读取的支持性如何?

ddxxvv
Posts: 2
Joined: Thu Feb 10, 2022 5:32 pm

请问ESP32-S2对U盘读取的支持性如何?

Postby ddxxvv » Thu Feb 10, 2022 5:51 pm

我根据idf中有关usb msc的代码,尝试构建了读取U盘文件的程序,现在读取数据正常,工作卡在了热插拔U盘上。热插拔后,读取文件或重新载入usb_host时,usb_host_transfer_submit会返回ESP_ERROR_INVALID_STATE的错误代码。

我也尝试过使用如esptinyusb的第三方库,但它们并不兼容目前idf中的tinyusb

问题:
1.目前的usb msc是否支持热插拔的功能
2.请问目前乐鑫官方是否有进一步支持msc的计划,我在github上看到msc部分的内容的更新还比较慢

ESP_ICY
Posts: 404
Joined: Mon Aug 23, 2021 11:10 am

Re: 请问ESP32-S2对U盘读取的支持性如何?

Postby ESP_ICY » Wed Feb 16, 2022 7:53 am

请问你这边使用的是 master 上的这个例程吗:https://github.com/espressif/esp-idf/tr ... b/host/msc

ddxxvv
Posts: 2
Joined: Thu Feb 10, 2022 5:32 pm

Re: 请问ESP32-S2对U盘读取的支持性如何?

Postby ddxxvv » Thu Feb 17, 2022 3:11 pm

ESP_ICY wrote:
Wed Feb 16, 2022 7:53 am
请问你这边使用的是 master 上的这个例程吗:https://github.com/espressif/esp-idf/tr ... b/host/msc
是的。

ESP_ICY
Posts: 404
Joined: Mon Aug 23, 2021 11:10 am

Re: 请问ESP32-S2对U盘读取的支持性如何?

Postby ESP_ICY » Fri Feb 18, 2022 9:29 am

ddxxvv wrote:
Thu Feb 17, 2022 3:11 pm
ESP_ICY wrote:
Wed Feb 16, 2022 7:53 am
请问你这边使用的是 master 上的这个例程吗:https://github.com/espressif/esp-idf/tr ... b/host/msc
是的。
USB 驱动已经支持热插拔,只是这个例程里还没添加,相关的例程不久会添加。现在如果感兴趣可以自己编写进去。

zhaoxin5002
Posts: 3
Joined: Fri Oct 01, 2021 5:55 am

Re: 请问ESP32-S2对U盘读取的支持性如何?

Postby zhaoxin5002 » Wed Mar 02, 2022 8:28 am

请问相关的例程出来了吗

zhaoxin5002
Posts: 3
Joined: Fri Oct 01, 2021 5:55 am

Re: 请问ESP32-S2对U盘读取的支持性如何?

Postby zhaoxin5002 » Wed Mar 02, 2022 8:30 am

idf 4.4已经支持热插拔了吗

Who is online

Users browsing this forum: Google [Bot] and 54 guests