songtao_xuan
驱动牛犊
驱动牛犊
  • 注册日期2003-05-10
  • 最后登录2009-07-30
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1823回复:7

SL811HS

楼主#
更多 发布于:2003-07-25 15:30
请问一下,用SL811+U盘时,SL811状态寄存器03H中的ACK与USB协议中的状态阶断返回的ACK是一回事吗?如果不一样的话,是不是在发完read命令以后,紧接着读U盘的ACK,然后才IN数据。
jinfen
驱动牛犊
驱动牛犊
  • 注册日期2002-12-21
  • 最后登录2009-02-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望12点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-25 16:13
发完read命令以后,紧接着读SL811状态寄存器03H,检查是否为ACK,如果不是则重新发送命令或转到错误处理,如果为ACK则发送IN或OUT命令
songtao_xuan
驱动牛犊
驱动牛犊
  • 注册日期2003-05-10
  • 最后登录2009-07-30
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-25 17:40
在端点1(bulk out端点)read  capacity命令发完后,状态寄存器是ACK,我接着在端点2(bulk in 端点)发IN请求包,状态寄存器总是NAK或是STALL,不知是什么原故,BULK命令是我用BUSHOUND截获的,不应该有错吧。
55 53 42 43 80 49 EF 80 08 00 00 00
80 00 0A 25 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00
请指教或一起讨论一下。谢谢了。songtao_xuan@sohu.com
lanzhi0129
驱动牛犊
驱动牛犊
  • 注册日期2003-05-23
  • 最后登录2005-03-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-30 17:33
我也想用来SL811HS读写U盘,想尝试做一个USB HOST,刚看了两天资料,问一些见笑的问题。请问你们的开发板是买来的吗,还是先做好硬件设计,做好板子,然后开始软件的开发?关于软件的开发,是不是先做HCD(主机控制器驱动)再做USBD(USB驱动)最后加上USB设备驱动(如mass_storage)?在开发软件过程中,因为是开发USB主机,怎么查看USB信号,USB HOUND是WINDOWS上的软件,怎么用来查看目标板和U盘之间的信号呢?
sfg75
驱动牛犊
驱动牛犊
  • 注册日期2003-10-05
  • 最后登录2003-12-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-10-31 16:46
songtao_xuan
你好,听说你在搞单片机读写U盘,用的是SL811芯片,能将SL811的资料及你的一些开发资料提供给我吗。急!急!急!请EMAIL:sfg75@sina.com 非常感谢!
别的大虾也不吝赐教。


 

我来了,大家多多指教。
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-11-01 09:32
songtao_xuan
你好,听说你在搞单片机读写U盘,用的是SL811芯片,能将SL811的资料及你的一些开发资料提供给我吗。急!急!急!请EMAIL:sfg75@sina.com 非常感谢!
别的大虾也不吝赐教。
 


811的东东很多!Cypress网站上有!
喜欢清静?享受人生
xxg
xxg
驱动小牛
驱动小牛
  • 注册日期2002-02-28
  • 最后登录2005-12-12
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-11-02 09:42
  CYPRESS网站上有一点源代码的,但只是非常少的一点点,如果你要做U盘的操作,工作量还很多.
  我们的套件是整个的开发方案,从硬件到软件都有,并有详细的开发文档.可以到我们的网站看看:http://eden.51.net
tan_1_2
驱动牛犊
驱动牛犊
  • 注册日期2003-10-06
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-11-02 21:34
  请问:SL811HS在硬件手动复位后,内部哪些寄存器的值会发生变化,其下行端口会总线复位吗
游客

返回顶部