usb-简介

1. USB物理接口分类:
    主机(USB HOST)
    设备(USB DEVICE)
    集线器(USB HUB)

2. 速率传输: 低速(1.5Mb/s), 中速(12Mb/s), 高速(480Mb/s)
3. 数据传输方式:
    控制传输(Control transfer)      --- 短包,用于设备控制合配置.
    中断传输(Interrupt transfer)    --- 定期轮询数据包
    批量传输(Bulk transfer)         --- 大量数据传输
    等时传输(Isochronous transfer)  --- 实时数据流(音视频)

4. OTG规范 : 一个USB接口可同时具有USB主机和设备两种功能,根据与其连接的设备属性,USB OTG接口会自动转换成为适合USB总线需求的接口类型.

5. 当前流行的USB HOST规范有:
    OHCI (open host control interface)      --- 低,中速传输
    UHCI (universal host control interface) --- 低,中速传输
    EHCI (enhanced host control interface)  --- 高速传输

6. USB分层结构
    一) 端点 endpoints
        是USB总线传输最基本的概念,可以单向传输数据.有4中类型.
    二) 接口 interfaces
        若干个端点捆绑起来成为一个接口,是一个逻辑设备(鼠标,键盘等)
    三) 配置 configurations
        接口组合成配置. 一个usb社诶可以在不同的配置间切换,一次只能激活一个配置.


7. USB设备信息
    设备供应商ID    --- vendor id
    产品id          --- product id
    设备版本        --- bcd device version
    设备类          --- device class
    设备子类        --- device sub class
    设备协议        --- device protocol
    接口类          --- interface class
    接口子类        --- interface sub class
    接口协议        --- interface protocol

8. USB设备类码
    * USB定义类码信息来定义一个设备的功能,包括:基类,子类,协议三部分.
    * USB设备有四类描述符:
        device descriptor
        configuration descriptor
        interface descriptor
        endpoint descriptor
    * 类码信息存放在设备描述符或者接口描述符中
        基类码    描述符    用途
         00h      Device    按接口描述符定义功能
         01h     Interface  Audio
         02h      Both      交流和通讯控制
         03h     Interface  HID设备
         05h     Interface  物理设备
         06h     Interface  图像设备
         07h     Interface  打印机
         08h     Interface  存储器
         09h      Device    Hub
         0Ah     Interface  CDC-DATA
         0Bh     Interface  Smart Card
         0Dh     Interface  Content Security
         0Eh     Interface  Video
         0Fh     Interface  Personal Healthcare
         10H     Interface  Audio/Video Device
         DCh       Both     Diagnostic Device
         E0h     Interface  Wireless Controller
         EFh       Both     Miscellaneous
         FEh     Interface  Application Specific
         FFh       Both     Vendor Specific

9. U盘中有flash和eeprom, 设备描述符,配置描述符,接口描述符,端点描述符等
    

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值