在用mdk仿真调试全速运行后,不能进到断电处,于是停止发现程序卡死在启动文件startup_stm32xxxxx.s的SysTick_Handler中。
startup_stm32l063xx.s

硬件调试的时候发现程序一直在启动文件B这里。
显然是跟SysTick_Handler有关
解决方法
SysTick_Handler函数后面写些WEAK,用到了这个函数但是没有定义。
右键go to define看看

果然是没有定义的
在stm32l0xx_it.c文件里找找这个函数,也是没有的。
写上就可以了
SysTick_Handler
