自学内容网 自学内容网

使用CubeIDE调试项目现stm32 no source available for “main() at 0x800337c:

使用CubeIDE调试项目现stm32 no source available for "main() at 0x800337c:


问题描述

使用CubeIDE编译工程代码和下载都没有任何问题,点击Debug调试工程时,出现stm32 no source available for "main() at 0x800337c
在这里插入图片描述


原因分析:

捯饬半天发现是优化等级的问题:
1)Project->Propertise
在这里插入图片描述
2)然后C/C++Build -> Setting -> Tool Setting -> Optimization -> Optimizationn level
将None(-O0)改为Optimize for Debug (-0g)即可
在这里插入图片描述



原文地址:https://blog.csdn.net/Yin_w/article/details/140162172

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!