我買了一塊CH341模塊,看資料介紹說是可以進行USB轉(zhuǎn)I2C通信的,不知這個USB轉(zhuǎn)I2C通信是否能完全兼容I2C通信?ACK信號是否可以檢測?
我測試了一下官方提供的讀寫EEProom例程,是可以進行讀寫操作,但是當沒有接入EEProm時,例程也不報錯,讀出的數(shù)據(jù) 全部為FF,這就不太正常了吧?
請指點,謝謝!
我買了一塊CH341模塊,看資料介紹說是可以進行USB轉(zhuǎn)I2C通信的,不知這個USB轉(zhuǎn)I2C通信是否能完全兼容I2C通信?ACK信號是否可以檢測?
我測試了一下官方提供的讀寫EEProom例程,是可以進行讀寫操作,但是當沒有接入EEProm時,例程也不報錯,讀出的數(shù)據(jù) 全部為FF,這就不太正常了吧?
請指點,謝謝!
您好,CH341的I2C為通用I2C,可以用于外接各類I2C設備。庫提供2類通訊接口:CH341WriteI2C/CH341ReadI2C/CH341StreamI2C均可以用來實現(xiàn)自定義通訊。所反饋的I2C ACK問題,默認沒有將ACK作為強制檢查標志,因此會有設備不存在也可以返回數(shù)據(jù)的情況。
Tech39 您好:
>您好,CH341的I2C為通用I2C,可以用于外接各類I2C設備。庫提供2類通訊接口:CH341WriteI2C/CH341ReadI2C/CH341StreamI2C均可以用
>來實現(xiàn)自定義通訊。所反饋的I2C ACK問題,默認沒有將ACK作為強制檢查標志,因此會有設備不存在也可以返回數(shù)據(jù)的情況。
請問有無文檔可以說明Ack檢查如何打開與關閉? 若打開Ack 檢查,該如何讀取結果,謝謝您
您好,請發(fā)送郵件給我們,通過郵件回復您下檢查ACK應答的參考例程。