LPC5512 - I2S

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

LPC5512 - I2S

756 Views
MartinK7
Contributor I

Hello,
I have here design design with LPC5512 and I need to connect TLV320AIC3104 with it through I2S. I'm not sure if it is possible 'coz each I2S channel have only one I/O pin for data and I need 2 of them (one for TX and second for RX).

 

thx

Labels (2)
0 Kudos
3 Replies

723 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Hello MartinK7

The I2S protocol states 3 signals: Serial Clock(SCK), Word Select (WS) and Serial Data. The LPC5512 has 7 flexcomm modules that can be used as USART, SPI, I2C and I2S. You may use one for Tx and  the other for Rx.

 

Let me know if this is helpful, if you have more questions do not hesitate to ask me.

Best regards,

Omar

0 Kudos

710 Views
MartinK7
Contributor I

So, it is possible configuration below?

First FLEXCOMM

Serial Clock(SCK)

Word Select (WS)

Serial Data - Tx

 

Second FLEXCOMM

Serial Data - Rx

 

(where clocks and buffers are internally synchornized)

0 Kudos

699 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Hello MartinK7

 

For the I2S protocol is necessary to have SCK, WS, and Serial Data. If clocks and buffers are internally synchronized you may experience issues.

I suggest you consider the SPI protocol since it has one serial input and one serial output.

 

Let me know if this is helpful, if you have more questions do not hesitate to ask me.

Best regards,

Omar

0 Kudos