[相关资料]关于FFT结果的意义,可以看一下圈圈以前写的**

[复制链接]
27838|88
 楼主| computer00 发表于 2009-8-11 09:04 | 显示全部楼层
这个程序里面有两种处理方法的,一种是归一化的,就不会溢出。
xwj 发表于 2009-8-12 15:50 | 显示全部楼层
LS,请用这个网址打开:
http://www.21icbbs.com/club/bbs/ ... 81EA%u5DF1%u7684FFT

请站方把“https://bbs.21ic.com/club/bbs/”一律替换成“http://www.21icbbs.com/club/bbs/”,否则老论坛数据中绝对一大堆无效链接
dake 发表于 2009-8-20 09:16 | 显示全部楼层
我用400M的9G20用优化过的4基FFT算法,算64点13us,算1024点130us.再把开平方优化一下.1024点+取模
用400us.
xuyiyi 发表于 2010-9-3 17:26 | 显示全部楼层
写的不错。
挖坟。
lw2008 发表于 2010-9-9 17:51 | 显示全部楼层
我对OO的GPS感兴趣,建议做个开源项目,或放淘宝上。
jack_shine 发表于 2010-10-8 09:40 | 显示全部楼层
先标记下~~~
keaiduoyu 发表于 2010-12-15 12:34 | 显示全部楼层
圈圈好,这个程序可否直接移植到DSP上,是不是只要你程序中的位反转和FFT处理就能得到FFT输出结果了????
 楼主| computer00 发表于 2010-12-15 13:18 | 显示全部楼层
通常DSP的开发环境中都直接提供了FFT的库函数,而且是经过专门的优化的,不用移植,直接调用就好。
keaiduoyu 发表于 2010-12-15 14:07 | 显示全部楼层
圈圈有用过TI 5402 的FFT 吗?库函数网上找了下找不到啊。TI 主页上有吗?能给个链接吗?
TI的都是汇编的吧,我想用C语言的,如果直接用你的程序是不是只需要调用程序中的位反转和FFT处理就能得到FFT输出结果了?
谢谢
 楼主| computer00 发表于 2010-12-15 14:30 | 显示全部楼层
恩,你试试看吧~~~~
keaiduoyu 发表于 2010-12-15 14:38 | 显示全部楼层
DSP 的库应该在CCS安装目录中,我回去找找,不过还是想调用你的程序,C语言熟悉点
keaiduoyu 发表于 2010-12-20 09:52 | 显示全部楼层
在DSP上试了下,可以用,很实用的资料
wenming 发表于 2010-12-20 16:14 | 显示全部楼层
很漂亮
keaiduoyu 发表于 2010-12-25 08:15 | 显示全部楼层
圈圈,请教个问题,你的主程序中有个函数
InitBitRev();  //初始化FFT用的位反转用的表格
每次进行FFT分析时是否都需要调用此函数,还是在主程序中初始化就可以了。谢谢
keaiduoyu 发表于 2010-12-25 09:36 | 显示全部楼层
圈圈你的AD几位的啊,我AD16位得到数据右移了4位,但结果还是溢出,DSP是5402的16位,这个怎么处理较好
 楼主| computer00 发表于 2010-12-28 10:42 | 显示全部楼层
打开归一化处理的开关,我记得我的代码里好象是有这个的。
xuhaikun 发表于 2011-3-13 20:49 | 显示全部楼层
呵呵,应该下来研究一下,我正准备做一个简易频谱分析仪呢
lixupengIC 发表于 2011-3-19 19:11 | 显示全部楼层
不错!!!
lixupengarm 发表于 2011-5-22 19:18 | 显示全部楼层
看看!!!
ADaiPlay 发表于 2012-1-16 12:14 | 显示全部楼层
make,学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部