KEIL 5 在debug调试时停留在Reset_Handler

                                        KEIL 5 在debug调试时停留在Reset_Handler 

   在写STM32的Printf函数重定向时,出现程序在debug调试时,程序总是停留在“STM32F10x.s”文件中的
                                   Reset_Handler   PROC
                                                  EXPORT  Reset_Handler             [WEAK]
                                                  IMPORT  __main
                                                  LDR     R0, =__main
           										  BX      R0
                                                  ENDP

如果把printf语句删除掉,就不会出现这个问题。但我们需要printf语句的功能,只能是
KEIL 5环境没有没有设置好。

解决方式:

在这里插入图片描述
Use MicroLIB 要勾上

Printf函数重定向时,要加头文件#include<stdio.h>

猜你喜欢

转载自blog.csdn.net/qq_30233753/article/details/88709510