main:
- char *USER_DEVICEDESC = NULL;
- char *USER_PRODUCTDESC = NULL;
- char *USER_STCISPCMD = "@STCISP#";
-
-
- void main(void)
- {
- Sys_init(); //系统初始化
- usb_init(); //USB CDC 接口配置
-
- IE2 |= 0x80; //使能USB中断
- Timer0_Init(); //定时器初始化
- EA = 1; //IE |= 0X80;
-
- while (DeviceState != DEVSTATE_CONFIGURED); //等待USB完成配置
-
- while(1)
- {
-
- if (bUsbOutReady) //如果接收到了数据
- {
- //USB_SendData(UsbOutBuffer,OutNumber); //发送数据缓冲区,长度(接收数据原样返回, 用于测试)
-
- usb_OUT_done(); //
- }
- Task_Pro_Handler_Callback(); //执行功能函数
-
- }
- }
-
-
-
- void Timer0_Isr(void) interrupt 1 //1MS执行一次
- {
-
- Task_Marks_Handler_Callback(); //系统计时
-
- }
复制代码
|