首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 使用ccs用c语言实现FFT

使用ccs用c语言实现FFT

资料介绍
演示了使用 CCS 的 C 语言实现 FFT 程序
使用 CCS 进行 DSP 编程(二)

――实现 FFT

pacificxu
现在讨论使用 TI 公司的 CCS 进行 DSP 编程,首先假定读者对 CCS 的使用
已经比较了解,如果读者还不太了解,请参阅《使用 CCS 进行 DSP 编程(一)
――CCS 编程入门》及其他 CCS 的学习文档。
作数字信号处理的同志们总是喜欢用 FFT 来对信号处理系统做检验,下面用
闻亭公司的 C6xP 板、C6xPa 板硬件实现 FFT 算法,本算法对其他的 C6x 板同样
实用(只是硬件资源稍微有差异),并通过闻亭公司的 PCI 仿真器对目标板加载
运行,运行结果在 CCS 中可视化显示。
首先启动 CCS Setup,对仿真器硬件进行设置,本人使用的是闻亭公司 PCI
的仿真器自带的驱动 wtxds6xxxpci.dvr,设置画面如下:




下面就可以运行 CCS 了,在 CCS 中,创建一个新的 Project,
我的工程文件放置在如下的目录中,读者可以放在自己喜欢的目录下:




双击“+”展开 fft.mak,可以看到整个工程文件是空的,




我们需要把*.c、*.cmd、*.lib 文件添加到工程文件中,
首先是*.c 文件,本例中是 test.c 文件,




同样的方法可以用来添加其他的文件。双击工程中的源文件,会在右边的窗
口中看见原码:




如果*.c 文件不存在,可以在 CCS 集成开发环境中生成,
本例中 test.c 的主程序源代码如下:
调用的子程序有三个:
从上面的源程序可以看到,使用 CCS 的 C 语言编程跟普
标签:TICCSDSPFFT
使用ccs用c语言实现FFT
本地下载

评论