您好!
我正在尝试使用下面链接的方法在 TM4C 器件上自动载入 winusb:
https://github.com/pbatard/libwdi/wiki/WCID-Devices
我想知道 TI 的 driverlib 是否支持处理操作系统发出的0xEE 描述符请求。 有人知道这是否可行? 在 TI 驱动程序库中查看大容量 USB 示例时、我看到以下内容、但没有放置适当的"Microsoft OS 字符串描述符"的位置。 请参阅示例批量 USB 项目中的 USB_bulk_structs.c 中的以下代码。
//***************************************************************************** // // The descriptor string table. // //***************************************************************************** const uint8_t * const g_ppui8StringDescriptors[] = { g_pui8LangDescriptor, g_pui8ManufacturerString, g_pui8ProductString, g_pui8SerialNumberString, g_pui8DataInterfaceString, g_pui8ConfigString }; #define NUM_STRING_DESCRIPTORS (sizeof(g_ppui8StringDescriptors) / \ sizeof(uint8_t *))
我在其他地方看到可以将字符串放置在偏移量0xEE 处、但我看不到将0xEE id 窗口与特定字符串相关联的选项。 是否有人知道我在使用驱动程序库来处理此问题时缺少什么?
谢谢