AnsweredAssumed Answered

I2C TxE flag never cleared

Question asked by valletta.bryan on Jun 29, 2016
Latest reply on Jul 26, 2016 by ForumSTM32.ForumSTM3
I am seeing an issue on the STM32F207 where if an I2C transfer fails the TxE bit is never cleared, causing the I2C2_EV_IRQHandler( ) to continuously get invoked and the overall system to hang. I know this isn't a lot of information, but what could possibly be causing this? Or is there a workaround to at least handle this scenario? Thanks!

Outcomes