今天第四集:不停电下载,
觉得挺简单 ,但是还是出问题了,不知道咋回事:
- #include<ai8051.h>
- #include "ai_usb.h"
-
-
- void main(){
- P_SW2 |= 0x80;
-
- P0M1 = 0x00; P0M0 = 0x00;
- P1M1 = 0x00; P1M0 = 0x00;
- P2M1 = 0x00; P2M0 = 0x00;
- P3M1 = 0x00; P3M0 = 0x00;
- P4M1 = 0x00; P4M0 = 0x00;
- P5M1 = 0x00; P5M0 = 0x00;
- P6M1 = 0x00; P6M0 = 0x00;
- P7M1 = 0x00; P7M0 = 0x00;
-
- usb_init(); //USB CDC �ӿ�����
-
- EA = 1;
-
- while (1)
- {
- if (bUsbOutReady)
- {
- // USB_SendData(UsbOutBuffer,OutNumber);
- printf_usb("1. Read Num:%d\n", OutNumber);
- printf_usb("2. Read Num:%d\n", OutNumber);
- printf_usb("3. Read Num:%d\n", OutNumber);
- printf_usb("4. Read Num:%d\n", OutNumber);
-
- usb_OUT_done();
- }
- }
- }
复制代码
然后编译的时候报如下这个错:- Rebuild target 'Target 1'
- compiling main.c...
- ai_usb.h(4): error C318: can't open file 'def.h'
- ai_usb.h(20): error C25: syntax error near '*'
- ai_usb.h(29): error C25: syntax error near '*'
- ai_usb.h(31): error C25: syntax error near '*'
- ai_usb.h(32): error C25: syntax error near 'port'
- ai_usb.h(33): error C25: syntax error near 'port'
- ai_usb.h(34): error C25: syntax error near 'port'
- ai_usb.h(36): error C25: syntax error near '*'
- ai_usb.h(37): error C25: syntax error near 'port'
- ai_usb.h(38): error C25: syntax error near 'port'
- ai_usb.h(39): error C25: syntax error near 'port'
- ai_usb.h(50): error C25: syntax error near 'line'
- ai_usb.h(50): error C7: compilation aborted
- Target not created.
- Build Time Elapsed: 00:00:00
复制代码
不知道怎么解决! |