KEIL 调试 STM32 不进入 main() 函数的原因
2019-10-14 | 实用案例 | caterwang | 11526°c
同样的问题反复遇到,所以做个记录:
现像:
进入ST仿真后,点运行时没有反应,但是如果不仿真,让程序直接运行,是正常的。
原因:
keil工程里有不可达的断点。
解决办法
清除keil工程中所有断点。
其他类似现像的引起原因:
4.1.使用了未实现 printf() 函数或未实现的函数、条件宏等;
4.2.KEIL 软件本身一些必要的配置,须像如下图所示设置