[求助]應(yīng)用程序

ch375做設(shè)備的數(shù)據(jù)采集板,數(shù)據(jù)接收這樣寫對(duì)嗎?收不到數(shù)據(jù),用測(cè)試程序可以。

UCHAR iwbuffer[1],irbuffer[10],jjj[7]={3,2,5,6,99,8,7}; ULONG iwlenght,irlenght; UINT8 lll; CString str0; iwbuffer[0]='a'; iwlenght=1; irlenght=7; if(ljj%2==1) { if( CH375WriteData(0,&iwbuffer[0],&iwlenght)) { Sleep( 200 ); if(CH375ReadData(0,&irbuffer[0],&irlenght)) { for(lll=0;lll<7;lll++); jjj[lll]=*(irbuffer+lll); }

數(shù)據(jù)不是下位機(jī)想發(fā)就可以發(fā)出去的。上位機(jī)需要來讀才可以,下位機(jī)只是把數(shù)據(jù)寫到緩沖區(qū)中,等待上位機(jī)來讀取


CH375WriteData和CH375ReadData函數(shù)的返回值是TRUE嗎?iwlenght和irlenght再函數(shù)返回后是否為0,這個(gè)都需要判斷。


是true,發(fā)送正確,接收長(zhǎng)度為7,主要是數(shù)據(jù)問題。直接用irbuffer顯示,不為初值,而為空;jjj[lll]=*(irbuffer+lll);后jjj顯示的值為jjj的初值。取不到單片機(jī)發(fā)出的數(shù)據(jù),用測(cè)試程序可以。


單步調(diào)試看看,也有可能是顯示的問題。


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

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