阅读:1196回复:3
再提:EZ-USB速度的提高
我现在采用EZ-USB的同步快传输,我把所有的FIFO分配给了IN8DATA,本来是1024字节的大小,但是我在调试时却只能读1023字节,还有一字节不知道到那里去了(读1024字节时根本就读不到数据)
另外,我现在是大概333ns读一次数据,我要读取的数据源的数据是突发性的,就是有时很多,有时没有,我用一片FIFO(16K)来缓冲,但是仍然会满,大家能不能给我一个好的建议,谢谢!(我1ms读一次数据,通过S0F中断) |
|
沙发#
发布于:2002-11-20 09:34
最多就只能用1023byte的,你看看资料,
|
|
|
板凳#
发布于:2002-11-20 10:54
计算一下你的采集数据量到底有多大,突发性数据是否会超出16K
单个端点最大1023字节! |
|
|
地板#
发布于:2002-11-20 15:51
我现在采用EZ-USB的同步快传输,我把所有的FIFO分配给了IN8DATA,本来是1024字节的大小,但是我在调试时却只能读1023字节,还有一字节不知道到那里去了(读1024字节时根本就读不到数据) 你的数据源最多一次数据有多少?如果按333ns读一次,那么1us读3次,1ms就是3000次,这样平均每次的数据不能超过6个字节,是不是太少了,老兄 |
|