2021-08-25 17:33:12 索炜达电子 921
项目编号:E645
文件大小:725K
源码说明:带中文注释
开发环境:C编译器
简要概述:
本系统是以STM32F407为核心,主要采用FIFO来做高速缓存。高速信号先通过AD采样,然后先将采样后的数据给FIFO先缓存处理,然后再通过STM32F407进行加Blackman预处理,再做1024个点FFT进行频谱分析,最后将数据显示在LCD12864上,以便进行人机交互!该系统可实现任意波形信号的频谱显示,以及可以自动寻找各谐波分量的幅值,频率以及相位并进行8位有效数据显示。目录文件列表:
└ 基于STM32的高速信号频谱分析仪
│ 基于STM32F4的高速信号频谱分析仪.doc
├ 2-硬件设计及文档(必须提供)
│ └ 基于IDT7205的高速频谱分析仪完整版.SCHDOC
└ 3-软件源代码(必须提供)
└ 程序代码
│ idt7205.c
│ idt7205.h
│ lcd12864.c
│ lcd12864.h
│ main.c
│ my_define.c
│ my_define.h
│ my_fft_tool.c
│ my_fft_tool.h
│ nokia5510.c
│ nokia5510.h
│ stm32f4xx_conf.h
│ stm32f4xx_it.c
│ stm32f4xx_it.h
└ system_stm32f4xx.c