今天调试STM32,本来好好的,但是设置了一次软件自动复位后,再去掉软件复位,发现程序跑不起来了,debag后发现卡在了等在PLL就绪,估计是因为前面的软件复位那两句代码修改了STM32内部什么东西,导致了现在STM32内部时钟设置出现了变化。

  然后强行注释等待PLL就绪的代码,让程序直接跑下去,估计是因为继续跑下去后执行到了我自己的时钟配置函数,然后就正常了,而且再去取消等待PLL就绪的注释后,仍然正常

相关文章:

  • 2021-05-15
  • 2021-10-26
  • 2021-04-13
  • 2021-12-03
  • 2021-04-09
  • 2021-10-09
  • 2021-04-24
  • 2021-11-13
猜你喜欢
  • 2021-08-22
  • 2021-08-31
  • 2022-12-23
  • 2021-09-19
  • 2021-08-04
  • 2021-11-27
相关资源
相似解决方案