ARM和GCC优化等级optimization level
参考链接:
Arm Compiler for Embedded User Guide
Optimize Options (Using the GNU Compiler Collection (GCC))
ARM优化等级参考:
ARM 建议使用:
以下为STM32 CUBE IDE中的优化等级,使用的时GCC 12 工具链:
在需要进行Debug时,不建议开启任何优化:
STM32CubeIDE user guide - User manual 中Debug章节有以下说明