我的驅(qū)動正常安裝,使用ch372debug調(diào)試,可以正確顯示設(shè)備信息.請問下:我在下傳數(shù)據(jù)時(shí),怎么看是下傳成功呢? 還有
//===== 測試數(shù)據(jù)正確性,將接收到的命令包數(shù)據(jù)取反后返回給PC機(jī) CH375_WR_CMD_PORT( CMD_WR_USB_DATA7 ); //向USB端點(diǎn)2的發(fā)送緩沖區(qū)寫入數(shù)據(jù)塊 CH375_WR_DAT_PORT( length ); //length //首先寫入后續(xù)數(shù)據(jù)長度,回傳剛接收到的數(shù)據(jù)長度 for ( i = 0; i < length; i ++ ) CH375_WR_DAT_PORT( ~ buffer[ i ] ); //~buffer //數(shù)據(jù)取反后返回,由計(jì)算機(jī)應(yīng)用程序測試數(shù)據(jù)是否正確
上面的程序是下位機(jī)的中斷程序里的,數(shù)據(jù)取反后在ch372debug里可以看到嗎? 為什么我在點(diǎn)擊下傳后中斷引腳一直為低其他什么反應(yīng)也沒有呢? 請大俠們幫忙!