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
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
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)
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