craftor

【红色飓风Nano二代测评】测试USB通信

0
阅读(2080)

紧接着测试了一下USB与上位机的通信,思路是这样的:

FPGA <-> USB <-> PC

FPGA与USB之间是SlaveFIFO方式,测试了一下,发现了一个问题:

就是图中的第39引脚没有与FPGA连接。手册上是这么写的:

基于我之前的经验,FPGA与USB通过SlaveFIFO方式传数据时,PKTEND应该是一直保持高电平的,而原理图中没有接,所以无法控制PKTEND信号的高低。然后数据通信的测试,也验证了这一问题:

FPGA向USB写数据,我FPGA端是按00-FF累加写的,上位机可以收到所有数据。但是上位机向下写数据就无法成功。


点评一下:呵呵。