我們以前使用的375做USB設(shè)備,使用的其內(nèi)置固件模式 現(xiàn)在改用374,看了下貴公司提供的例子和和datasheet 有以下問題請教: 1.主單片機(jī)我們用的類似MCS-51,那么在開發(fā)板上執(zhí)行完例子程序中的374初始化部分,在PC機(jī)中應(yīng)該能夠在設(shè)備管理器中發(fā)現(xiàn)“外部接口-372/375”類似的名稱吧?(PC機(jī)端驅(qū)動已經(jīng)裝過) 2.因為使用375時,我們只用到了端點(diǎn)2,那么在374中也可以只處理端點(diǎn)2,而對端點(diǎn)0,1不操作嗎?需要注意些什么呢? 3.374和375差的不是太多,但例子程序中有兩個地方不太明白 批量端點(diǎn)下傳成功后,有個 if ( s & BIT_STAT_TOG_MATCH ) { // 僅同步包 什么意思呢? 還有在上傳的時候,寫完長度,數(shù)據(jù)后 Write374Byte( REG_USB_ENDP2, M_SET_EP2_TRAN_ACK( Read374Byte( REG_USB_ENDP2 ) ) ^ BIT_EP2_RECV_TOG ); //Write374Index( REG_USB_ENDP2 ); // 對于并口連接可以用本行及下面一行代替上一行的程序,減少寫一次index的時間,提高效率 //Write374Data( M_SET_EP2_TRAN_ACK( Read374Data0( ) ) ^ BIT_EP2_RECV_TOG
這部分作用是什么呢?