完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
|
|
usb2, 每个sof125us, bulk最大数据长度512B,耗时8.5到9.9us(9.9是传输全1,加了NRZI编码的),加上token和ack,毛估估10us一个,为了防止babble出错,sof之前得留一个最大包的时间,所以125us也就够传11到12个数据包(取决于数据里面连续1的个数)。
如果软件做的好,用qtd list的方式传输数据,usb硬件一直不停,理论极限是44到48MBps。 usb3是双向的,只算单向的话,最简单的usb3.0, 物理层5Gbps, 去掉8b/10b编码,还剩500MBps,最大数据包1024, stream模式可以连续传,link层开销很小,理论上450MBps可以有的。 实际上到usb3,瓶颈就不在usb本身了,系统总线带宽,usb硬件FIFO深度,是否使用stream传输,软件协议层开销,另一端的读写速度,都会影响usb带宽。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
CYUSB3014烧录失败Cypress Benicia USB Boot Device
1184 浏览 1 评论
5598 浏览 0 评论
9357 浏览 3 评论
【开源资料】基于机智云的智能感应灯(原理图+PCB+源程序)
46616 浏览 4 评论
3728 浏览 0 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 16:00 , Processed in 0.458911 second(s), Total 43, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号