USBFS數(shù)據(jù)緩沖區(qū)問題

使用的是ch32v208 demo板,程序是官方USBFS的CompatibilityHID例程,將程序卡在while(1);用邏輯分析儀還能抓出數(shù)據(jù)是0,請問有清除緩沖區(qū)函數(shù)嗎?還是如何清除dce821c42bfbb3bb8ed83d5b051bf8e.png


看看IN中斷的處理??赡躀N中斷里沒有設(shè)置NAK,導(dǎo)致一直在自動應(yīng)答緩沖區(qū)內(nèi)的數(shù)據(jù)。


您好,首先麻煩具體描述一下測試流程,“將程序卡在while(1)”是指在while處打斷點(diǎn)還是其他。其次,根據(jù)你的截圖信息,設(shè)備向主機(jī)發(fā)送Data0,主機(jī)在應(yīng)答ACK之后,如二樓回復(fù)所說,設(shè)備沒有進(jìn)行回Data1或NACK的處理,應(yīng)該是沒有進(jìn)USB中斷。



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

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