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.

TAS5825M: Difference between GPIOx_OE (reg 0x60) and GPIO_OUT (reg 0x65) ?

Part Number: TAS5825M


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?

  • 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.