LPI2C example non blocking

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

LPI2C example non blocking

Jump to solution
2,768 Views
adrianwenger
Contributor III

Hi,

i need a example for I2C master reqeuests data from a slave and waits to receive the data non blocking. The SDK only provides a example with blocking.

Regards,

Adrian

Labels (1)
0 Kudos
1 Solution
2,083 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi,

 

Attached is a simple bare-metal example with MPL3115A2 pressure/temperature sensor, although it is blocking example, it could help.

For non-blocking algorithm please refer to AN4803 I2C Non-Blocking Communication.

 

Regards,

Daniel

Attachment updated

View solution in original post

0 Kudos
7 Replies
2,083 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi,

Sorry for the late response.

The thing is that we don’t have such an example yet.

I have started working on an example with MPL3115A2 sensor,

but it is still in progress.

 

Regards,

Daniel

0 Kudos
2,083 Views
adrianwenger
Contributor III

Hello Daniel,

thanks i'm looking forward to your solution.

BR,

Adrian

0 Kudos
2,084 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi,

 

Attached is a simple bare-metal example with MPL3115A2 pressure/temperature sensor, although it is blocking example, it could help.

For non-blocking algorithm please refer to AN4803 I2C Non-Blocking Communication.

 

Regards,

Daniel

Attachment updated

0 Kudos
2,083 Views
rayray
Contributor I

Hello Daniel,

I imported the example, changed the slave address, communicated with E2PROM,but can't work both write and read reg ,there is something wrong whit it?please help!

无标题.png

#define E2PROM_ADRR_R    0xA1
#define E2PROM_ADRR_W    0xA0

thanks

Ray

0 Kudos
2,083 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello,

What do you see on scope? It is transmitting something, do you get acknowledge?

Regards,

Daniel

0 Kudos
2,083 Views
rayray
Contributor I

Hello,

Thanks very much,Reference the E2PROM datasheet changed something,now it works well

Regards,

Ray

0 Kudos
2,083 Views
adrianwenger
Contributor III

???

0 Kudos