#include "stc32_stc8_usb.h" char *USER_DEVICEDESC = NULL; char *USER_PRODUCTDESC = NULL; char *USER_STCISPCMD = "@STCISP#"; /************************************************ 函数功能:USB-CDC串口接收数据的回调函数 函数描述:回调函数由USB中断在接收到串口数据时自动调用 回调函数处理完成串口数据后需要返回1 函数返回:返回1:USB中断服务程序自动完成后续的收尾工作 返回0:USB会暂停接收串口数据,直到用户自行调用 usb_OUT_done()函数后USB才会重新恢复接收数据 注意事项:当函数返回1时用户无需调用usb_OUT_done() 只有返回0时才需要调用usb_OUT_done()进行手动收尾 强烈建议usb_OUT_callback返回1 ************************************************/ BOOL usb_OUT_callback() { USB_SendData(UsbOutBuffer,OutNumber); //发送数据缓冲区,长度(接收数据原样返回, 用于测试) return 1; }