求助~CH341A通過(guò)EPP并口傳輸程序出現(xiàn)卡死

????????本人小白,第一次在這上面發(fā)帖,請(qǐng)大家多多包涵。

????????我在使用CH341A的庫(kù)做并口傳輸時(shí)上位機(jī)可以正常傳輸一個(gè)字節(jié),之后若再傳數(shù)據(jù)則出現(xiàn)上位機(jī)卡死的情況,斷掉CH341A與電腦的連接后程序又正常運(yùn)行。我想請(qǐng)教一下這是由于什么問(wèn)題導(dǎo)致的。

????????CH341A后面直接接了兩片1846點(diǎn)擊驅(qū)動(dòng)。

????????附上程序代碼:代碼參考并口開(kāi)發(fā)庫(kù)里面的例程。

void CVISARefDlg::OnButtonEppwrite0(int buffer)//EPP方式寫(xiě)數(shù)據(jù)

{

UCHAR mBuf[mMAX_BUFFER_LENGTH*2]="";

ULONG mLen=2;

if(m_LightSWopen)

{

if(!CH341EppWriteData( 0, &buffer, &mLen ) )

{ ??

//m_epplen0.Format("%x", 0);

//UpdateData(FALSE);

MessageBox("EPP寫(xiě)數(shù)據(jù)塊0失?。?,"CH341",MB_OK|MB_ICONSTOP);

}

else

{

//m_epplen0.Format("%x", mLen); ? ?//返回寫(xiě)入的數(shù)據(jù)個(gè)數(shù)

MessageBox("EPP寫(xiě)入長(zhǎng)度!","CH341",MB_OK|MB_ICONSTOP);

}

}

else

{

MessageBox("設(shè)備未打開(kāi)!","CH341",MB_OK|MB_ICONSTOP);

}UpdateData(FALSE);

}


? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

????????本人小白,第一次在這上面發(fā)帖,請(qǐng)大家多多包涵。

????????我在使用CH341A的庫(kù)做并口傳輸時(shí)上位機(jī)可以正常傳輸一個(gè)字節(jié),之后若再傳數(shù)據(jù)則出現(xiàn)上位機(jī)卡死的情況,斷掉CH341A與電腦的連接后程序又正常運(yùn)行。我想請(qǐng)教一下這是由于什么問(wèn)題導(dǎo)致的。

????????CH341A后面直接接了兩片1846點(diǎn)擊驅(qū)動(dòng)。

????????附上程序代碼:代碼參考并口開(kāi)發(fā)庫(kù)里面的例程。

void CVISARefDlg::OnButtonEppwrite0(int buffer)//EPP方式寫(xiě)數(shù)據(jù)

{

UCHAR mBuf[mMAX_BUFFER_LENGTH*2]="";

ULONG mLen=2;

if(m_LightSWopen)

{

if(!CH341EppWriteData( 0, &buffer, &mLen ) )

{ ??

//m_epplen0.Format("%x", 0);

//UpdateData(FALSE);

MessageBox("EPP寫(xiě)數(shù)據(jù)塊0失?。?,"CH341",MB_OK|MB_ICONSTOP);

}

else

{

//m_epplen0.Format("%x", mLen); ? ?//返回寫(xiě)入的數(shù)據(jù)個(gè)數(shù)

MessageBox("EPP寫(xiě)入長(zhǎng)度!","CH341",MB_OK|MB_ICONSTOP);

}

}

else

{

MessageBox("設(shè)備未打開(kāi)!","CH341",MB_OK|MB_ICONSTOP);

}UpdateData(FALSE);

}


? ? ? ? ? ?
您好,有無(wú)嘗試使用我們提供的demo進(jìn)行測(cè)試?先確認(rèn)下是不是上位機(jī)改動(dòng)的問(wèn)題。


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

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