2025-03-03 9:16 AM
Quick Question....
The Docs say the STM32F767VGT6 has 166 5 V tolerant I/O's
I need to put 5V pullups on some of my OUTPUT I/O !
Is the tolerance just for INPUTING ?
or
Will the Low transistion with a 5V pullup say 1K be ok !
2025-03-03 9:30 AM
In push-pull output, the high output will be VDD, or probably 3.3V. In open-drain output, the high output will be nothing, so the pullup will pull it to 5V.
In both cases, the low output will be near 0V. Exact values are in the datasheet, but the pullup will no affect the level.
2025-03-03 10:52 AM
Dear @CTerr.1 ,
this is to complement was said by @TDK , our STM32 MCUs I/O which are marked as FT type - please check the datasheet as it may there some variants FTa etc . TT etc and have other characteristics.
FT means 5(Five volts Tolerance) ,so the pad externally can be pulled to 5Volts external rail when configured to Input mode or Output Open drain ( which is an input ) and without internal pull-ups Else we loose the 5 Volts tolerance as the internal pull ups are with VDD.
Another point to consider , you can pull to only one 5volts external rail and not mixing with other rails on PCB with other GPIOs for example 5,5Volts or 4,5 Volts and having more than one 5 Volts rail. As the FT pins are connected together on one internal floating Rail on this product .
Hope it helps you,
STOne-32