Hello,
I am working with Kinetis K20, Processor Expert and Codewarrier Tools. I am facing tricky problem with Kinetis I2C. I am using Kinetis I2C_LDD Component for I2C communication. It is working fine for some time, after some time I2C is always showing I2C Bus Busy state.There on wards i am unable to send/receive any data on that bus. Please provide the sequential procedure to recover the I2C from Busy state to Idle state.
Regds
Dhruvonline
Hi
Maybe the following could help?
There are however many PE/I2C threads with various difficulties (do a forum search for "I2C PE" for a list of posts to study) that have been analysed. Although it works for simple tests I don't know that it can be used reliably for production use (without understanding its characteristics and possible making some improvements).
Regards
Mark