求助undefined reference to `usbInterruptIsReady'編譯錯誤
在man函數里
if(usbInterruptIsReady()){
/* called after every poll of the interrupt endpoint */
advanceCircleByFixedAngle();
DBG1(0x03, 0, 0); /* debug output: interrupt report prepared */
usbSetInterrupt((void *)&reportBuffer, sizeof(reportBuffer));
}
在頭文件<usbdrv.h>里有
#if USB_CFG_HAVE_INTRIN_ENDPOINT
USB_PUBLIC void usbSetInterrupt(uchar *data, uchar len);//////////////////////////////
#define usbInterruptIsReady() (usbTxLen1 & 0x10)//////////////////////////////////////////
#endif /* USB_CFG_HAVE_INTRIN_ENDPOINT */
編譯時出錯
undefined reference to `usbInterruptIsReady'
undefined reference to `usbSetInterrupt'
請問是哪里的問題
|