You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It was mentioned in the Discord channel that the SDA was kept low after a I2C read with HAL_I2C_Master_Receive(). After that, no more I2C communication is possible.
It turns out that the same bug happens with Arduino functions as well.
My test projects:
It was mentioned in the Discord channel that the SDA was kept low after a I2C read with
HAL_I2C_Master_Receive()
. After that, no more I2C communication is possible.It turns out that the same bug happens with Arduino functions as well.
My test projects:
The I2C signals for the Arduino Uno are perfect:
Both STM32 boards show something different:
The Master gives an ACK for that last databyte and SDA stays low.
The text was updated successfully, but these errors were encountered: