首页 > 解决方案 > ARM Cortex M4 - GCC - 限制使用 FPU 寄存器(例如 s0-s15)

问题描述

是否有可能指示 GCC 编译器不要使用 ARM Cortex M4 上的所有 FPU 寄存器?列表文件显示了 32 个 FPU 寄存器中随机使用的寄存器(寄存器的选择没有明显的逻辑)。我想加速我的 DSP 功能,而不是总是将所有 32 个 FPU 寄存器保存在堆栈上。

标签: armfpu

解决方案


推荐阅读