【E2182】STM32F103实现的频谱

2021-11-06 20:16:15      索炜达电子      632     

项目编号:E2182

文件大小:3.8M

源码说明:带中文注释

开发环境:C编译器

简要概述:

STM32F103实现的频谱,在240 * 320的屏上实现 150fps屏幕刷新速率

目录│文件列表:

 └ frequencySpectrum_fps150

    │ FSMC.uvguix.14451

    │ FSMC.uvguix.haha

    │ FSMC.uvoptx

    │ FSMC.uvprojx

    │ JLinkLog.txt

    │ JLinkSettings.ini

    │ 引脚连线.c

    │ 引脚连线.c.bak

    │ 连线图.jpg

    ├ DSP_lib

    │  └ STM32F10x_DSP_Lib

    │     ├ inc

    │     │  │ stm32_dsp.h

    │     │  └ table_fft.h

    │     └ src

    │        │ iir_stm32.c

    │        │ PID_C_stm32.c

    │        └ asm

    │           ├ arm

    │           │  │ cr4_fft_1024_stm32.s

    │           │  │ cr4_fft_256_stm32.s

    │           │  │ cr4_fft_64_stm32.s

    │           │  │ fir_stm32.s

    │           │  │ iirarma_stm32.s

    │           │  └ PID_stm32.s

    │           ├ gcc

    │           │  │ cr4_fft_1024_stm32.s

    │           │  │ cr4_fft_256_stm32.s

    │           │  │ cr4_fft_64_stm32.s

    │           │  │ fir_stm32.s

    │           │  │ iirarma_stm32.s

    │           │  └ PID_stm32.s

    │           └ iar

    │              │ cr4_fft_1024_stm32.s

    │              │ cr4_fft_256_stm32.s

    │              │ cr4_fft_64_stm32.s

    │              │ fir_stm32.s

    │              │ iirarma_stm32.s

    │              └ PID_stm32.s

    ├ hardware

    │  ├ ADC_DMA

    │  │  │ ADC_DMA.c

    │  │  │ ADC_DMA.c.bak

    │  │  │ ADC_DMA.h

    │  │  └ ADC_DMA.h.bak

    │  ├ flash

    │  │  │ iFlash.c

    │  │  │ iFlash.c.bak

    │  │  │ iFlash.h

    │  │  └ iFlash.h.bak

    │  ├ key

    │  │  │ key.c

    │  │  │ key.c.bak

    │  │  │ key.h

    │  │  └ key.h.bak

    │  ├ lcd

    │  │  │ FONT.H

    │  │  │ LCD_Driver.c

    │  │  │ LCD_Driver.c.bak

    │  │  │ LCD_Driver.h

    │  │  │ lcd_ex.c

    │  │  │ lcd_ex.c.bak

    │  │  └ lcd_ex.h

    │  ├ SPI

    │  │  │ bsp_SPI.c

    │  │  │ bsp_SPI.c.bak

    │  │  │ bsp_SPI.h

    │  │  └ bsp_SPI.h.bak

    │  ├ system

    │  │  ├ delay

    │  │  │  │ delay.c

    │  │  │  └ delay.h

    │  │  ├ sys

    │  │  │  │ sys.c

    │  │  │  └ sys.h

    │  │  └ usart

    │  │     │ usart.c

    │  │     └ usart.h

    │  ├ timer

    │  │  │ timer.c

    │  │  └ timer.h

    │  └ touch

    │     │ touch.c

    │     │ touch.c.bak

    │     │ touch.h

    │     └ touch.h.bak

    ├ Listings

    │  │ cr4_fft_1024_stm32.lst

    │  │ cr4_fft_256_stm32.lst

    │  │ FSMC.map

    │  │ os_cpu_a.lst

    │  └ startup_stm32f10x_hd.lst

    ├ Objects

    │  │ adc_dma.crf

    │  │ adc_dma.d

    │  │ adc_dma.o

    │  │ cr4_fft_1024_stm32.d

    │  │ cr4_fft_1024_stm32.o

    │  │ cr4_fft_256_stm32.d

    │  │ cr4_fft_256_stm32.o

    │  │ delay.crf

    │  │ delay.d

    │  │ delay.o

    │  │ display.crf

    │  │ display.d

    │  │ display.o

    │  │ dma_stm32f10x.crf

    │  │ dma_stm32f10x.d

    │  │ dma_stm32f10x.o

    │  │ ExtDll.iex

    │  │ FSMC.axf

    │  │ FSMC.build_log.htm

    │  │ FSMC.htm

    │  │ FSMC.lnp

    │  │ FSMC.sct

    │  │ FSMC_FSMC.dep

    │  │ gpio_stm32f10x.crf

    │  │ gpio_stm32f10x.d

    │  │ gpio_stm32f10x.o

    │  │ key.crf

    │  │ key.d

    │  │ key.o

    │  │ lcd_driver.crf

    │  │ lcd_driver.d

    │  │ lcd_driver.o

    │  │ lcd_ex.crf

    │  │ lcd_ex.d

    │  │ lcd_ex.o

    │  │ main.crf

    │  │ main.d

    │  │ main.o

    │  │ misc.crf

    │  │ misc.d

    │  │ misc.o

    │  │ startup_stm32f10x_hd.d

    │  │ startup_stm32f10x_hd.o

    │  │ stm32f10x_adc.crf

    │  │ stm32f10x_adc.d

    │  │ stm32f10x_adc.o

    │  │ stm32f10x_dma.crf

    │  │ stm32f10x_dma.d

    │  │ stm32f10x_dma.o

    │  │ stm32f10x_exti.crf

    │  │ stm32f10x_exti.d

    │  │ stm32f10x_exti.o

    │  │ stm32f10x_flash.crf

    │  │ stm32f10x_flash.d

    │  │ stm32f10x_flash.o

    │  │ stm32f10x_fsmc.crf

    │  │ stm32f10x_fsmc.d

    │  │ stm32f10x_fsmc.o

    │  │ stm32f10x_gpio.crf

    │  │ stm32f10x_gpio.d

    │  │ stm32f10x_gpio.o

    │  │ stm32f10x_it.crf

    │  │ stm32f10x_it.d

    │  │ stm32f10x_it.o

    │  │ stm32f10x_rcc.crf

    │  │ stm32f10x_rcc.d

    │  │ stm32f10x_rcc.o

    │  │ stm32f10x_spi.crf

    │  │ stm32f10x_spi.d

    │  │ stm32f10x_spi.o

    │  │ stm32f10x_tim.crf

    │  │ stm32f10x_tim.d

    │  │ stm32f10x_tim.o

    │  │ stm32f10x_usart.crf

    │  │ stm32f10x_usart.d

    │  │ stm32f10x_usart.o

    │  │ sys.crf

    │  │ sys.d

    │  │ sys.o

    │  │ system_stm32f10x.crf

    │  │ system_stm32f10x.d

    │  │ system_stm32f10x.o

    │  │ timer.crf

    │  │ timer.d

    │  │ timer.o

    │  │ usart.crf

    │  │ usart.d

    │  │ usart.o

    │  │ voice.crf

    │  │ voice.d

    │  └ voice.o

    ├ RTE

    │  │ RTE_Components.h

    │  └ Device

    │     └ STM32F103ZE

    │        │ RTE_Device.h

    │        │ startup_stm32f10x_hd.s

    │        │ stm32f10x_conf.h

    │        └ system_stm32f10x.c

    └ user

       │ display.c

       │ display.h

       │ main.c

       │ main.c.bak

       │ sitting.c

       │ sitting.h

       │ stm32f10x_it.c

       │ stm32f10x_it.h

       │ touchCalibrate.c

       │ touchCalibrate.c.bak

       │ touchCalibrate.h

       │ touchCalibrate.h.bak

       │ voice.c

       │ voice.c.bak

       │ voice.h

       └ malloc

          │ malloc.c

          │ malloc.c.bak

          │ malloc.h

          └ malloc.h.bak

TAG频谱
  • 6 次
  • 1 分