求助:CH372中斷

請(qǐng)問(wèn)壇子里的眾位大蝦,小弟問(wèn)個(gè)弱智問(wèn)題,望眾大蝦不吝指教。 我通過(guò)MCU發(fā)數(shù)給CH372,然后在PC端顯示。比如我發(fā)10個(gè)字節(jié)的數(shù),372的中斷是怎么運(yùn)行的? 是收到一個(gè)數(shù)就中斷一次?還是全部收完以后再中斷?如果是全部收完再中斷,372是通過(guò)什么來(lái)判斷數(shù)已經(jīng)全部發(fā)完?

如果你用端點(diǎn)2上傳數(shù)據(jù),那么一次最多64個(gè)字節(jié),那么在你發(fā)送端點(diǎn)2上傳命令和10個(gè)數(shù)據(jù)后,如果PC機(jī)將數(shù)據(jù)讀走后,CH372將會(huì)產(chǎn)生一次端點(diǎn)2上傳成功中斷,如果你用的是端點(diǎn)1,那么這10個(gè)字節(jié)你得分兩次來(lái)上傳,因?yàn)槎它c(diǎn)1的緩沖區(qū)是8個(gè)字節(jié),在你第一次將數(shù)據(jù)上傳后,計(jì)算機(jī)取走數(shù)據(jù),CH372產(chǎn)生中斷,然后,你需要釋放緩沖區(qū),然后繼續(xù)上傳剩下的2個(gè)字節(jié).CH372會(huì)再產(chǎn)生一次中斷.


收到,謝謝 如果我通過(guò)端點(diǎn)2上傳10個(gè)字節(jié)的數(shù)據(jù),CH372是怎么來(lái)判斷產(chǎn)生中斷的?是根據(jù)判斷長(zhǎng)度,10個(gè)數(shù)據(jù)剛好傳完就產(chǎn)生一個(gè)中斷?還是有個(gè)延遲沒(méi)有數(shù)據(jù)再上傳才產(chǎn)生一個(gè)中斷? 372下傳給單片機(jī),CH372產(chǎn)生中斷也是一樣的嗎?


中斷是由CH372產(chǎn)生的,如果單片機(jī)給CH372發(fā)上傳命令和10個(gè)數(shù)據(jù),那么CH372固件會(huì)去執(zhí)行這個(gè)事務(wù),然后在計(jì)算機(jī)取走數(shù)據(jù)后,CH372會(huì)產(chǎn)生中斷給單片機(jī),在你的中斷程序里去讀取中斷狀態(tài)并判斷是什么操作成功產(chǎn)生的中斷. 計(jì)算機(jī)下傳也是如此,對(duì)于你的單片機(jī)來(lái)說(shuō),你只須響應(yīng)中斷,然后獲取中斷狀態(tài)并判斷,然后做相應(yīng)的處理或繼續(xù)數(shù)據(jù)傳輸.參照我們網(wǎng)上的例子程序.


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

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