新闻中心

EEPW首页 > 嵌入式系统 > 牛人业话 > DSP编程技巧之1:聊一聊编译流程

DSP编程技巧之1:聊一聊编译流程

—— DSP编程技巧之聊一聊编译流程
作者:paradoxfx时间:2013-12-09来源:电子产品世界收藏

  在我们有关的论坛、博客和一些互动活动中,网友经常会问一些有关“编程技巧”的问题。

本文引用地址:http://www.amcfsurvey.com/article/198372.htm

  关于编程技巧的定义,也没有一个统一的标准,例如实现一个很复杂的多层嵌套的指针设计算是一种编程熟练的体现吧;又或者用C/C++的高级特性做了很复杂的功能,但是不能完全支持,例如某种内存的动态重分配方法,这时对特性的熟悉就显得很重要了。

  接下来我们就聊一聊编程技巧里面有关编译技巧的一些问题,具体的分类包括的选项、代码的优化、库文件的使用、代码实现标准、实时运行环境等等;了解了这些具体的问题,对于解决在编译和链接程序的时候经常遇到的让人摸不着头脑的警告和错误也是很有帮助的;因为程序的语法错误很容易被编译器发现并定位到具体的代码中,而链接器输出的那些莫名其妙的警告是很难定位的,如果理解了编译流程中各个环节的作用所在,就有了对症下药的入口。编译器主要以TI的编译器为例,目标器件为28系列,相比6000系列的,28系列的要稍微简单一些。

  首先要了解一下基于开发的一个完整流程,以免“只见树木,不见森林”:

  因为很少有文档把它们的具体汉语含义讲清楚,所以在此我们要用通俗的语言描述一下各个部分:

  1. 在这个流程中,与我们编程效率直接相关的就是C/C++编译器了(如果没有使用汇编直接编写的话),它的直接用途是将C/C++代码编译为针对汇编指令集的汇编代码。

c++相关文章:c++教程



上一页 1 2 下一页

关键词: DSP 编译器 CCS symbol

评论


相关推荐

技术专区

关闭