我用 debug372工具測(cè)試下位程序時(shí)候,從端點(diǎn)2下傳數(shù)據(jù),然后再?gòu)纳蟼鞫它c(diǎn)上傳,發(fā)現(xiàn)上傳的數(shù)據(jù)除了第一字節(jié),其他的都不正確。。。下位程序也找不出問(wèn)題啊~~ WriteCmd(RdUsbData); SetReadData(); //ReadPortData(); ByteNumber = ParBuffer; //緩存字節(jié)數(shù) for(j = 0 ; j < ByteNumber; j++) { SetReadData(); //ReadPortData(); DataBuffer[j] = ParBuffer; //讀取 } //WriteCmd(UnlockUsb); //釋放緩沖 WriteCmd(WrUsbData7); //向端點(diǎn)2上傳緩沖寫數(shù)據(jù) SetPortData(ByteNumber); //寫數(shù)據(jù)長(zhǎng)度 SetWriteData(); for(j = 0 ; j < ByteNumber; j++) { SetPortData(DataBuffer[j]); //上傳 SetWriteData(); }
查看: 1040
回復(fù): 3
上傳不正確
熱門產(chǎn)品 :
CH339: 7端口多功能USB HUB控制器芯片
這個(gè)可能是你在下傳數(shù)據(jù)的時(shí)候數(shù)據(jù)下傳的就不對(duì),在輸入數(shù)據(jù)數(shù)據(jù)的時(shí)候不要加空格比如1234,下傳后在上傳你可以看到12 34.
接收到下傳數(shù)據(jù),把數(shù)據(jù)通過(guò)串口或其他方式輸出,看看數(shù)據(jù)是否正確 下傳通道調(diào)試通過(guò)后,才能調(diào)試上傳
就是紅桃六說(shuō)的問(wèn)題?。。。。。。。。。。?!不能加空格~~
請(qǐng)勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語(yǔ)言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄