Hi Mike,
Thank you for your interest in NXP LPC product, I would like to provide service for you!
At first, we need to know the function of IOCONFIG register.
It configures the pin function, mode, hysteresis, opendrain mode.
What's the pin function?
Take PIO1_7 as an example, this pin have IO function, UART TXD function, CT32B0_MAT1 function.
How did the cpu know the PIO1_7 function? just use this register to configure it.
After reset, the FUNC is 0, it is the IO function.
So, if you don't configure the pin as UART function, even you operate the UART module, the pin can't send the uart data, you can't do the uart communication.
Wish it helps you!
If you still have question, please let me know!
Have a great day,
Jingjing
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------