[STM32F1]

请问USB中断和等时传输,每微帧是不是只能传3次?

[复制链接]
274|13
手机看帖
扫描二维码
随时随地手机跟帖
SophiaOP|  楼主 | 2024-3-11 11:39 | 显示全部楼层 |阅读模式
还是说可以更改啊

使用特权

评论回复
香水城| | 2024-3-11 11:46 | 显示全部楼层
本帖最后由 香水城 于 2024-3-11 16:30 编辑

你这里1帧的时间是1ms.
每次transaction不能跨帧,即不能一半在前一帧另一半在后一帧。
至于一帧传几次,看具体数据量和传输模式,等时同步传输无握手,
中断传输还有握手,握手成功才算1次。

在一帧里传输哪些,HOST根据当前各种传输需求自行安排带宽。

所以 说每帧传几次意义不大。

使用特权

评论回复
flycamelaaa| | 2024-3-11 12:19 | 显示全部楼层
每微帧的传输次数并不是固定的三次,而是取决于端点的类型和带宽。

使用特权

评论回复
夜阑风雨| | 2024-4-20 13:23 | 显示全部楼层
USB中断传输和等时传输在每个微帧中都有机会进行数据传输。

使用特权

评论回复
光辉梦境| | 2024-4-20 13:27 | 显示全部楼层
这块估计可以默认的,主要是靠USB的协议来处理

使用特权

评论回复
淡漠安然| | 2024-4-20 16:00 | 显示全部楼层
在USB 2.0规范中,每个微帧的长度为125μs,每个端点在一个微帧内最多可以传输1024个数据包

使用特权

评论回复
冰春彩落下| | 2024-4-20 20:00 | 显示全部楼层
对于USB中断传输和等时传输,每个端点在一个微帧内最多可以传输3个数据包。

使用特权

评论回复
一秒落纱| | 2024-4-20 22:00 | 显示全部楼层
正常来说,在一个微帧内,每个端点最多可以进行3次数据传输。

使用特权

评论回复
江河千里| | 2024-4-21 02:00 | 显示全部楼层
应该是不可以修改的吧

使用特权

评论回复
别乱了阵脚| | 2024-4-21 04:00 | 显示全部楼层
这应该算是协议,固定的

使用特权

评论回复
最多可以发三次啊,可以比三次少,好像

使用特权

评论回复
三生万物| | 2024-4-21 08:00 | 显示全部楼层
这个真没具体研究过,不过你可以看看协议的啊,应该就能看懂了吧

使用特权

评论回复
光辉梦境| | 2024-4-21 10:00 | 显示全部楼层
这块估计可以默认的,主要是靠USB的协议来处理

使用特权

评论回复
远山寻你| | 2024-4-21 13:00 | 显示全部楼层
话说,没微帧发三次是怕数据丢了吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

109

帖子

0

粉丝