數(shù)據(jù)塊傳送問(wèn)題

我用的是CH372USB連接芯片,使用貴司的DLL庫(kù)文件。 與電腦連OK。上傳數(shù)據(jù),電腦只能端只能收到單字節(jié)數(shù)據(jù) 如何解決? 下面是上傳代碼: udp.up.mBuffer[0]=111; udp.up.mBuffer[1]=123; udp.up.mLength=2; udp.up.mStatus=ERR_SUCCESS; comdout( CMD_WR_USB_DATA7 ); vcnt = sizeof(udp.up)-sizeof(udp.up.mBuffer)+udp.up.mLength; writeusb( vcnt ); buf =(PUINT8)&udp.up; do { writeusb( *buf ); buf ++; } while ( -- vcnt ); 下面是電腦接收代碼: if(CH375ReadData(CH375DBG_Index,&updata,&len)) { if(updata.mStatus == ERR_SUCCESS && updata.mCommandNot == downdata.mCommandNot && updata.mLength >= 1 ) { 此時(shí)updata.mBuff[0]沒(méi)有問(wèn)題o為111 updata.mBuff[1]數(shù)據(jù)不正確 為204不是123 } }

加串口調(diào)試程序看看! 數(shù)據(jù)是怎么執(zhí)行的??! 看起來(lái)你的上傳只執(zhí)行了一次??! 跟進(jìn)去看看!


if(CH375ReadData(CH375DBG_Index,&updata,&len)) 在此行之前,LEN應(yīng)該賦初值,給個(gè)64吧,是不是沒(méi)給初值,那么收到的數(shù)據(jù)不會(huì)放到緩沖區(qū)。


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

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