两个单片机通过I2C通讯的问题

2019-07-19 20:20发布

两个单片机通过I2C通讯需要什么约定?比如波特率等等要设置一样的么?路过的指点一下,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
余一水
1楼-- · 2019-07-20 02:05
 精彩回答 2  元偷偷看……
折腾无止境
2楼-- · 2019-07-20 07:51
余一水 发表于 2017-10-20 18:20
波特率,数据位,校验位,晶振。这些一般要一样。软件上的延时最好也一样

就像串口通讯一样?
余一水
3楼-- · 2019-07-20 09:07
折腾无止境 发表于 2017-10-20 19:25
就像串口通讯一样?

不是,看错了。。。。。
xiaocake
4楼-- · 2019-07-20 13:36
 精彩回答 2  元偷偷看……
DreamWaterPro
5楼-- · 2019-07-20 18:48
楼上说的啥波特率啥的那个都是异步串口通讯的内容,不是IIC的。

一般来讲,两个单片机通过IIC通信,要规定一个作为主机,一个作为从机。之后的数据协议就仿照着各类IIC芯片通讯协议就可以了,也可以自拟协议。
正点原子
6楼-- · 2019-07-20 21:05
 精彩回答 2  元偷偷看……

一周热门 更多>