您的位置 首页 测评

DSP编程技巧之4—揭开编译器奥秘面纱之高档程序优化

在上次的文章里(http://www.eepw.com.cn/article/203169.htm),我们提到了DSP编程中程序优化最常使用到的选项问题,主要提到的几个选项包括-O1、-O2、-O3、

  在前次的文章里(http://www.eepw.com.cn/article/203169.htm),咱们说到了DSP编程中程序优化最常运用到的选项问题,首要说到的几个选项包含-O1、-O2、-O3、-O4等等。尽管咱们是以DSP为例进行阐明的,可是关于其它的处理器,例如ARM、CPU、一些高档的单片机如MSP430、PIC等等和一些编译环境,例如Keil、Xilinx SDK等,它们运用的一般的优化选项和根本内容也是迥然不同的,即相同的优化等级,优化的意图都是根本共同的。

  这些都是根本的操作,假如咱们的意图仅仅是优化代码功能或许尺度的话。假如咱们想了解优化过程中发生和运用的更多信息的话,关于DSP自身而言,它的一些其它特性关于程序的运转功能也是十分要害的,此刻在根本的优化选项基础上,咱们又要留意一下高档的优化选项的影响。例如,某些汇编指令在做比如FFT改变的时分可以成倍的进步功率,所以敞开高档优化选项使得编译器有针对性地生成相关的指令就十分重要。下面咱们看一下编译器的高档优化选项有哪些。由于要考虑到指令集等要素,这儿以C28x系列为例进行剖析。

  表1 编译器的高档优化选项

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/118224.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部