我根据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部分的内容的更新还比较慢
请问ESP32-S2对U盘读取的支持性如何?
Re: 请问ESP32-S2对U盘读取的支持性如何?
请问你这边使用的是 master 上的这个例程吗:https://github.com/espressif/esp-idf/tr ... b/host/msc
Re: 请问ESP32-S2对U盘读取的支持性如何?
是的。ESP_ICY wrote: ↑Wed Feb 16, 2022 7:53 am请问你这边使用的是 master 上的这个例程吗:https://github.com/espressif/esp-idf/tr ... b/host/msc
Re: 请问ESP32-S2对U盘读取的支持性如何?
USB 驱动已经支持热插拔,只是这个例程里还没添加,相关的例程不久会添加。现在如果感兴趣可以自己编写进去。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
-
- Posts: 3
- Joined: Fri Oct 01, 2021 5:55 am
Re: 请问ESP32-S2对U盘读取的支持性如何?
idf 4.4已经支持热插拔了吗
Who is online
Users browsing this forum: No registered users and 42 guests