About LPC844 I2C question

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

About LPC844 I2C question

622 Views
DerekXiang
Contributor I

Hi, All,

     I used the LPC844 I2C module in slave mode. But the another MCU works very faster than LPC844. So, I need that LPC844 could hold SCL clock line low after a complete I2C transmission, indicating that it is busy now. After LPC844 complete the current process, LPC844 release SCL single, then the main MCU could operate I2C bus normally.

     I do not find this function in user manual. How to realize these I2C operation in software?

     Hope to help to settle my question. Thanks!!!

Labels (3)
0 Kudos
1 Reply

516 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, Derek,

When the LPC844 works in slave mode, the slave IIC module is not able to drive the SCL low to have a delay between two transfer after the completion of current data transfer.

I think you can have master  add a delay between the data transfer so that the slave has enough time to handle the data reading/writting.

Hope it can help you

BR

XiangJun Rong

0 Kudos