我的板子MEG128,8M晶振,读写usb很慢,不知是什么原因往u盘上写128k数据得有5分钟多。 请问怎样才能提高速度?
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片
我的板子MEG128,8M晶振,读写usb很慢,不知是什么原因往u盘上写128k数据得有5分钟多。 请问怎样才能提高速度?
优化接口函数,对CH375读写函数。 你可以计算一下,你的函数写一个字节需要多上时间。 启用扇区模式写数据。尽量多写,不要用字节模式。 这个速度太不正常了。有没有中间被中断打断?
我也有用CH375但8M的数据写了3.5分钟,这样的速度是正常的吗?
至于速度问题,实际上和你操作的的时序有关系,例如你采用模拟I/O口方式,速度当然快不了,其次和你的MCU速度也有关系,例如采用51单片机来操作CH375,还有一个就是你操作CH375的模式也有关系,例如采用字节方式读写数据,这个读写速度和扇区读写不是在一个数量级别上面的。一般字节读写的速度最快在20-30K字节/S,而扇区读写则是在 400K-500K字节/S的速度左右。按照上面几点描述来修改你的程序,就可以提高速度了。