STM32在Keil调试时能成功运行但下载就运行不了的问题

         问题到这里就解决了,我虽然没有使用 printf() ,但是包含了C库 stdio.h 并且没有勾选 Use MicroLIB ,导致标准C库被调用,程序卡死在半主机模式(也就是 BKPT 软件断点等待主机调试端响应)下。

        解决方法也很简单,在项目配置中勾选 Use MicroLIB 然后重新编译(Rebuild)即可。

你可能感兴趣的:(STM32物联网实战开发,单片机,stm32,嵌入式硬件)