UEAL联赛第八轮DSP——多功能傅里叶变化

  • fighter
  • LV5工程师
  • |      2015-09-13 23:24:36
  • 浏览量 686
  • 回复:5

       因为感觉申请了DSP板子以后用不到,与其申请后放灰,不如申请一块以后用得到的(虽然不需要自己的钱,但是论坛的钱也不能乱花啊),最后申请板子的时候申请了STM32F4Discovery(非带液晶屏的F429)。用的时候才知道蛋疼了,本来想写个上位机来显示数据处理效果的,这款板子不用NUCLEO那样能虚拟串口,需自己配备串口电平转换模块才行,因此上位机也没用处了,又没有液晶屏来显示。只能作罢,用不了STM32F4的FPU了。。还是拿起万能的机智云吧,波特率还支持115200,只是浮点运算单元肯定是没了。





        FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。具体原理自行查阅资料,学渣也不是很懂,以后需要用到再仔细研究吧。。。




准备工作:

下载STM32F1的DSP库,跟F4的DSP库比起来,还是有较大差距的。


UEAL联赛第八轮DSP——多功能傅里叶变化UEAL联赛第八轮DSP——多功能傅里叶变化


     

  机智云就不多介绍了。具体需要用到机智云的USB TO UART(性能还不错,至少在115200的波特率下还是正常的,比某宝上卖的那些高于9600就不工作的强多了)。。。该部分电路图如下:


UEAL联赛第八轮DSP——多功能傅里叶变化


前面那个是机智云必备神器:JLINK_OB,可直接对接SWD接口,还能供电,很方便。

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子