I2C驅動框架時序以及運用(可直接移植)

最近運用SN7326做了一個I2C驅動,由於沒有多的I2C,所以用GPIO口模擬了I2C來通信,做一個記錄,便於以後複習運用。 I2C最麻煩的就是時序問題,調試起來有點困難,最好是按照標準時序來調試,不然 會出現一些莫名其妙的錯誤,比如收到的數據爲0xFF,比如沒有ack回覆,收不到數據等等。   下面這是I2C時序圖: 大概的原理是這樣的,I2C一般是兩根線,一根是SCL,一根是SDA,scl爲
相關文章
相關標籤/搜索