375采用外置模式,枚舉不成功 程序根據(jù)USBEX.C改的,MCU為M16.程序在取描述符(三次),PC顯示"無法識別的USB設(shè)備",程序已經(jīng)運(yùn)行到 case DEF_USB_GET_DESCR(通過LED檢測到). //**************************************************************************** //獲得描述符 //**************************************************************************** case DEF_USB_GET_DESCR: //獲得描述符=0X06 PORTD=0x00; //LED燈亮 if(request.buffer[3]==1) //設(shè)備描述符上傳 VarSetupDescr=DevDes; else if(request.buffer[3]==2) //配置描述符上傳 VarSetupDescr=ConDes; else if(request.buffer[3]==3) { if ( request.buffer[2]== 0 ) VarSetupDescr=LangDes; else VarSetupDescr=SerDes; //做字符串處理 } mCh375DesUp(); //其余描述符不支持 break;
查看: 2208
回復(fù): 3
375采用外置模式,枚舉不成功
熱門產(chǎn)品 :
CH32V317: 互聯(lián)型青稞RISC-V MCU
那你監(jiān)測到主機(jī)問你要的是哪一個(gè)描述符嗎??
什么是描述符啊
請參考USB協(xié)議,主機(jī)枚舉設(shè)備的過程
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄