搜索
bottom↓
回复: 63

音乐频谱基础 百为STM32开发板 官方FFT demo演示(源码+图)

  [复制链接]

出0入0汤圆

发表于 2012-10-7 21:43:15 | 显示全部楼层 |阅读模式
STM32F10x_DSP_Lib_V2.0.0为官方DSP库,
内含FFT demo, 原版是在stm3210b-eval上运行的,通过修改LCD驱动把它移植到stm3210e-eval上了。

FFT算法主要是以下几个函数:
1. cr4_fft_64_stm32: an optimized FFT function to compute 64-point DFT
2. cr4_fft_256_stm32: an optimized FFT function to compute 256-point DFT
3. cr4_fft_1024_stm32: an optimized FFT function to compute 1024-point DFT

void cr4_fft_64_stm32(void *pssOUT, void *pssIN,uint16_t Nbin);
其中参数
pssOUT为输出数字频点数据
pssIN为输入模拟波形
Nbin为FFT点数

要应用FFT并不难,难在速率的提高和算法的实现上。初次使用FFT,说得有不对的请大家指点。

附件里只提供RVMDK工程,其余开发环境需自行建工程。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-10-7 21:53:16 | 显示全部楼层
      sofa

出0入0汤圆

发表于 2012-10-7 22:30:00 | 显示全部楼层
谢谢共享!正在学习FFT

出0入0汤圆

发表于 2012-10-7 22:31:53 | 显示全部楼层
正需要,收。。。。。。。。。。。。。。

出0入0汤圆

发表于 2012-10-8 00:04:53 | 显示全部楼层
mark,准备移植!

出0入0汤圆

发表于 2012-10-8 07:06:20 来自手机 | 显示全部楼层
谢谢,学习了

出0入0汤圆

发表于 2012-10-8 13:12:36 | 显示全部楼层
官方的库确实是个好东西

,最近 改了下 FFT算法,感觉还行哈哈
http://player.youku.com/player.php/sid/XNDU3NjA3NjAw/v.swf

出0入0汤圆

发表于 2012-10-9 01:35:55 | 显示全部楼层
好东西,谢谢分享

出0入0汤圆

发表于 2012-10-9 08:13:05 | 显示全部楼层
好东东,顶一个

出0入0汤圆

 楼主| 发表于 2012-10-9 18:31:17 | 显示全部楼层
Your_Father 发表于 2012-10-8 13:12
官方的库确实是个好东西

,最近 改了下 FFT算法,感觉还行哈哈

很漂亮啊,谢谢支持

出0入0汤圆

发表于 2012-10-9 19:14:30 | 显示全部楼层
以前一直不知道这个FFT是干什么的。

出0入0汤圆

发表于 2012-10-9 19:20:35 | 显示全部楼层
DSP?F1没DSP核呀

出0入0汤圆

发表于 2012-10-9 20:55:27 | 显示全部楼层
Your_Father 发表于 2012-10-8 13:12
官方的库确实是个好东西

,最近 改了下 FFT算法,感觉还行哈哈

哥们,这首歌叫什么名字,我在好多地方都听过了,但是不知道名字,谢谢了

出0入0汤圆

发表于 2012-10-9 21:10:25 | 显示全部楼层
kmani 发表于 2012-10-9 20:55
哥们,这首歌叫什么名字,我在好多地方都听过了,但是不知道名字,谢谢了 ...

鸟叔的  江南style

出0入0汤圆

发表于 2012-10-9 21:13:24 | 显示全部楼层
T_exe 发表于 2012-10-9 21:10
鸟叔的  江南style

谢谢你...

出0入0汤圆

发表于 2012-10-9 21:15:53 | 显示全部楼层
学习 谢谢分享

出0入0汤圆

发表于 2012-10-9 22:30:32 | 显示全部楼层
Your_Father 发表于 2012-10-8 13:12
官方的库确实是个好东西

,最近 改了下 FFT算法,感觉还行哈哈

能把程序发给我吗, 我最近也再搞这个,也能出效果 但是没这个好 发个程序参考参考。nihao@whut.edu.cn

出0入0汤圆

发表于 2012-10-11 20:10:02 | 显示全部楼层
不错,正学习

出0入0汤圆

 楼主| 发表于 2012-10-22 01:58:48 | 显示全部楼层
见到坛上有人讨论FFT的意义,顶下这个帖。
说真的自己见识少,读完了数字信号处理根本不知道FFT是干吗用的,
到今天终于知道了FFT原来可以用来做MP3等音乐的频谱显示

出0入0汤圆

发表于 2012-10-22 09:19:39 | 显示全部楼层
cool                                                           

出0入0汤圆

 楼主| 发表于 2012-10-22 17:02:59 | 显示全部楼层
申请置酷

出0入0汤圆

发表于 2012-10-22 17:10:15 | 显示全部楼层
mark cool!

出0入0汤圆

发表于 2012-10-23 23:32:38 | 显示全部楼层
没想到FFT还有这功能……

出0入0汤圆

 楼主| 发表于 2012-11-5 01:13:18 | 显示全部楼层
准备用在软解MP3上

出0入0汤圆

发表于 2012-11-20 23:53:31 | 显示全部楼层
真不错,速度最大有多高呢

出0入0汤圆

 楼主| 发表于 2012-11-21 15:54:38 | 显示全部楼层
hqf_mcu 发表于 2012-11-20 23:53
真不错,速度最大有多高呢

官方数据72m主频跑1024点时2.138ms

出0入0汤圆

发表于 2012-11-21 16:35:51 | 显示全部楼层
本帖最后由 jackrich 于 2012-11-21 16:37 编辑

学习了,谢谢1

出0入0汤圆

发表于 2012-11-25 01:15:54 | 显示全部楼层
MARK!!!   

出0入0汤圆

发表于 2012-11-25 11:41:06 | 显示全部楼层
这个东西确实不错

出0入18汤圆

发表于 2012-11-25 12:17:24 | 显示全部楼层
这个看着嘛 也是不错的

出0入0汤圆

发表于 2012-11-26 13:53:10 | 显示全部楼层
mark

出0入0汤圆

 楼主| 发表于 2012-12-12 08:59:22 | 显示全部楼层
本帖最后由 xi_liang 于 2012-12-12 09:08 编辑
wobeinimei 发表于 2012-11-25 11:41
这个东西确实不错


很适合用来做频谱

出0入0汤圆

发表于 2013-1-12 11:08:15 | 显示全部楼层
顶下,支持

出0入0汤圆

发表于 2013-1-12 11:24:38 | 显示全部楼层
不错   学习了!!!
头像被屏蔽

出0入0汤圆

发表于 2013-1-12 19:20:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入46汤圆

发表于 2013-1-15 12:54:28 | 显示全部楼层
好东西,顶起!

出0入0汤圆

发表于 2013-1-29 15:22:52 | 显示全部楼层
不错,学习了

出0入0汤圆

发表于 2013-1-29 16:08:43 | 显示全部楼层
不错,学习

出0入0汤圆

发表于 2013-1-30 10:16:20 | 显示全部楼层
markmarkmark

出0入0汤圆

发表于 2013-1-30 14:01:07 | 显示全部楼层
不错,学习下。有空移植到自己的板子上试试

出0入0汤圆

发表于 2013-1-31 08:37:53 | 显示全部楼层
好东西啊

出0入0汤圆

发表于 2013-3-31 14:07:50 | 显示全部楼层
正需要,收。。。。。。。。。。。。。。

出0入0汤圆

发表于 2013-3-31 16:55:52 | 显示全部楼层
果真厉害啊

出0入0汤圆

发表于 2013-4-8 15:05:10 | 显示全部楼层
支持

出0入0汤圆

发表于 2013-4-8 16:48:53 | 显示全部楼层
多谢楼主分享

出0入0汤圆

发表于 2013-5-6 00:53:00 | 显示全部楼层
学习fft哈  

出0入0汤圆

发表于 2013-5-6 01:03:11 | 显示全部楼层
可不可以提供下硬件连接图,现在困惑在硬件该怎么连接

出0入17汤圆

发表于 2013-5-6 01:18:46 | 显示全部楼层
好好学习

出0入0汤圆

发表于 2013-5-27 15:12:14 | 显示全部楼层
mark&收藏

出0入0汤圆

发表于 2013-6-16 02:34:13 | 显示全部楼层
mark  mark

出0入0汤圆

发表于 2013-6-17 15:25:37 | 显示全部楼层
收下  收下  

出0入0汤圆

发表于 2013-6-17 16:25:55 | 显示全部楼层
做频谱分析,

出0入0汤圆

发表于 2013-7-16 16:49:58 | 显示全部楼层
Your_Father 发表于 2012-10-8 13:12
官方的库确实是个好东西

,最近 改了下 FFT算法,感觉还行哈哈

楼主可以把源代码发一份过来吗?最近在用FPGA写FFT,没代码参考,不好搞啊 1106765606@qq.com

出0入0汤圆

发表于 2013-7-16 20:45:18 | 显示全部楼层
好!留下!

出0入76汤圆

发表于 2013-8-7 13:52:53 | 显示全部楼层
本帖最后由 foxpro2005 于 2013-8-7 14:15 编辑

这个在F1上可以使用么?...
----------------------------------------------------------------
知道答案了: F1上也是可以的,但是没有FPU, 运算的速度会比较慢...., 但是玩玩还是可的..
哪天有也来玩玩儿...

出0入0汤圆

发表于 2013-11-24 12:20:09 来自手机 | 显示全部楼层
好东西,顶一下

出0入0汤圆

 楼主| 发表于 2014-5-14 17:45:03 | 显示全部楼层

是做音乐频谱的好东西

出0入0汤圆

 楼主| 发表于 2014-6-26 16:06:06 | 显示全部楼层
加显示的线条加宽就是平常见到的音乐频谱了

出0入0汤圆

发表于 2014-7-2 07:03:56 | 显示全部楼层
赞一个,

出0入0汤圆

发表于 2014-7-2 08:25:32 | 显示全部楼层
不错的资料

出0入0汤圆

发表于 2014-8-27 13:22:58 | 显示全部楼层
下载,多谢。
现在官方的都是不开源的了。
只有接口函数了。

出0入0汤圆

发表于 2015-3-8 21:10:49 | 显示全部楼层
下载,多谢。

出0入0汤圆

发表于 2015-3-10 11:31:36 | 显示全部楼层
很漂亮^^学习

出0入0汤圆

发表于 2015-3-10 13:52:52 | 显示全部楼层
这是F10X还是40X的?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-5 21:42

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表