使用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)即可