打印
[STM32F4]

【STM32F469I试用】轻松搞定F469之ADC+DMA+FFT+LCD(实用篇)

[复制链接]
3722|31
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xzezhen|  楼主 | 2015-12-30 15:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xzezhen 于 2015-12-30 15:48 编辑

    收到STM32F469I Discovery板子已经一阵子了,最近一直在忙,年底了,各种事各种忙……工程师就特么累???……似乎又累的还可以,听说老板要给加工资了,可老板的话啥时候能当真啊……。今年很快就过去了,但还有一件重要的事情没完成~~~,21IC送的F469 DISCO板子也还一直惦记着,多宝贵的一块板子,不好好利用一番,那该多可惜!忙不完的事情总是要停下来歇一歇,于是,想到了用STM32F469I Discovery板子做ADC采样,进行FFT快速傅立叶变化,并通过LCD显示出频谱波形~~~~~~~~~~

    开始回顾大学时候的《信号与系统》,重新翻开课本,查阅FFT相关资料…………

    关于FFT代码,F4的DSP库也是带有的,直接调用是可以,也很方便。但对于想深入理解的,似乎并不是很好,最后还是找到了FFT的相关源码……

    建立Keil MDK5.17工程,添加相关代码, 自己建立MDK工程是要比较麻烦的,添加源文件头文件,宏定义,路径等等………

    建立好的FFTTest工程文件结构如下,最重要的部分就是在FFT_Lib这个文件夹里面,相关的数学算法都包含进来了。

文件机构如下图:

FFT程序运行结果:












工程代码在下面了,是在 Keil 5 MDK5.17上编译的,别弄错了哦,哈哈.......
STM32F469DiscoveryFFT.rar (1.2 MB)

沙发
丶tiantian| | 2015-12-30 16:07 | 只看该作者
前排,多谢楼主代码。

使用特权

评论回复
板凳
捉虫天师| | 2015-12-30 21:11 | 只看该作者
FFT后的结果怎么显示出来的呢,从来没玩过

使用特权

评论回复
地板
大秦正声| | 2015-12-30 21:49 | 只看该作者
不错啊

使用特权

评论回复
5
笑鸟007| | 2015-12-31 10:13 | 只看该作者
不错!!!

使用特权

评论回复
6
doniexun| | 2018-1-22 08:51 | 只看该作者
多谢楼主分享,攒着学习

使用特权

评论回复
7
一路向北lm| | 2018-1-22 10:39 | 只看该作者
不错学习下

使用特权

评论回复
8
doniexun| | 2018-1-23 22:07 | 只看该作者
学习一下,楼主辛苦了

使用特权

评论回复
9
嘿小毅| | 2019-7-11 09:30 | 只看该作者

使用特权

评论回复
10
letqian| | 2019-8-27 18:01 | 只看该作者
多谢楼主分享,下来学习。

使用特权

评论回复
11
51xlf| | 2019-9-4 23:45 | 只看该作者
STM32F407通过usb与PC上位机怎样进行通信  

使用特权

评论回复
12
i1mcu| | 2019-9-4 23:46 | 只看该作者
stm32f429内置LCD控制器有什么好处  

使用特权

评论回复
13
pmp| | 2019-9-4 23:46 | 只看该作者
要参考STM32f429的配套例程。   

使用特权

评论回复
14
mmbs| | 2019-9-4 23:46 | 只看该作者
stm32f407能驱动多大的lcd  

使用特权

评论回复
15
1988020566| | 2019-9-4 23:46 | 只看该作者
开发板lcd可以显示汉字吗   

使用特权

评论回复
16
lzbf| | 2019-9-4 23:46 | 只看该作者
mcu 支持最大多大的lcd屏幕?  

使用特权

评论回复
17
houjiakai| | 2019-9-4 23:47 | 只看该作者
stm32怎样才能同时驱动OLED和LCD两个屏  

使用特权

评论回复
18
youtome| | 2019-9-4 23:47 | 只看该作者
STM32f429通过RGB直接驱动TFT-LCD可以吗  

使用特权

评论回复
19
cemaj| | 2019-9-4 23:47 | 只看该作者
单片机的EXMC和STM32的FSMC是不是一样的功能?  

使用特权

评论回复
20
updownq| | 2019-9-4 23:48 | 只看该作者
STM32F429能驱动 AT070TN92群创7寸屏嘛  

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

78

帖子

8

粉丝