您好!
我正在尝试使用下面链接的方法在 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 窗口与特定字符串相关联的选项。 是否有人知道我在使用驱动程序库来处理此问题时缺少什么?
谢谢