阅读:1340回复:2
读取数据出现两次现象?
请教:
本人使用的是68013芯片,在SLAVE模式下工作,使用EP2写数据,从EP6中读取数据,现我配置下载好固件EP2OUTEP6IN模式后,外部逻辑电路发数据给EP6,数据发过去了。但我应用程序读取出来的数据都是写了两次的。比如,0000121245453F3F等,重复写了两次,而实际上是没有的,现怀疑是固件编写的问题,使得FIFO EP6读取了两次。在固件编写对FIFO的设置有什么注意的吗。我设置的是512字节,两倍BUF和四倍BUF也试过,都出现这个问题。请教。 |
|
沙发#
发布于:2004-10-30 21:12
忘了说了。我是用BULK传输模式
|
|
板凳#
发布于:2004-11-01 09:04
我自己试验发现是固件配置方面得问题,和CPUS及IFCONFIG这两个寄存器配置有关,及和时钟有关,但还没找到真正影响的,现在不会出现重复读两次,但读出的数据不正确。哪位清楚CPU时钟和接口时钟的配置啊。
|
|