如果用CMD_GET_DESCR命令,得到的結(jié)果,也是一樣 0x2E
type=1,獲取設(shè)備描述符
unsigned char get_descr( unsigned char type ) { /* 從設(shè)備端獲取描述符 */ status=0xff; xWriteCH375Cmd( CMD_GET_DESCR ); xWriteCH375Data( type ); /* 描述符類型, 只支持1(設(shè)備)或者2(配置) */ status=wait_interrupt(); /* 等待CH375操作完成 */
//**************status返回0x2E***********************************
if ( status==USB_INT_SUCCESS ) { /* 操作成功 */
unsigned char i, len; len=rd_usb_data( data_buf ); //printf( "%s描述符是:", type==1?"設(shè)備":"配置" ); //for ( i=0; i!=len; i++ ) printf( "%02x ", (unsigned int)data_buf ); //printf( "\n" ); } return( status ); }