在使用CH341T串口轉(zhuǎn)IIC,工作頻率100K和20K,上位機(jī)發(fā)送37字節(jié)的數(shù)據(jù)包,經(jīng)常遇到發(fā)到25個字節(jié)就不發(fā)數(shù)據(jù)且scl被拉低.
出現(xiàn)在第幾個數(shù)據(jù)包不確定,但是出現(xiàn)問題的數(shù)據(jù)包一定是第25個字節(jié)有問題.
更換了兩款從機(jī)設(shè)備MCU測試都一樣
在使用CH341T串口轉(zhuǎn)IIC,工作頻率100K和20K,上位機(jī)發(fā)送37字節(jié)的數(shù)據(jù)包,經(jīng)常遇到發(fā)到25個字節(jié)就不發(fā)數(shù)據(jù)且scl被拉低.
出現(xiàn)在第幾個數(shù)據(jù)包不確定,但是出現(xiàn)問題的數(shù)據(jù)包一定是第25個字節(jié)有問題.
更換了兩款從機(jī)設(shè)備MCU測試都一樣
您好,使用CH341的I2C多字節(jié)讀寫需要使用接口函數(shù):
連續(xù)寫只填充iWriteLength和iReadLength即可??梢赃壿嫹治鰞x抓取下操作過程的I2C總線數(shù)據(jù)。明確是否物理信號出現(xiàn)問題。還是設(shè)備沒有ACK導(dǎo)致。
確認(rèn)物理信號沒有問題,今天換了 公司電腦測試,兩臺電腦都沒有出現(xiàn)此問題,看來有可能時驅(qū)動問題
如下為官方驅(qū)動鏈接,可以從該地址下載使用:http://www.findthetime.net/downloads/CH341PAR_EXE.html?