出错代码:#ifndef __ADCDRV2_H__
#define __ADCDRV2_H__
#define NUMSAMP 80 // NUMSAMP<1024
// External Functions
extern unsigned int flag_DMA0;
extern unsigned int BufferA[NUMSAMP] __attribute__((space(dma)));// PPPPPPPPPPPPPPPPPPPPPPPPPP
extern unsigned int BufferB[NUMSAMP] __attribute__((space(dma)));
extern void initAdc1(void);
extern void __attribute__((__interrupt__)) _DMA0Interrupt(void);
extern unsigned int ProcessADCSamples(unsigned int *AdcBuffer);
#endif
错误提示:
DRIVER\ADCDRV2.H(58): error C129: missing ';' before '__attribute__'
双击错误提示,光标移动在PPPPPPPPPPPPPPPPPPPPPPPPPP这一行的开头
本帖最后由 快奔死了 于 2017-8-9 09:16 编辑
我也是菜鸟看不出问题,可以注释掉有提示的那一行,看还会不会报这个错。
这是以前同事交接的项目,没交代清楚,这个文件是不需要的,移除之后就好了