打印
[STM32F1]

两路I2C通信

[复制链接]
544|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cc38600|  楼主 | 2022-5-10 23:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 cc38600 于 2022-5-10 23:24 编辑

有一个项目用到了两路I2C通信,I2C1和I2C2同时使用与两个相同的芯片通信,初始化是同时进行的,读写的时候是先做完I2C1再做I2C2的,现在问题是I2C1可以正常的读写,但是I2C却不能。


使用特权

评论回复
沙发
fuqinyyy| | 2022-5-11 07:59 | 只看该作者
那你两个IIC要动态切换主从模式

使用特权

评论回复
板凳
guijial511| | 2022-5-11 08:27 | 只看该作者
如一楼所述,要切换主从模式吧

使用特权

评论回复
地板
forrest11| | 2022-5-11 13:38 | 只看该作者
先检查芯片的I2C地址是否相同。

使用特权

评论回复
5
玄德| | 2022-5-11 16:32 | 只看该作者

软件互换,硬件互换,以确定问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

20

帖子

0

粉丝