prince6150 发表于 2011-10-12 09:48:27

請問USB的問題

我要用USB送資料給PC,程式碼如下
void USB_Send(u8* data_buffer, u8 len)
{
  u8 count_in=len;  
  //UserToPMABufferCopy(data_buffer, ENDP1_TXADDR, count_in); 
  //SetEPTxCount(ENDP1, count_in);  
  //SetEPTxValid(ENDP1); 
  USB_SIL_Write(EP1_IN, data_buffer, count_in); 
  SetEPTxValid(ENDP1);
}
我不管用UserToPMABufferCopy還是USB_SIL_Write都說我no definition,可是我明明就有把USB_SIL包進去USB_LIB裡面,為什麼會no definition
請大大幫我解答:L:L
Error: no definition for "USB_SIL_Write" [referenced from C:\Documents and Settings\Administrator\桌面\stm32f10x_stdperiph_lib\
STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template\EWARM\STM3210C-EVAL\Obj\USB.o]

eslab3172 发表于 2011-11-2 15:42:53

RE:請問USB的問題

請問一下 包含這段程式碼的部分有記得include檔案usb_lib.h嗎
如果沒有的話 函式應該是參考不到的
:)
页: [1]
查看完整版本: 請問USB的問題