我们以前使用的375做USB设备,使用的其内置固件模式 现在改用374,看了下贵公司提供的例子和和datasheet 有以下问题请教: 1.主单片机我们用的类似MCS-51,那么在开发板上执行完例子程序中的374初始化部分,在PC机中应该能够在设备管理器中发现“外部接口-372/375”类似的名称吧?(PC机端驱动已经装过) 2.因为使用375时,我们只用到了端点2,那么在374中也可以只处理端点2,而对端点0,1不操作吗?需要注意些什么呢? 3.374和375差的不是太多,但例子程序中有两个地方不太明白 批量端点下传成功后,有个 if ( s & BIT_STAT_TOG_MATCH ) { // 仅同步包 什么意思呢? 还有在上传的时候,写完长度,数据后 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
这部分作用是什么呢?