Reset Kinetis I2C BUS

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Reset Kinetis I2C BUS

763 次查看
dhruvonline
Contributor III

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

标签 (1)
0 项奖励
回复
1 回复

384 次查看
mjbcswitzerland
Specialist V

Hi

Maybe the following could help?

I2C device dead-lock recovery

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

0 项奖励
回复