bulk传输问题

[复制链接]
2781|4
 楼主| dayplover 发表于 2012-4-25 22:02 | 显示全部楼层 |阅读模式
USB, ST, os
求教各路大神,请问bulk in传输方式下,主机是怎么响应的?因为usb所有传输都由HOST发起,那么,主机是每隔一段时间轮询每个端点么?那这和中断传输有何区别?非常困惑啊,求解惑求教育,多谢
香水城 发表于 2012-4-25 22:21 | 显示全部楼层
从“主机是每隔一段时间轮询每个端点”这个意义上讲,中断端点和Bulk端点没有区别;主要区别是带宽的分配策略不同。
 楼主| dayplover 发表于 2012-4-25 22:28 | 显示全部楼层
好的,多谢香主
aozima 发表于 2012-4-25 23:51 | 显示全部楼层
本帖最后由 aozima 于 2012-4-25 23:57 编辑

中断传输如果数据量太大,一次传输不完就直接丢弃了。
而块传输可以下次接着传。

因此中断传输不能用于大量数据的传输。
penguin_cc 发表于 2012-5-24 16:00 | 显示全部楼层
哦,原来是这样,但是这句话“主机是每隔一段时间轮询每个端点”这个“一段时间”是多久呢?每次传输多大字节的数据呢?在STM32里面,BULK传输也需要用到“正确传输中断”么?为什么响应正确传输中断的时间会这么久?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

38

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部