Kinetis MCU I2C questions

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

Kinetis MCU I2C questions

跳至解决方案
2,072 次查看
lucas_zhou
Contributor I

Hi all,

     I have a question.

     In the Reference manual IIC chapter : The interface is designed to operate up to 100 kbit/s with maximum bus loading and timing.

     Does the Kinetis MCU support IIC in the fast mode ?

     Thanks!!

标签 (2)
标记 (2)
0 项奖励
回复
1 解答
1,740 次查看
carlos_neri
NXP Employee
NXP Employee

As Jim commented, 100Kbps is the maximum data rate when the bus is at its maximum capacitance load (400pF). If you do not have that amount of capacitance load, the I2C can achieve fast mode (400kbps).

在原帖中查看解决方案

0 项奖励
回复
7 回复数
1,741 次查看
carlos_neri
NXP Employee
NXP Employee

As Jim commented, 100Kbps is the maximum data rate when the bus is at its maximum capacitance load (400pF). If you do not have that amount of capacitance load, the I2C can achieve fast mode (400kbps).

0 项奖励
回复
1,740 次查看
lucas_zhou
Contributor I

Thank you !!

I get it. I will try it on my board.

0 项奖励
回复
1,740 次查看
Sirius
Contributor I

Have a look at the I²C specification and manual of NXP:

http://www.nxp.com/documents/user_manual/UM10204.pdf

On page 55 there are easy formulas & charts to determine pull-up values to meet the rise time requirements. Alternatively, take a look at the timing specs themselves in chapter 6.

0 项奖励
回复
1,740 次查看
lucas_zhou
Contributor I

Thank you !

It's very useful for me .

0 项奖励
回复
1,740 次查看
JimDon
Senior Contributor III

On other Freescale chips, under ideal conditions I have run I2C at 1.2Mhz just as a test (I have not had a chance to test this one yet).

Note that this is really an overall specification of the I2C bus, not so much the part itself. Also a lower pull up helps for faster speeds.

0 项奖励
回复
1,740 次查看
lucas_zhou
Contributor I

Thanks for your help.

I think I get it!!

0 项奖励
回复
1,740 次查看
JimDon
Senior Contributor III

This does not mean

that 100 k is then maximum clock rate. It means that at maximum loading, the clock and data signals will not be usable due to capacitance Loading.

0 项奖励
回复