ARM Cortex工具链速度优化

时间:2015-01-18 20:17:32

标签: c arm cortex-m3

C / C ++的Arm Cortex架构有abundance of IDEs和工具链。

最近,面对我的STM Cortex-M3上的硬速度优化问题,我开始想知道不同供应商之间是否确实存在性能差异(就输出代码执行速度而言),正如其中一些人声称的那样。

更具体地说,在GNU-C copiler和商业版之间。

有人在这个意义上做了不同编译器之间的比较吗?

1 个答案:

答案 0 :(得分:0)

从商业IDE生成的实用语音二进制文件比GCC生成的代码大小更优化和更小,差异在于但不是那么大,甚至可以通过一些优化得到一点点努力通过一些优化,我个人不认为你会发现商业工具链与基于GCC的任何明确的基准,速度和尺寸确实取决于很多因素。