usb 中传输类型

本文介绍了USB的四种传输类型:控制传输、中断传输、等时传输(同步传输)和批量传输。批量传输包括令牌包、数据和握手阶段,中断传输适用于时间敏感的设备如鼠标和键盘,等时传输用于音频和视频等实时场景,而控制传输则涉及复杂的建立和数据过程。此外,还提到了USB端点的作用和特点。
摘要由CSDN通过智能技术生成

usb 4种传输类型:控制传输,中断传输,等时传输(同步传输),批量传输。中断传输,等时传输(同步传输),批量传输每传输一次数据都是一个事务,而控制传输包括2个或者多个事务,建立过程(setup) 状态过程,或者数据过程。

批量传输(bulk ):

批量事务包括令牌包阶段,数据阶段,握手包阶段。

批量输出事务首先先发一个OUT令牌包,令牌包中有设备地址,端点号,然后发送数据包,数据包发送之后就是握手,设备返回ACK,或者NAK,或者是NYET,假如是断电挂起,但是数据接收正确时,返回STALL,假如数据接受失败,则不返回数据,让主机超时。

批量输入事务首先先发一个IN令牌包,令牌包中有设备地址,端点号,然后主机切换到接收模式,等待数据,假如设备没有数据时,返回NAK,或者是NYET,或者是STALL,或者数据包,主机接收到数据之后,准确无误后返回ACK,假如数据有误,则不返回任何数据,让设备超时。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值