首页 » 技术分享 » TMS320C55x之C/C++语言程序设计

TMS320C55x之C/C++语言程序设计

 

1 数据类型注意:

   避免设int和long有相同大小。

   对定点算法(特别是乘法)尽量使用int数据类型,用long会导致调用运行时间库。

   使用int和unsigned int 而不用long作为循环计数。C55x的硬件循环计数只有16位宽。

   避免设char为8位,long为64位。

   当所写代码用于DSP目标系统中时,应定义genetic类型。

   一般来说,最好使用int类型作循环计数器和其他对位数要求不高的整型变量。

2 关键字

   2.1 ioport

         C55x C编译器对标准C语言进行了扩展,增加了ioport关键字来支持I/O寻址模式

        
ioport类型限定词可以和标准类型(数组、结构体、共用体和枚举)一起使用

转载自原文链接, 如需删除请联系管理员。

原文链接:TMS320C55x之C/C++语言程序设计,转载请注明来源!

0