CH341A問題

請(qǐng)大家?guī)兔?,我想通過以下的程序控制D0-D7的狀態(tài),執(zhí)行程序沒有報(bào)錯(cuò),但是無論我怎么改,D0-D7的狀態(tài)都是5V,我用的是供應(yīng)商提供的DLL里邊的函數(shù)。大家知道怎么會(huì)事嗎

BOOL SetIO(void) { int data[8]={0,0,0,0,0,0,0,0}; int m_add0=1; UCHAR mBuf[1]=""; mBuf[0]=(data[0]<<7)|(data[1]<<6)|(data[2]<<5)|(data[3]<<4)| (data[4]<<3)|(data[5]<<2)|(data[6]<<1)|(data[7]<<0); //組合按鈕鍵值; ULONG mLen=1; //數(shù)據(jù)長度 if(m_open) { try { if(m_add0==0)//用地址0方式發(fā)送數(shù)據(jù) { if(!CH341MemWriteAddr0(mIndex,mBuf,&mLen)) { //MessageBox("MEM寫數(shù)據(jù)塊0失?。?,"CH341",MB_OK|MB_ICONSTOP); return FALSE; } } else if(m_add0==1)//用地址1方式發(fā)送數(shù)據(jù) { if(!CH341MemWriteAddr1(mIndex,mBuf,&mLen)) { //MessageBox("MEM寫數(shù)據(jù)塊1失??!","CH341",MB_OK|MB_ICONSTOP); return FALSE; } } } catch( CException * ) { TRACE("Error: %d",GetLastError()); return FALSE; } } else { ::MessageBox(main_hwnd,"設(shè)備未打開!","Error",MB_OK|MB_ICONSTOP); return FALSE; } return TRUE; }

請(qǐng)問你是如何確認(rèn)沒有操作成功的呢? 有沒有加鎖存器?


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

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