【E645】基于STM32的高速信号频谱分析仪

2021-08-25 17:33:12      索炜达电子      501     

项目编号: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

TAG频谱分析仪
  • 9 次
  • 1 分