我用DriverStudio框架生成的USB驱动,支持四个EndPointm_Endpoint1IN.Initialize(m_Lower, 0x81, 4096); m_Endpoint1OUT.Initialize(m_Lower, 0x1, 4096); m_Endpoin...
全文
回复(5) 2003-10-22 16:09 来自版块 - USB驱动开发
表情
wangxin_china我看书上是这么说的,看对你是否有帮助。 USB设备可以有多个配置(用于不同系统),每个配置可以有多个接口(提供应用程序访问),接口露出多个端点作为通信管道的一个终点。(2003-10-23 10:43)
qhyntjsm_Interface.Initialize( m_Lower, //KUsbLowerDevice 0, //InterfaceNumber 1, //ConfigurationValue 0 //Initial Interface Alternate Setting...(2003-10-23 10:04)
dragon_hn不过如果你只有一个configuration,一个interface,那么这个唯一的configuration的设置值就为1,这个唯一interface的设置值就为0。当host通过SetConfiguration命令和SetInterface命令的时候就会分别以1和0来选中这个...(2003-10-23 09:41)
dragon_hn -------------------------------------------------------- 我用DriverStudio框架生成的USB驱动, 支持四个EndPoint m_Endpoint1...(2003-10-23 09:34)
wangxin_china接口和端点不是这么理解的. 数据是传输给端点的,和接口没有关系. 接口是和功能联系在一起的. 你看看这方面的书就知道了. [编辑 - 10/22/03 by wangxin_china](2003-10-22 19:35)

返回顶部