Skip to main content
Visitor II
August 10, 2022
Solved

Higher GPIO control than VDD

  • August 10, 2022
  • 2 replies
  • 934 views

Hello.

I use STM32G071GBU6, and I designed the VDD voltage to use 1.8V.

I have some questions on the board.

1. 3.3V GPIO OUTPUT CONTROL

- Should I set the GPIO pin of the MCU to open drain and connect it?

2. 3.3 Volt UART Communication ( TX,RX)

- Should I set the UART pin of the MCU to open drain and connect it?

2.5 V GPIO Control

- Should I set the GPIO pin with 5 V tolerant as an open drain and connect it?

If the above method is not correct, please suggest a good method.

Thank you.

    This topic has been closed for replies.
    Best answer by S.Ma

    If the power voltage is 1.8V, mcu pin can drive 1.8v. If you want a higher voltage because the other device is not compatible with 1.8v, then use open drain up to 5V with external pull up resistor. Rise edge will depend on resistor (consumption). Speed maybe limited. Full 1.8V system example could be your smartphone....

    2 replies

    Visitor II
    August 10, 2022

    0693W00000QNNnQQAX.png

    S.MaAnswer
    Visitor II
    August 10, 2022

    If the power voltage is 1.8V, mcu pin can drive 1.8v. If you want a higher voltage because the other device is not compatible with 1.8v, then use open drain up to 5V with external pull up resistor. Rise edge will depend on resistor (consumption). Speed maybe limited. Full 1.8V system example could be your smartphone....