发现USB设备的例子中 FIFO IN的空中断总是关闭的,这样怎么判断何时可以继续往FIFO中写数据呢??
我这边的实现是打开相应FIFO IN的空中断,在空中断中调用USBDev_WR_FIFOx 函数往FIFO中写数据
我的测试代码是FIFO0 对应端点1 中断类型 IN,FIFO1 对应端点1 BULK类型 IN,测试发现FIFO0 产生空中断,FIFO1 也会产生空中断,在 FIFO1 的空中断中,执行USB_DEV_MASK_INT_GROP1 |= RB_MF1_IN_INT; 禁用FIFO1的中断也不行,测试代码在附件CH372.rar中,对应的上位机接收程序在附件test中,双击运行test.exe即可,麻烦帮忙看下哪里出的问题,谢谢
还有一个问题,CH563的USB高速接口,100M以太网,以及PARA 外部总线,你们官方测试的最大速度分别能运行到多少??