duanjong
驱动中牛
驱动中牛
  • 注册日期2003-03-10
  • 最后登录2006-01-18
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望5点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1958回复:9

ISP1161如何Reset设备?

楼主#
更多 发布于:2004-10-10 14:22
请问ISP1161如何Reset设备?
当将U盘插入1161的downstream port 后。读到HcRhStatus的数据是,CurrentConnectStatus=1,PortEnableStatus=1,PortPowerStatus=1,ConnectStatusChange=1,PortResetStatusChange=1。其他位都是0。接着就应该是Reset U盘是吧?主机向Hub发送Set_Port_Feature请求。这个Set_Port_Feature请求将HcRhStatus中的SetPortReset置1是吧?但延迟20ms后,PortEnableStatus=0了。如何解决阿?谢谢。
duanjong
驱动中牛
驱动中牛
  • 注册日期2003-03-10
  • 最后登录2006-01-18
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望5点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-10-10 14:54
高手们帮帮忙啊,我的时间很紧了。谢谢了!!
duanjong
驱动中牛
驱动中牛
  • 注册日期2003-03-10
  • 最后登录2006-01-18
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望5点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-10-10 18:17
帮帮忙啊?有没有初始化isp1161的部分代码提供参考一下啊?
zhoukq
驱动牛犊
驱动牛犊
  • 注册日期2004-09-14
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望8点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-10-13 18:31
关注中......
mlw888
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2007-08-11
  • 粉丝0
  • 关注0
  • 积分192分
  • 威望20点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-10-14 10:47
本人通过艰苦努力终于将1161搞定,而且已经稳定运行在我们的产品中,如果需要帮助可以和我联系mlw888@163.com
duanjong
驱动中牛
驱动中牛
  • 注册日期2003-03-10
  • 最后登录2006-01-18
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望5点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-10-15 09:47
那能否就当前问题给一点提示呢?
mlw888
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2007-08-11
  • 粉丝0
  • 关注0
  • 积分192分
  • 威望20点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-10-15 16:39
你目前还没到复位设备的时候,还不可能复位设备,首先你必须对1161做一系列的设置,设置无误后才能与设备通信,这时你就可以开始枚举设备了,枚举通过后建立通信通道,通道建立好后就可以通信了,接下来的事就基本上只对端点操作了
duanjong
驱动中牛
驱动中牛
  • 注册日期2003-03-10
  • 最后登录2006-01-18
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望5点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-10-16 10:06
我按照ISP1161x Embedded Programming Guide上的主机寄存器设置了,可还是reset失败阿?
duanjong
驱动中牛
驱动中牛
  • 注册日期2003-03-10
  • 最后登录2006-01-18
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望5点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-10-16 11:35
按上面设置完寄存器后,向端口发出RESET命令是,端口的两根数据线并没有同时输出低电平。请问这是为什么阿?是我寄存器设置有问题?
duanjong
驱动中牛
驱动中牛
  • 注册日期2003-03-10
  • 最后登录2006-01-18
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望5点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-10-17 10:06
mlw888能不能发一段初始化主控制器的代码给我参考参考。我这reset设备总是不成功。
游客

返回顶部