一、IFCLK的时钟是48M?可以降低一下时钟看看现象
二、buffer设置是2x还是1x的,可以选择其他端点么?比如ep2,可以设置4x的buffer
三、一定要同步模式是么?其他模式,比如bulk模式(可以保证数据正确性的,同步传输,没有校验,保证等时性,即使错了也会传输的)?
四、每个包是10个字节,可以增加么?可以尝试设置多一些,多余的用无效数据填充?
五、确认一下上位机的请求数据频率是否满足
六、fifo的满空标志是否处理好
七、一般最好是包大一些,比如512字节一个包这样的上传,增加容量,降低求情次数,效率一般比较高,包比较小,请求次数太多,一般不太好。
|