In i2c_polling_b2b_master example, it configures FLEXCOMM2 as I2C bus.
SCL: Pin77, PIO1_25, connect to Arduino header pins J102[7]; J122[12].
SDA: Pin68, PIO1_26, connect to Arduino header pins J92[6]; J122[6].
I can receive signals from Arduino header pins J122[12] & J122[6]. However, I cannot receive signals from J102[7] & J92[6]. How can I configure to switch signal pairs to receive signals from J102[7] and J92[6]?
In a similar situation, I change to configure FLEXCOMM3 as I2C bus.
SCL: Pin81, PIO0_2, connect to Arduino header pins J102[3], J92[20].
SDA: Pin84, PIO0_3, connect to Arduino header pins J102[13], J92[18].
I can receive signals from J102[3] & J102[13], cannot receive from J92[20] & J92[18]. How can I switch to receive from J92[20] & J92[18]?
Board: LPC55S36-EVK (LPCXpresso55S36 Development Board, rev D)
SDK:
https://mcuxpresso.nxp.com/en/builder?hw=LPCXpresso55S36
Document: LPCXpresso55S36UM
https://www.nxp.com/docs/en/user-manual/LPCXpresso55S36UM.pdf
已解决! 转到解答。
Hi,
On the LPC5536-EVK board.
For the pin J92[20] P0_2-FC3_TXD_SCL_MISO_WS, you have to close pin 1&2 of JP41, and close pin2&3 of JP61.
For the J92[18] P0_3-FC3_RXD_SDA_MOSI_DATA, you have to close pin1&2 of JP44, and close pin2&3 of JP62.
Pls have a try
BR
XiangJun Rong
Hi,
On the LPC5536-EVK board.
For the pin J92[20] P0_2-FC3_TXD_SCL_MISO_WS, you have to close pin 1&2 of JP41, and close pin2&3 of JP61.
For the J92[18] P0_3-FC3_RXD_SDA_MOSI_DATA, you have to close pin1&2 of JP44, and close pin2&3 of JP62.
Pls have a try
BR
XiangJun Rong
Hi Xiangjun,
Thanks. Your tips helped me figure out how the MCU pins, jumpers and Motor/Arduino connector pins work.
In i2c_polling_b2b_master example which using FLEXCOMM2,
Both J122[6] and J92[6] have SDA signal.
JP52 Pins 1-2 shorted => J122[12] has SCL signal.
JP52 Pins 2-3 shorted => J102[7] has SCL signal.