快速入门USB2.0协议

一:常用术语和缩写

    ACK:表示肯定应答的握手包                CRC:循环冗余校验

    EOF:帧结束                                         EOP:包结束

    SOF:帧开始                                         SOP:包开始

    TRP:I/O请求包                                    IRQ :中断请求

    LOA:丢失总线活动                              LSB:最低字节

    MSB:最高字节                                    NAK:握手包

    PID:包ID                                             POR:上电复位

二:USB2.0理论速度

    高速:480Mb/s

    全速:12Mb/s

    低速:1.2Mb/s

三:检测设备连接

     当D+、D-上出现(VCC*15/(15+1.5))的电压时主机就会知道有设备连接了。

四:通讯协议

    1:包(Packet),包是USB系统传输的基本单元,包的组成部分如下

        SYNC:由八位组成,用来产生同步作用,固定为0000 0001。

        PID:包的类型,前四字节表示PID编码,后四字节表示对前四字节的每位取反,就是校验码。 

        数据字段:用来传输主机与设备之间的信息,其长度内容非固定不变。在总线传输中首先传输字节的最低位。

            (1)ADDR数据域:由七

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值