初始化仓库
This commit is contained in:
24
Source/stc32_stc8_usb.c
Normal file
24
Source/stc32_stc8_usb.c
Normal file
@@ -0,0 +1,24 @@
|
||||
#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;
|
||||
}
|
||||
Reference in New Issue
Block a user