Skip to main content
bryan1
Associate
June 29, 2016
Question

I2C TxE flag never cleared

  • June 29, 2016
  • 1 reply
  • 803 views
Posted on June 29, 2016 at 15:58

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!

    This topic has been closed for replies.

    1 reply

    slimen
    Visitor II
    July 26, 2016
    Posted on July 26, 2016 at 16:20

    Hello,

    Could you precise in which version of HAL library you have found the issue.

    Regards