Chinaunix首页 | 论坛 | 博客
  • 博客访问: 271377
  • 博文数量: 46
  • 博客积分: 4125
  • 博客等级: 上校
  • 技术积分: 575
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-25 16:40
文章分类

全部博文(46)

文章存档

2011年(1)

2010年(4)

2009年(38)

2008年(3)

我的朋友

分类: LINUX

2009-03-06 20:14:15

到手一用~ 

USB DISK(虚拟U盘)是compute00的程序~   本来也想买他们edn的板子~ 但是貌似要自己焊接

就上网了买了个按键多的~   AVR芯片 200大洋~ 送的两条USB线还不能用~  Orz

这太背了吧~

LINUX的:
 
 
 
断开USB连接.
USBD12芯片初始化
   设置地址.
       地址为:  0
连接USB...............
USB总线复位.
USB总线挂起.
USB总线复位.
USB总线挂起.
USB总线复位.
USB总线复位.
USB总线复位.
USB总线复位.
USB标准请求.
    获取描述符.
        获取设备描述符.
USB总线复位.
USB总线复位.
USB总线复位.
USB总线复位.
USB标准请求.
   设置地址.
       地址为:  4
USB标准请求.
    获取描述符.
        获取设备描述符.
USB标准请求.
    获取描述符.
USB标准请求.
    获取描述符.
        获取配置描述符.
USB标准请求.
    获取描述符.
        获取配置描述符.
USB标准请求.
    获取描述符.
USB标准请求.
    获取描述符.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取语言ID.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取产品字符串.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取厂商字符串.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取设备序列号.
USB标准请求.
    获取描述符.
USB标准请求.
    设置配置.
USB类请求.
     获取最大逻辑单元.
 
 
 
 
XP的:
 
断开USB连接.
USBD12芯片初始化
   设置地址.
       地址为:  0
连接USB...............
USB总线复位.
USB总线挂起.
USB总线复位.
USB总线挂起.
USB总线复位.
USB标准请求.
    获取描述符.
        获取设备描述符.
USB总线复位.
USB标准请求.
   设置地址.
       地址为:  3
USB标准请求.
    获取描述符.
        获取设备描述符.
USB标准请求.
    获取描述符.
USB标准请求.
    获取描述符.
        获取配置描述符.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取语言ID.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取设备序列号.
USB标准请求.
    获取描述符.
USB标准请求.
    获取描述符.
        获取配置描述符.
USB标准请求.
    获取描述符.
USB标准请求.
    获取描述符.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取语言ID.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取产品字符串.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取语言ID.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取产品字符串.
USB标准请求.
    获取描述符.
        获取设备描述符.
USB标准请求.
    获取描述符.
USB标准请求.
    获取描述符.
        获取配置描述符.
USB标准请求.
    获取描述符.
        获取配置描述符.
USB标准请求.
    获取描述符.
USB标准请求.
    获取描述符.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取语言ID.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取语言ID.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取设备序列号.
USB标准请求.
    获取描述符.
        获取字符串描述符.
            获取设备序列号.
USB标准请求.
    获取描述符.
USB标准请求.
    设置配置.
USB类请求.
     获取最大逻辑单元.
 
 
 
可以看出LINUX下的加载和XP下的不同~
 
LINUX下一开始的复位次数较多~   XP的复位次数较少
 
但是LINUX获取描述符的次数较少~  XP获取描述符的次数较多
 
而且XP没有读取厂商字符串~   
 
看起来LINUX的读取更快~ 但实际加载中XP更快提示U盘的加载~   不知道LINUX慢在哪了~
 
好了~ 开发板到手了~   UHCI看得也算有眉目了~
 
希望在这3 4个星期之内能把UHCI下USB 1.1协议的框架给画出来吧~ = 3= 干巴爹~
阅读(591) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~