CH347發(fā)送大數(shù)據(jù)包有間斷

PC經(jīng)CH347發(fā)送數(shù)據(jù)到MCU,數(shù)據(jù)包大小超過(guò)512時(shí)會(huì)在第512個(gè)數(shù)據(jù)后產(chǎn)生不必要的間隔,導(dǎo)致MCU產(chǎn)生IDLE中斷,不能正確處理。數(shù)據(jù)內(nèi)容接收正確,懷疑驅(qū)動(dòng)有問(wèn)題。相同的數(shù)據(jù)包其他廠(chǎng)商的串口模塊不會(huì)有這個(gè)問(wèn)題,因此不是windows本身的問(wèn)題,也找不到修改緩沖大小的地方。環(huán)境為windows 10。

有驅(qū)動(dòng)升級(jí)能解決這個(gè)問(wèn)題嗎?

您好,如上間隔看起來(lái)應(yīng)該是USB包的間隔時(shí)間,請(qǐng)問(wèn)您使用的串口是什么模式?VCP、HID還是CDC模式。

VCP的效率最高,可嘗試使用此驅(qū)動(dòng):http://www.findthetime.net/downloads/CH343SER_EXE.html?

如使用VCP還是不行,應(yīng)和軟件寫(xiě)法有關(guān),可以用我司串口助手發(fā)送文件試下:http://www.findthetime.net/downloads/COMTransmit_ZIP.html?


按照你的推薦更新了驅(qū)動(dòng),使用你推薦的串口助手,設(shè)備更新后顯示為

USB-HiSpeed-SERIAL-A CH347,應(yīng)該是VCP模式吧?但問(wèn)題依舊

idle.png

請(qǐng)問(wèn)你們測(cè)試復(fù)現(xiàn)了這個(gè)問(wèn)題嗎?


補(bǔ)充全圖idle.png


您是指上面的幾個(gè)us的時(shí)間也影響到MCU嗎?這個(gè)時(shí)間目前看起來(lái)和芯片固件特性有關(guān),暫時(shí)沒(méi)法通過(guò)驅(qū)動(dòng)端解決。您可看下MCU端是否有方式可以規(guī)避。


是的,幾個(gè)US的時(shí)間會(huì)判定為idle,導(dǎo)致數(shù)據(jù)包判斷為結(jié)束。因?yàn)橥?lèi)模塊都無(wú)此問(wèn)題,應(yīng)該是可以在某個(gè)層面,固件或驅(qū)動(dòng)層面,解決,希望貴公司能想辦法解決這個(gè)問(wèn)題。


您好,可以添加工程師微信,協(xié)助您做下優(yōu)化。聯(lián)系方式已私信。


謝謝!已加,問(wèn)題不大,我自己也可以解決,純粹希望你們能改進(jìn)。


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

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