STM32利用两个独立的I2C做主从机通信(既当主机也当从机)
本文章主要通过(主机)硬件I2C的方式来实现,
错误的图以及代码————多一个FF
正确的图以及代码
分析原因:产生非应答信号之后,没有及时发送停止信号,导致SDA拉高,从而导致逻辑分析仪在NACK 与STOP信号间检测到了FF
STM32利用两个独立的I2C做主从机通信(既当主机也当从机)
本文章主要通过(主机)硬件I2C的方式来实现,
错误的图以及代码————多一个FF
正确的图以及代码
分析原因:产生非应答信号之后,没有及时发送停止信号,导致SDA拉高,从而导致逻辑分析仪在NACK 与STOP信号间检测到了FF