什么是USB接口的备用设置?

问题描述 投票:3回答:1

什么是替代设置?需要它们的设备示例?

USB规范有很多关于它们的讨论,但从不告诉它是什么,最重要的是 - 为什么我会使用它。我从未见过使用备用设置的USB设备。

usb
1个回答
5
投票

Alternate setting用于提供即时设备只有一种配置的两种配置的优势。

USB接口的备用设置由标准接口描述符中的bAlternateSetting属性定义。具有备用设置的USB界面可以在两种模式下使用。例如,USB接口端点可以在正常设置中充当INTERRUPT管道,但可以在备用设置中充当BULK管道,为您提供在同一界面上具有两种不同模式的功能。您只需发送SetInterface请求即可激活设置。我自己并没有太多使用它。我认为通常设备驱动程序不会使用它,因为我找不到任何示例驱动程序。

你可以看看这个link了解更多细节。

© www.soinside.com 2019 - 2024. All rights reserved.