liaoyuansong
驱动牛犊
驱动牛犊
  • 注册日期2004-05-16
  • 最后登录2004-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1298回复:2

关于枚举过程中的地址分配

楼主#
更多 发布于:2004-05-21 16:00
枚举过程中host要给设备分配地址,该地址和endpoint的buffer选取有没有什么关系?
还有驱动是怎样来确定该地址(为什么不用别的地址)?
tianchi
驱动牛犊
驱动牛犊
  • 注册日期2004-04-20
  • 最后登录2005-03-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-21 19:51
如果你用的是DRIVERSTUDIO的话,用 m_Interface.Initialize(
m_Lower, //KUsbLowerDevice
0, //InterfaceNumber
1, //ConfigurationValue
0 //Initial Interface Alternate Setting
);

// Initialize each Pipe object
m_Endpoint1IN.Initialize(m_Lower, 0x81, 8);
m_Endpoint1OUT.Initialize(m_Lower, 0x1, 8);
m_Endpoint2IN.Initialize(m_Lower, 0x82, 8);
m_Endpoint2OUT.Initialize(m_Lower, 0x2, 8);
来分配,这是系统生成的,你只要改参数就可以了。
liaoyuansong
驱动牛犊
驱动牛犊
  • 注册日期2004-05-16
  • 最后登录2004-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-22 18:38
谢谢楼上的
游客

返回顶部