

Both registers GPIOx_OE (0x60) and GPIO_OUT (0x65) are looks like used to set 3 GPIOs are input or output.
What is the difference between these two registers?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi Axl
GPIOx_OE (0x60) is used to set 3 GPIOs are input or output.
GPIO_OUT (0x65) is used to let GPIO output a fixed value. For example, if you want GPIO0 output high level, you can set GPIO_OUT (0x65) bit0 to 1. Remember to enable this function in 0x61 register.
