hcn: 請問我用下面的內置固件命令獲取描述符,為什么只能得到描述符的長度,卻不能獲取具體的描述符信息? unsigned char get_descr( unsigned char type ) { /* 從設備端獲取描述符 */ CH375_WR_CMD_PORT( CMD_GET_DESCR ); CH375_WR_DAT_PORT( type ); /* 描述符類型, 只支持1(設備)或者2(配置) */ return( wait_interrupt() ); /* 等待CH375操作完成 */ } 主函數(shù)中,用 while(get_descr(1)!=USB_INT_SUCCESS); l=rd_usb_data(buffer);
能得到l的值,buffer數(shù)組里卻沒有相關的描述符號信息。