We are currently developing a new product, based around the LPC55xx series.
I noticed that some pins can be configured as SDAX or as SDA, or similarly, SCLX or SCL.
However, looking in the user manual of the processor, it is not clear to me what the differences between these functions are.
I also noticed that the MCUXpresso Config Tool doesn't even mention the X (just show SCL and SDA).
For example:
Can someone explain to me what the difference is and why I should choose one over the other?
解決済! 解決策の投稿を見る。
Hi Arno, I hope you're doing well!
The two names serve to identify either the SCL and SDA signals of the I2C bus, however, the "X"s on the names appear to be a mistake, according to tables 595 and 591 of the LPC55xx User Manual:
Please let me know if you need any more information.
Best regards,
Sebastian
So there are two ways to configure these pins to the exact same configuration? I would not have expected that.
Hi Arno,
I hope this helped, please let me know if you need any more information.
Best regards,
Sebastian
Hi Arno, I hope you're doing well!
The two names serve to identify either the SCL and SDA signals of the I2C bus, however, the "X"s on the names appear to be a mistake, according to tables 595 and 591 of the LPC55xx User Manual:
Please let me know if you need any more information.
Best regards,
Sebastian
The two names serve to identify either the SCL and SDA signals of the I2C bus, ...
@Sebastian_Del_Rio , so you are saying that to configure SDA for, e.g., P0_13, one can either select FUNC = 1
or select FUNC = 5:
Please confirm that both configurations are equivalent.
I ran into this issue recently and I have to say that this redundancy is clearly unexpected and left me puzzled.
Thanks.
Dan