Hi@Simon_Liu
I don't think this is a problem.
This picture is not very clear and I have highlighted the important place for your obervation, as you can see, the level here is also pulled down.
Senlent_0-1686207845152.png
the reason it say in picture conclusion.
"When waking up from standby mode, HSE non-secure boot will cost 1.8ms,the startup code(from reset_handler to main) will cost 4.3ms, Clock_Ip_Init will cost 830ms(Optimization level -O0). When enabling padkeeping, you can make sure the IO voltage will retain the setting in run mode during these 3 periods of time, until you disable the padkeeping and reset the port after waking up."
After your program enters the main function, it initializes the PORT after a delay, and then pulls it high