×

DSP教程6.C语言程序设计

消耗积分:0 | 格式:pdf | 大小:580KB | 2017-04-25

淡紫浅蓝

分享资料个

  6.1 C55x C语言概述

  汇编语言依赖于计算机硬件,程序的可读性和可移植性比较差。一般高级语言具有很好的可移植性,但是难以实现汇编语言的某些功能(如对内存地址的操作、位操作等)。

  C语言作为一种高级语言,既可以访问物理地址又可以进行位操作,能直接对硬件进行操作,适合用作DSP开发语言。

  6.1.1C语言概述

  C语言具有如下基本特点:

  语言简洁、紧凑,使用方便、灵活运算符丰富,表达式类型多样化

  数据结构类型丰富

  具有结构化的控制语句

  语法限制不太严格,程序设计自由度大

  C语言允许访问物理地址,能进行位操作,能实现汇编语言的大部分功能,能直接对硬件进行操作

  6.1.2 C55x C语言概况

  C55x C编译器全面支持ANSI C语言标准,能够把按照标准ANSI C规范编写的源程序进行全面优化,编译成C55x 汇编语言源程序。

  C55x C编译器工具拥有完整的实时运行库,所有的库函数均符合 ANSI库标准。

  C55x C编译器输出文件的特性。

DSP教程6.C语言程序设计

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !