需要 BOOT0 和 nRESET 的 STM32 引导加载程序时序

问题描述 投票:0回答:1

我需要知道 STM32 引导加载(通过 UART)的时序限制。 \RESET 必须保持低电平多长时间才能复位? \RESET 释放后,BOOT0 必须保持高电平多长时间?我需要将其用于 STM32L4P5、STM32F423 和 STM32G031。我提前道歉,因为它肯定在某个地方发布,但我找不到它。

stm32 reset bootloader timing
1个回答
1
投票

您可以在参考手册第2.6节启动配置

找到答案

复位后,BOOT 引脚上的值在 SYSCLK 的第 4 个上升沿被锁存。它 复位后由用户设置BOOT1和BOOT0引脚来选择所需的启动 模式。

编辑: 对于那些找不到 SYSCLK 的人,请查看 RCC 部分或观看 STM32CubeMX 时钟配置 选项卡

SYSCLK是时钟分频器之前时钟多路复用器的输出,将其转换为HCLK

© www.soinside.com 2019 - 2024. All rights reserved.