阅读:1654回复:7
做过51+SL811读写U盘的请进:
大家认为51+SL811能够达到理论读写速度是多少?
我的方案原来采用的是51+SL811+FPGA的数据转换,速度在7k/s左右,太慢了!!现在我计划采用FPGA(50MHz)+CH375芯片(包括FAT协议的处理)。不知道有谁用过类似的方案,能不能告诉我结果? |
|
沙发#
发布于:2004-08-17 12:11
fpga作什么用?
|
|
板凳#
发布于:2004-08-17 12:14
这块FPGA的实现的功能包括控制CH375和数据的转换(我做的B超,这块FPGA还要对数据进行一定的数字滤波)。
|
|
地板#
发布于:2004-08-17 14:05
我正在做,问你个问题好吗?
1、usb引擎指什么? 2、J-K状态做什么用?D+,D-置高置低做什么? |
|
|
地下室#
发布于:2004-08-17 14:16
usb引擎?
是指在FPGA中实现的USB的IP核? D+,D-置高置低是用来监测usb设备是否插入的,你可以看看相关的文档。 |
|
5楼#
发布于:2004-08-17 16:08
我不是不看资料啊,你看看CtrlReg寄存器中的D3和D4,D3是USB引擎吧,我不知道这个是干啥的,D+,D-置高置低可以检测到U盘的插入,可是反相是干什么啊。我是不明白这个,两个都置低和反相效果有什么不同?
|
|
|
6楼#
发布于:2004-08-17 16:32
The J-K force state control and USB Engine Reset bits can be used to generate USB reset condition on the USB. Forcing K-state can be used for Peripheral device remote wake-up, Resume and other modes. These two bits are set to zero on power-up.
Force K-State for low speed. Force J-State for low speed. |
|
7楼#
发布于:2004-08-17 17:28
很感谢啊,不过大侠,怎么两个都是LOW SPEED? |
|
|