现在有两块STM32通过I2C进行通讯,一块做主机,一块做从机,从机的地址是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了现在有两块STM32通过I2C进行通讯,一块做主机,一块做从机,从机的地址是啥?相关的知识,希望对你有一定的参考价值。

RT,现在我想用如题的两块STM32进行I2C的通讯,我自己做的是从机,如果有代码最好,现在是不知道从机的地址是什么 ,如果可以给我讲解一下I2C从机这部分,我还存有疑问;
另可追加分数!
恳请诸位大神鞭挞,请指教~~

OWM_ADDRESS是配置地址的 作为从机的地址追问

owm_address是我自己设定,然后如果从主机部分选择了这个地址,发送数据,如果从机是可以收到,回复ACK时的主机地址是什么 ?

追答

它只应答自己地址对应的,自动填充主机名字。

追问

STM32的I2C的硬件做的的OWM_ADDRESS寄存器,如果我想用模拟的方法做应该如何下手?如果设定一个寄存器,那用什么依据让从机拥有地址;

追答

我只能模拟主机的,从机的另一个回答的芝麻友(关注这个问题那位大全)可能会做,你联系他就好了。

参考技术A 关注这个问题

以上是关于现在有两块STM32通过I2C进行通讯,一块做主机,一块做从机,从机的地址是啥?的主要内容,如果未能解决你的问题,请参考以下文章

STM32 i2c通讯失败复位方法

我现在需要用STM32控制FPGA并且和FPGA进行通讯,请问STM32和FPGA的接口怎样才能实现呢?请高手们帮忙解答

STM32和FPGA通过SPI进行通讯

原理图查看I2C设备地址以及使用STM32和Zephyr Driver进行IC通讯时的注意事项

原理图查看I2C设备地址以及使用STM32和Zephyr Driver进行IC通讯时的注意事项

STM32CAN总线接口发送和接收数据