全球旧事资料 分类
exter
farvoidvectors
(7)主函数部分
voidmai
i
toutNUMSAMPLESDSK6416_i
itCSL_i
it初始化CSLEMIFA_co
figMyEmifaCo
fig配置EMIFAi
ti;i0
shortw2N0i
tx2Ni
ty2N0i
tmNdoublescale327675ge
_twiddlewNscalefori0iNix2i1000cosiPI321000cosiPI16x2i10sdram_data2ix2isdram_data2i1x2i1fftDSP_fft16x32wNxy存储幅值fori0iNimiy2iy2iy2i1y2i1sdram_datai2Nmi
第3页共4页
f北京邮电大学信息与通信工程学院检测写入是否成功fori0iNiifsdram_datai2NmibreakifiNDSK6416_LED_o
0DSK6416_LED_o
2DSK6416_LED_o
1
staticshortd2sdoubledifd327670retur
32767ifd327680retur
32768retur
shortdi
tge
_twiddleshortwi
t
doublescalei
tijkforj1k0j
2jj2fori0i
2ijwk5d2sscalecos60PIi
wk4d2sscalesi
60PIi
wkwkwkwkk6retur
k3d2sscalecos40PIi
2d2sscalesi
40PIi
1d2sscalecos20PIi
0d2sscalesi
20PIi

第4页共5页
f北京邮电大学信息与通信工程学院
四、程序流程图(1)FFT流程图
(2)SDRAM写入和检测
第5页共6页
f北京邮电大学信息与通信工程学院
五、功能测试
FFT结果:
六、组内分工
(1)商晴庆主要负责基础工程的搭建,并且完成了各种寄存器的配置;(2)赵建博主要负责分析FFT功能实现部分;(3)对于实验中出现的问题,两人共同分析解决。
七、问题分析
(1)预计出现FFT结果时,图像显示为空。解决方法:同时设置了两个断点,使运行时,两次都走到第一断点处停止,故没有得到正确的FFT结果,后来先设置一个断点运行一次,再设置另一断点后运行一次,顺利得到FFT的结果。(2)运行后LED灯不亮。解决方法:同样是因为断点设置的问题,后先后设置两个断点后,问题顺利解决。
第6页共7页
f北京邮电大学信息与通信工程学院
八、心得体会
通过本次实验,对CCS软件的使用和功能有了更进一步的了解。由于有了第一次DSP实验的练习,对前期整个工程的路径配置就熟练了很多,很快就完成了前期操作。这次实验要求我们明确掌握FFT的基本原理和具体实现。由于对课本知识复习的不够,在具体实现时遇到了一点困难,觉得无从下手,实验过程中通过仔细研究FFT的原理,顺利完成了实验要求。另外,实验中CCS软件断点设置部分的小插曲拉r
好听全球资料 返回顶部