Posts tagged CCS

FFT在C6000DSP上的仿真

经过一段时间的学习,今天在CCS内成功仿真了基2频域抽取FFT(radix2 DIF FFT)。

环境:CCS 3.1 + C6201 Device Simulator

仿真结果如下图:

More >

CCS的一些问题(转)

来自DSP交流网
CCS版本:V3.1

1.run和animate的区别

如果没有断点的话,这两个没区别.
如果有断点,那么run的时候到断点会停止,直到再次按run或者F5才继续执行.
而Animate到断点的时候,会停一小会,将所有窗口刷新一遍,然后就继续执行

More >

CCS中DSP的编译连接

源代码,经编译器,生成可重定位的代码块和数据块(称为段-section).

然后经连接器,将这些段分配到目标存储器。

可通过.cmd文件用两个伪指令来定义连接:

memory – 定义存储器各部分的起始地址和长度

sections – 定义把各个段放在存储器的什么位置

More >

关于 关键字 restrict

为了帮助编译器确定存储器相关性,可以使用关键字restrict来限定指针、引用或数组。关键字restrict是对指针、引用或数组的一种限定。使用restrict关键字是为了确保其限定的指针在声明的范围内,是指向一个特定对象的唯一指针,及这个指针不会和其它指针指向存储器的同一地址。这使编译器更容易确定是否有别名信息,从而更好地优化代码。 More >

关于MAP文件的一点认识

转载自 hellodsp 论坛,作者: huttu
MAP文件是CCS软件编译后产生的有关DSP用到所有程序、数据及IO空间的一种映射文件。 More >