【技术实现步骤摘要】
本申请涉及计算机领域,尤其涉及一种基于usb2.0协议的数据传输方法、装置、存储介质及usb主机。
技术介绍
1、usb(universal serial bus,通用串行总线)作为一种广泛应用于计算机与外部设备之间数据传输的接口标准,以其即插即用、高传输速率和广泛的兼容性等优势,成为现代电子设备中不可或缺的通信接口。usb2.0协议作为usb技术发展中的一个重要里程碑,其理论最高传输速率可达480mbps(60mb/s),极大地推动了高速数据传输应用的发展。然而,在实际应用中,usb2.0协议的传输效率受到多种因素的制约,其中max packet size(最大数据包大小)限制及其导致的协议开销成为影响传输效率的关键因素之一。
2、根据usb2.0协议规范,full speed(全速)模式下的max packet size被严格限制为64字节。这一限制虽然简化了协议设计,降低了硬件实现的复杂度,但同时也带来了显著的协议开销问题。具体而言,在usb2.0 full speed模式下,每个64字节的数据包传输都需要附加13字节
...【技术保护点】
1.一种基于USB2.0协议的数据传输方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据USB2.0协议类型对应的默认MaxPacket Size配置实际Max Packet Size,以及配置最大跨帧数量,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述根据待传输数据生成一个或多个实际Max Packet Size大小的数据包,包括:
4.根据权利要求3所述的方法,其特征在于,USB2.0协议类型为USB2.0 Full speed时,配置的实际Max Packet Size为512字节。
>5.根据权利...
【技术特征摘要】
1.一种基于usb2.0协议的数据传输方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据usb2.0协议类型对应的默认maxpacket size配置实际max packet size,以及配置最大跨帧数量,包括:
3.根据权利要求1或2所述的方法,其特征在于,所述根据待传输数据生成一个或多个实际max packet size大小的数据包,包括:
4.根据权利要求3所述的方法,其特征在于,usb2.0协议类型为usb2.0 full speed时,配置的实际max packet size为512字节。
5.根据权利要求1或2或4所述的方法,其特征在于,所述判断当前帧的剩余时间区间是否足够传输所述数据...
【专利技术属性】
技术研发人员:李应浪,陈相政,江华彬,容伟权,包贤德,陈嘉庆,
申请(专利权)人:珠海泰芯半导体有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。