您好!
我将联系起来询问 TI 的 DriverLib 与服务自定义字符串描述符(如操作系统的0xEE 描述符请求)的兼容性。
在检查 TI 的 DriverLib 中提供的批量 USB 示例时、我遇到了一个有关自定义索引字符串描述符的问题、例如"Microsoft OS 字符串描述符"的集成。 很遗憾、我无法在示例中为这些描述符找到合适的位置。
请您提供一点见解、了解 TI 的 DriverLib 是否支持为 自定义描述符请求提供服务? 此外,任何指导或文件都 将不胜感激。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我将联系起来询问 TI 的 DriverLib 与服务自定义字符串描述符(如操作系统的0xEE 描述符请求)的兼容性。
在检查 TI 的 DriverLib 中提供的批量 USB 示例时、我遇到了一个有关自定义索引字符串描述符的问题、例如"Microsoft OS 字符串描述符"的集成。 很遗憾、我无法在示例中为这些描述符找到合适的位置。
请您提供一点见解、了解 TI 的 DriverLib 是否支持为 自定义描述符请求提供服务? 此外,任何指导或文件都 将不胜感激。
您好!
TivaWare USB 库不支持 MS 字符串描述符扩展。 您可以随意修改 driverlib。 请参阅此类似帖子。
您好!
正如我提到过的、你可以修改 USB 库来适应你的要求。
此外,描述符字符串表仅接受连号16。 为什么只有16个字符串描述符? 我们可以扩展条目数量吗?
[/报价]我不明白16的来源。 根据下面的代码、计算字符串描述符的数量。 如果需要扩展条目数、您可以按前面所述修改代码。
#define NUM_STRING_DODERS (sizeof(g_ppui8StringDescriptors)/\
sizeof (uint8_t *)