Skip to main content
Novice.LEE
Associate
August 10, 2022
Solved

Higher GPIO control than VDD

  • August 10, 2022
  • 2 replies
  • 968 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

Novice.LEE
Associate
August 10, 2022

0693W00000QNNnQQAX.png

S.Ma
S.MaBest answer
Principal
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....