CH569 Demo板 用CH372Device程序测试USB3.0与PC端通讯速度,只有200Mb/s左右,怎么修改CH372Device程序提高USB3.0上传速度?
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
CH569 Demo板 用CH372Device程序测试USB3.0与PC端通讯速度,只有200Mb/s左右,怎么修改CH372Device程序提高USB3.0上传速度?
先确保MCU端代码中没有打印信息的输出,这会占用很多的时间。
确保MCU代码中配置的BURST LEVEL为最大4.
电脑端程序提交的URB上传长度最好配置到几M(应用层单次请求4MByte比较常见),同时可以启用缓冲上传。
程序如上图所示,MCU端没有串口打印,MCU代码中配置的BURST LEVEL为最大4。
先确保MCU端代码中没有打印信息的输出,这会占用很多的时间。
确保MCU代码中配置的BURST LEVEL为最大4.
电脑端程序提交的URB上传长度最好配置到几M(应用层单次请求4MByte比较常见),同时可以启用缓冲上传。
按上面操作了,速度还是200Mb/s左右,没有提速。
注意上位机的长度请求,和是否启用缓冲上传