cancel
Showing results for 
Search instead for 
Did you mean: 

Higher GPIO control than VDD

Novice.LEE
Associate

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.

1 ACCEPTED SOLUTION

Accepted Solutions
S.Ma
Principal

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

View solution in original post

2 REPLIES 2
Novice.LEE
Associate

0693W00000QNNnQQAX.png

S.Ma
Principal

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