I2C TxE flag never cleared
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2016-06-29 6:58 AM
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 discussion is locked. Please start a new topic to ask your question.
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2016-07-26 7:20 AM
Posted on July 26, 2016 at 16:20
Hello,
Could you precise in which version of HAL library you have found the issue. Regards