32位单片机,在编译烧录后不运行,进入调试模式报错失败退出的问题记录及解决
1、出现这种情况,造成的原因可能是因为你的项目的.c文件过多,代码数量过大,需要把部分的内容较大的.c文件放入外部flash,如:字库、图片等,放入外部flash后尝试重新编译烧录就能恢复运行。
2、如果是带引导+app的单片机,检查是否是引导被破坏或者覆盖导致代码卡在引导没进入app,ps:这种情况一般不会导致无法进入debug调试。
1、出现这种情况,造成的原因可能是因为你的项目的.c文件过多,代码数量过大,需要把部分的内容较大的.c文件放入外部flash,如:字库、图片等,放入外部flash后尝试重新编译烧录就能恢复运行。
2、如果是带引导+app的单片机,检查是否是引导被破坏或者覆盖导致代码卡在引导没进入app,ps:这种情况一般不会导致无法进入debug调试。