i2c的数据线只是传输控制命令吗

发布网友

我来回答

2个回答

热心网友

都需要的
写完数据之后释放数据线是为了等待从机相应(即拉低sda)
而读的时候主机释放数据线的道理也很简单
毕竟此时是从机往数据线写数据
而主机要做的就是当从机写完一个字节后拉低数据线产生一个相应(当然可以不响应)

热心网友

简单来说,I2C传输必然是读或写,读或写就是总线的传输控制命令。
命令之后就伴随数据的传输。数据部分可能包含特地的操作从机的命令(也许仅仅是一个地址)和预传输的数据(写入地址的数据或从地址中读取的数据)。
所以,I2C的数据线SDA不仅是传输控制命令,必然伴随数据的传输。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com