CH375与PC的从机模式问题?

我想问一下,我在参考贵公司编写的与PC通信的程序,发现每次发送32个字节的数据后,要等待上位机PC发送中断,才能进行下次传送,如何实现更快连续的传输呢 CH375_CMD_PORT_d_out( CMD_WR_USB_DATA7 ); cnt=32; CH375_DAT_PORT_d_out( cnt ); if ( cnt ) { buf = UsbBuffer; do { CH375_DAT_PORT_d_out( *buf ); buf ++; } while ( -- cnt ); }

mIntStatus = mWaitInterrupt( ); /* 这里每次都要等待PC产生中断 */ if ( mIntStatus == USB_INT_EP2_IN ) { CH375_CMD_PORT_d_out( CMD_UNLOCK_USB ); } else if ( mIntStatus == USB_INT_EP1_IN ) { CH375_CMD_PORT_d_out( CMD_UNLOCK_USB ); }

那你就一边上传,一边下传啊,传输的数据块尽可能的大一点.


只有登录才能回复,可以选择微信账号登录