I've solved this problem.
Refer to "test_hid_basic.c", use "hid_host_get_device_info()" to get device's info.
Search found 4 matches
- Fri Nov 10, 2023 8:39 am
- Forum: ESP-IDF
- Topic: ESP32S3 as usb host, how to get device's PROD_STR
- Replies: 1
- Views: 503
- Fri Nov 10, 2023 8:36 am
- Forum: ESP-IDF 中文讨论版
- Topic: usb host如何获得 USB设备的描述字符串
- Replies: 1
- Views: 3717
Re: usb host如何获得 USB设备的描述字符串
解决了 在test_hid_basic.c中有相关示例
利用hid_host_get_device_info()
利用hid_host_get_device_info()
- Fri Nov 10, 2023 6:29 am
- Forum: ESP-IDF
- Topic: ESP32S3 as usb host, how to get device's PROD_STR
- Replies: 1
- Views: 503
ESP32S3 as usb host, how to get device's PROD_STR
My ESP32S3 works as usb host, connected with a usb device. The device's information: ---------------------- Device Descriptor ---------------------- bLength : 0x12 (18 bytes) bDescriptorType : 0x01 (Device Descriptor) bcdUSB : 0x200 (USB Version 2.0) -> but device is Full-Speed only bDeviceClass : 0...
- Fri Nov 10, 2023 5:40 am
- Forum: ESP-IDF 中文讨论版
- Topic: usb host如何获得 USB设备的描述字符串
- Replies: 1
- Views: 3717
usb host如何获得 USB设备的描述字符串
在usb_descriptor.h中有函数声明: 函数声明.PNG 但是并没有对应的函数定义。 请问如何根据index、langid来得到描述符字符串? 比如我的USB设备为: ---------------------- Device Descriptor ---------------------- bLength : 0x12 (18 bytes) bDescriptorType : 0x01 (Device Descriptor) bcdUSB : 0x200 (USB Version 2.0) -> but device is Full-Speed only bDeviceClass...