標(biāo)題:
關(guān)于i2c sda與scl問題
[打印本頁(yè)]
作者:
0孫悟空0
時(shí)間:
2018-10-5 23:13
標(biāo)題:
關(guān)于i2c sda與scl問題
終止信號(hào)是scl為1時(shí)sda從0變1,但是為什么我寫代碼時(shí)先scl=1后sda從0變1(延時(shí)了),不行,而且百度到的代碼也都是sda=0后scl=1在sda=1
作者:
sxhwdz
時(shí)間:
2018-10-6 10:05
必須先保證SDA=0,再給出SCL=1。在發(fā)送數(shù)據(jù)的時(shí)候最后一位有可能是0,也有可能是1,如果SDA=1,先SCL=1,再SDA=0,就有可能是SCL=1期間,SDA從1到0了,這就不是終止信號(hào),而成了起始信號(hào)
作者:
圍城
時(shí)間:
2018-10-6 13:15
實(shí)現(xiàn)不了肯定是程序有問題,具體邏輯需要完整程序才能分析,建議樓主去網(wǎng)上找一完整開發(fā)板iic程序逐句對(duì)照,c語言程序移植性很好,可以將程序移植修改,看是否可以實(shí)現(xiàn)相應(yīng)的功能
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1