我想让上位机通过usb往下位机传输数据,用slavefifo 模式端点2out,下位机用的fpga。我自己写了一个先读后写的程序。但是程序在读的时候检测的flagc一直未低电平,所以读操作无法进行。固件程序端点2使用的事autoout,端点6使用的事autoin,16位。上位机是用deviceiocontrol也是写,写完再读。后来用USB hound 发现 上位机在点开始发数按钮后USB Hound无反应,直到关闭开发板电源后,USB Hound中出现了本来要往缓存里面写的数。C:\Documents and Settings\cc\桌面\-0-0.JPG |