【E2498】STM32ZET6+ I2C OLED迷你示波器制作

2021-12-30 09:47:38      索炜达电子      724     

项目编号:E2498

文件大小:4M

源码说明:带中文注释

开发环境:C编译器

简要概述:

STM32ZET6+ I2C_OLED 迷你示波器制作,自带DAC波形产生以供测试,后添加了fft计算部分,可估算频率

目录│文件列表:

 └ my_mini_oscilloscope

    │ miniOs.uvguix.黄俊想

    │ miniOs.uvoptx

    │ miniOs.uvprojx

    │ READ.TXT

    ├ FFT

    │  │ cr4_fft_1024_stm32.s

    │  │ cr4_fft_256_stm32.s

    │  │ stm32_dsp.h

    │  └ table_fft.h

    ├ HARDWARE

    │  ├ ADC

    │  │  │ adc.c

    │  │  └ adc.h

    │  ├ DAC

    │  │  │ dac.c

    │  │  └ dac.h

    │  ├ DMA

    │  │  │ dma.c

    │  │  └ dma.h

    │  ├ KEY

    │  │  │ key.c

    │  │  └ key.h

    │  ├ LED

    │  │  │ led.c

    │  │  └ led.h

    │  ├ OLED

    │  │  │ oledfont.h

    │  │  │ OLED_I2C.c

    │  │  └ OLED_I2C.h

    │  └ TIMER

    │     │ timer.c

    │     └ timer.h

    ├ Listings

    │  │ cr4_fft_1024_stm32.lst

    │  │ cr4_fft_256_stm32.lst

    │  │ miniOs.map

    │  │ startup_stm32f10x_hd.lst

    │  └ startup_stm32f10x_md.lst

    ├ Objects

    │  │ adc.crf

    │  │ adc.d

    │  │ adc.o

    │  │ adc_dma_tmr.crf

    │  │ adc_dma_tmr.d

    │  │ adc_dma_tmr.o

    │  │ cr4_fft_1024_stm32.d

    │  │ cr4_fft_1024_stm32.o

    │  │ cr4_fft_256_stm32.d

    │  │ cr4_fft_256_stm32.o

    │  │ dac.crf

    │  │ dac.d

    │  │ dac.o

    │  │ datamessg.crf

    │  │ datamessg.d

    │  │ datamessg.o

    │  │ delay.crf

    │  │ delay.d

    │  │ delay.o

    │  │ dma.crf

    │  │ dma.d

    │  │ dma.o

    │  │ dma_dac_tmr.crf

    │  │ dma_dac_tmr.d

    │  │ dma_dac_tmr.o

    │  │ dma_stm32f10x.crf

    │  │ dma_stm32f10x.d

    │  │ dma_stm32f10x.o

    │  │ ExtDll.iex

    │  │ gpio_stm32f10x.crf

    │  │ gpio_stm32f10x.d

    │  │ gpio_stm32f10x.o

    │  │ iic.crf

    │  │ iic.d

    │  │ iic_conf.d

    │  │ key.crf

    │  │ key.d

    │  │ key.o

    │  │ led.crf

    │  │ led.d

    │  │ led.o

    │  │ main.crf

    │  │ main.d

    │  │ main.__i

    │  │ main_1.crf

    │  │ main_1.d

    │  │ main_1.o

    │  │ miniOs.axf

    │  │ miniOs.build_log.htm

    │  │ miniOs.hex

    │  │ miniOs.htm

    │  │ miniOs.lnp

    │  │ miniOs.sct

    │  │ miniOs_mini简易示波器.dep

    │  │ miniOs_sct.Bak

    │  │ miniOs_Target 1.dep

    │  │ misc.crf

    │  │ misc.d

    │  │ misc.o

    │  │ oled.crf

    │  │ oled.d

    │  │ oled.o

    │  │ oled_096.d

    │  │ oled_i2c.crf

    │  │ oled_i2c.d

    │  │ oled_i2c.o

    │  │ remote.crf

    │  │ remote.d

    │  │ remote.o

    │  │ startui.crf

    │  │ startui.d

    │  │ startup_stm32f10x_hd.d

    │  │ startup_stm32f10x_hd.o

    │  │ startup_stm32f10x_md.d

    │  │ startup_stm32f10x_md.o

    │  │ stm32f10x_adc.crf

    │  │ stm32f10x_adc.d

    │  │ stm32f10x_adc.o

    │  │ stm32f10x_dac.crf

    │  │ stm32f10x_dac.d

    │  │ stm32f10x_dac.o

    │  │ stm32f10x_dma.crf

    │  │ stm32f10x_dma.d

    │  │ stm32f10x_dma.o

    │  │ stm32f10x_exti.crf

    │  │ stm32f10x_exti.d

    │  │ stm32f10x_exti.o

    │  │ stm32f10x_gpio.crf

    │  │ stm32f10x_gpio.d

    │  │ stm32f10x_gpio.o

    │  │ stm32f10x_i2c.crf

    │  │ stm32f10x_i2c.d

    │  │ stm32f10x_i2c.o

    │  │ stm32f10x_rcc.crf

    │  │ stm32f10x_rcc.d

    │  │ stm32f10x_rcc.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

    ├ RTE

    │  │ RTE_Components.h

    │  ├ CMSIS

    │  │  └ RTX_Conf_CM.c

    │  └ Device

    │     ├ STM32F103C8

    │     │  │ RTE_Device.h

    │     │  │ startup_stm32f10x_md.s

    │     │  │ stm32f10x_conf.h

    │     │  └ system_stm32f10x.c

    │     └ STM32F103ZE

    │        │ RTE_Device.h

    │        │ startup_stm32f10x_hd.s

    │        │ stm32f10x_conf.h

    │        └ system_stm32f10x.c

    ├ SYSTEM

    │  ├ delay

    │  │  │ delay.c

    │  │  └ delay.h

    │  ├ sys

    │  │  │ sys.c

    │  │  └ sys.h

    │  └ usart

    │     │ usart.c

    │     └ usart.h

    └ USR

       │ ADC_DMA_TMR.c

       │ ADC_DMA_TMR.h

       │ dataMessg.c

       │ dataMessg.h

       │ DMA_DAC_TMR.c

       │ DMA_DAC_TMR.h

       └ main.c

TAGSTM32ZET6
  • 14 次
  • 1 分