久芯网

stm32F401 AHB CLK不能超过48MHz,否则程序进入mian函数后就卡死

avatar weiji 提问时间: 2023-08-09 07:02:38 / 未解决

stm32F401 AHB CLK不能超过48MHz,否则程序进入mian函数后就卡死 [相关图片]

如图所示,配置时钟时,如果将STM32F401的HCLK配置的值超过大概50MHz,程序进入进入mian函数后就卡死了,经单步运行发现程序卡死在:

stm32F401 AHB CLK不能超过48MHz,否则程序进入mian函数后就卡死 [相关图片]

HCLK配置的值小于49MHz,程序能够正常运行。


如需获得 48MHz 等器件的更多信息,请点击链接或 点击此处 联系在线客服!

3个回答
  • avatar 废鱼
    回答时间: 2023-08-09 07:23:30

    楼主,您好。仿真到这一步看一下配置参数。上述时钟配置图中选择外部时钟测试一下。我怀疑是这里配置超频导致的。

  • avatar weiji
    回答时间: 2023-08-09 07:47:29
    废鱼 发表于 2022-2-25 09:05
    [md]楼主,您好。仿真到这一步看一下配置参数。上述时钟配置图中选择外部时钟测试一下。我怀疑是这里配置超 ...

    没有超频啊 最大84m,实际配置50m,都无法正常运行

  • avatar 废鱼
    回答时间: 2023-08-09 08:10:55

    楼主,如果是不能启动,大部分是由于时钟配置错误导致的。看一下外部晶振,实际配置的值。自己算一下是不是超频了。

会员中心 微信客服
客服
回到顶部