永发信息网

如何定义usb传输数据的封装格式

答案:2  悬赏:20  手机版
解决时间 2021-03-01 13:46
如何定义usb传输数据的封装格式
最佳答案
USB传输方式
1.块传输:适合对速度没要求,传输数据量大的设备
每个数据包长度高速的时候为512字节,低速设备最大64个字节;用 于主机与USB设备之间的批量数据传输,通常一次块传输需要分解成若干个块传输事务。显然,一次块传输的方向是单一的,对主机而言,要么是输入,要么是输 出。因此,一次块传输是由若干个IN事务或由若干个OUT事务组成的。对 于要进行输入的块传输,一般要执行若干个IN事务。每执行一个IN事务时,主机都首先发出IN令牌包。设备端点收到后做出响应,一般是回送一个数据包。如 果不能回送数据,则回送NAK包或STALL包。NAK表示设备暂时不能回送数据;STALL表示端点一直停着或需要IJSB系统软件进行干预;如果主机 收到合法数据包,则回以ACK握手包;如果主机在接收数据时发现有错,则不给设备任何回音。
对于要进行输出的块传输,一般要执行若干个 OUT事务。每执行一个OUT事务时,主机都首先发出OUT令牌包,接着发出数据包。设备在收到数据包后,根据情况回以握手包;回以ACK表示数据已接收 无误,并通知主机可开始下一个0UT事务,以便传送下一个数据包;回以NAK表示数据已接收无误,但是主机不要再送数据,因为设备暂时不能接收(如缓冲区 满);如果端点已终止,则回以STALL,通知主机不要再重发数据,因为设备出现了故障;如果接收时出现CRC校验错,则不发任何握手包。如果需要输入、输出同时进行,则需要使用2个端点。
全部回答
搜一下:如何定义usb传输数据的封装格式
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
从浙江省金华市义乌公司到武汉转运中心的路线
熊氏家电地址有知道的么?有点事想过去
匈牙利接近哪个国家
散户选哪个证券公司好
回运系数反映了货流分布在()上的不平衡程度。
维得利装饰行这个地址在什么地方,我要处理点
火烈鸟短裤什么牌子
北京市宗洋制衣集团东门在哪里啊,我有事要去
请问北京诺禾致源待遇怎么样?发展前景如何?
【sin60度等于多少】Sin60度等于多少
中国移动天龙手机大卖场新世纪店我想知道这个
我用别人的手机号绑定了一个支付宝,但是我登
三甲金业 是真的公司么? 有人说可以用农行的
阿甘正传 中的阿甘在脱离腿上的支架前听到了
锦绣纺织地址在哪,我要去那里办事
推荐资讯
谊宏百货超市这个地址在什么地方,我要处理点
【抗美援朝的英雄人物】在抗美援朝战争中涌现
感觉人一辈怎么那么难,不如死了来的痛快
带雨和梦的闺蜜两个人网名
木卡田在什么地方啊,我要过去处理事情
汽车的自动车钥匙丢了怎么办,要换锁吗
我滴老野来啦广东话什么意思
《继承者们》第三集里接近片尾有一个女生唱的
百强操盘手:为什么强烈推荐乐视网
用联通3g手机卡老掉线怎么办?
一般小天鹅洗衣机用的什么材料做外壳
现在IT培训都一万多了,能不能学到什么呢?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?