Skip to main content
Associate II
Mar 30, 2026 10:38 PM UTC
Solved

Is that possible to inject five volt level of external clock on OSC_IN?

Hi,

I need to use a 5V external clock for an stm32g473. The datasheet in table 39. High-speed external user clock characteristics says Vhsel is max Vdd, but Table 12. STM32G473xB/xC/xE pin definition says PF0 / OSC_IN is FT_a (five volt tolerant).

Is it safe to use an external 5V clock ?

Thx, 

mƎALLEm
mƎALLEmBest answer
ST Technical Moderator
Apr 14, 2026 3:44 PM UTC

Hello,

The design confirms that these pins are five volt tolerant only if they are used as GPIOs but the IO levels follow the levels indicated in table 39 when it is used as oscillator input i.e. they are not five volt tolerant in this case.

This applies to HSE (OSC_IN) and LSE (OSC32_IN) as well.

Hope it does answer your question.

To give better visibility on the answered topics, please click "Best answer" on the reply which solved your issue or answered your question.

2 replies

mƎALLEm
ST Technical Moderator
Mar 31, 2026 1:27 PM UTC

Hello, 

I'm checking internally. I'll get back to you.

Internal tickets for follow-up: CDM0061203

To give better visibility on the answered topics, please click "Best answer" on the reply which solved your issue or answered your question.
mƎALLEm
mƎALLEmBest answer
ST Technical Moderator
Apr 14, 2026 3:44 PM UTC

Hello,

The design confirms that these pins are five volt tolerant only if they are used as GPIOs but the IO levels follow the levels indicated in table 39 when it is used as oscillator input i.e. they are not five volt tolerant in this case.

This applies to HSE (OSC_IN) and LSE (OSC32_IN) as well.

Hope it does answer your question.

To give better visibility on the answered topics, please click "Best answer" on the reply which solved your issue or answered your question.