hhuguodong 发表于 2015-6-25 11:56:15

help 关于USB开发板的slaveFIFO

我买了USB2.068013+FPGA的那个开发板,我现在想用它做一个按键板。我知道如果PC向6813的EP2OUT中写入数据的时候会有相应的空标志位指示给FPGA,FIFO中有数据了可以读取了。可是反过来当有按键按下时,FPGA会向68013的EP6IN FIFO中写入512个字节的数据,然后PC就可以通过读取这个数据知道是哪个按键按下了,现在的问题是,PC怎么知道FIFO中有数据了?

uisrc 发表于 2015-6-25 19:44:29

usb 主机会发送ping 给设备,查看是否有数据可以被读入电脑

宋桓公 发表于 2015-6-29 08:39:59




PC那么有专门的库函数给你使用:
// 完成数据传输   
Success =dlg->InEndpt->FinishDataXfer(inData,inlen, &inOvLap,inContext);

建议去学习下68013提供的库函数~~
页: [1]
查看完整版本: help 关于USB开发板的slaveFIFO