在你們給的例子CH375EV1.c中,當USB復位后,有獲取設備描述符,設置地址等操作。
而在使用庫文件CH375HFX時,為什么并沒有獲取描述符等操作呢?
CH3751EV1.c部分代碼如下:
mCtrlGetDescr( 1 ); /* 獲取設備描述符 */ mStopIfError( ); len = mReadCH375Data( DATA_BUFFER ); /* 讀取設備描述符數(shù)據(jù) */ ...... mCtrlSetAddress( 5 ); /* 設置USB地址,地址值為1到7EH,因為沒有用HUB并且只有一個USB設備,所以任意選 */
mCtrlGetDescr( 2 ); /* 獲取配置描述符 */ len = mReadCH375Data( DATA_BUFFER ); /* 讀取配置描述符數(shù)據(jù) */