CH375外部固件使用問(wèn)題[原創(chuàng)][求助]

我初次使用CH376S的外部固件USB從設(shè)備方式以SPI口與單片機(jī)進(jìn)行通信,剛開始調(diào)小程序,如下:

1,讀取版本信息并驗(yàn)證端口連接CHECK命令。 2,Write_Byte( SET_USB_MODE ); Write_Byte( 0x01 ); //外置固件模式 Delay_us( 10 ); temp = Read_Byte(); temp值為USB_SUCCESS 3,等待中斷,并發(fā)中斷命令回發(fā)至串口。

經(jīng)過(guò)測(cè)試后,串口發(fā)回的命令總是USB總線復(fù)位,請(qǐng)問(wèn)我哪里出了問(wèn)題[Emot]1[/Emot]

為啥沒(méi)有人回答呢?太幼稚了嗎


一開始的時(shí)候USB口會(huì)發(fā)送總線復(fù)位的狀態(tài)的。這個(gè)時(shí)候只需要獲取下中斷狀態(tài)。同時(shí)需要等到計(jì)算機(jī)給你發(fā)送獲取設(shè)備描述符的命令才認(rèn)為枚舉開始。


我自己來(lái)吧,終于把原因找到了。注意該CH372芯片文檔2末尾的說(shuō)明,無(wú)論什么引起的中斷,單片機(jī)在中斷處理完畢時(shí)均要發(fā)送CMD_UNLOCK_USB命令以清除當(dāng)前中斷緩沖區(qū)。加上這條命令后操作成功,可以收到主機(jī)發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,正在進(jìn)一步調(diào)試中,有問(wèn)題繼續(xù)上傳


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频