FFT算法移植到DSP的过程
一, 学习导向
为什么要学习5000系列DSP想这就像为什么要学习《信 与系统》,《模拟电路》一样,他不仅是理论性强的东西,更是直接具有应用价值的东西。废话不多说,来看一个非常基础的5000系列DSP的应用案例–FFT算法移植到DSP芯片的过程。 这个过程牵涉到比较多的关于CCS3.3的基础性操作问题,鉴于很基础,很有用,所以会配合很多图形来讲述。也算是留下记录以备日后需要。
二, 例程的实际意义 这个例子的实践意义在于,通过利用移植过来的FFT算法对已知的输入信 进行频谱分析,产生FFT结果,将结果显示出来,并且验证这个结果的正确性。鉴于CCS集成开发环境自带有FFT工具并且具有很方便的显示能力,所以验证过程可以以它为参照。
三, 实现步骤 1, 开发环境配置 本例采用5502DSP做软件仿真,环境配置如下:
其次,FFT.c源代码的void fft(float datar[Sample_Numb],float datai[Sample_Numb])函数体内,需要新增便面x8,x9,相关代码要替换成下面这样:
六,程序附件
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!