【E454】STM32F030C8T6灭蚊器设计

2021-08-22 22:42:14      索炜达电子      700     

项目编号:E454

文件大小:14M

源码说明:带中文注释

开发环境:C编译器

简要概述:

公司的灭蚊器项目 STM32F030C8T6 单片机

目录│文件列表:

 └ mosquito_-killer

    ├ .vscode

    │  └ settings.json

    ├ Project

    │  │ .gitignore

    │  │ keilkill.bat

    │  │ LICENSE

    │  │ 各文件夹说明.txt

    │  ├ .vscode

    │  │  └ settings.json

    │  ├ GUI_APP

    │  │  ├ inc

    │  │  │  │ basic_ui.h

    │  │  │  │ display.h

    │  │  │  │ Evap_Room_ui.h

    │  │  │  │ Evap_Time_ui.h

    │  │  │  │ Factory_Setting_ui.h

    │  │  │  │ first_use_ui.h

    │  │  │  │ menuL1_item.h

    │  │  │  │ menuL2_item.h

    │  │  │  │ menuL3_item.h

    │  │  │  │ mode_ui.h

    │  │  │  │ RESET_ui.h

    │  │  │  │ setting_ui.h

    │  │  │  └ status_ui.h

    │  │  └ src

    │  │     │ basic_ui.c

    │  │     │ display.c

    │  │     │ Factory_Setting_ui.c

    │  │     │ first_use_ui.c

    │  │     │ mode_ui.c

    │  │     │ setting_ui.c

    │  │     └ status_ui.c

    │  ├ GUI_DRV

    │  │  ├ inc

    │  │  │  │ fonts.h

    │  │  │  │ gui_basic.h

    │  │  │  │ gui_config.h

    │  │  │  │ gui_menu.h

    │  │  │  │ messagebox.h

    │  │  │  │ picture.h

    │  │  │  │ scrollbar.h

    │  │  │  └ text.h

    │  │  └ src

    │  │     │ fonts.c

    │  │     │ gui_basic.c

    │  │     │ messagebox.c

    │  │     │ picture.c

    │  │     │ scrollbar.c

    │  │     └ text.c

    │  ├ Libraries

    │  │  ├ CMSIS

    │  │  │  │ core_cm4.h

    │  │  │  │ core_cm4_simd.h

    │  │  │  │ core_cmFunc.h

    │  │  │  │ core_cmInstr.h

    │  │  │  └ GD

    │  │  │     └ GD32F3x0

    │  │  │        ├ Include

    │  │  │        │  │ gd32f3x0.h

    │  │  │        │  └ system_gd32f3x0.h

    │  │  │        └ Source

    │  │  │           │ system_gd32f3x0.c

    │  │  │           └ ARM

    │  │  │              └ startup_gd32f3x0.s

    │  │  └ GD32F3x0_standard_peripheral

    │  │     ├ Include

    │  │     │  │ gd32f3x0_adc.h

    │  │     │  │ gd32f3x0_cec.h

    │  │     │  │ gd32f3x0_cmp.h

    │  │     │  │ gd32f3x0_crc.h

    │  │     │  │ gd32f3x0_ctc.h

    │  │     │  │ gd32f3x0_dac.h

    │  │     │  │ gd32f3x0_dbg.h

    │  │     │  │ gd32f3x0_dma.h

    │  │     │  │ gd32f3x0_exti.h

    │  │     │  │ gd32f3x0_fmc.h

    │  │     │  │ gd32f3x0_fwdgt.h

    │  │     │  │ gd32f3x0_gpio.h

    │  │     │  │ gd32f3x0_i2c.h

    │  │     │  │ gd32f3x0_misc.h

    │  │     │  │ gd32f3x0_pmu.h

    │  │     │  │ gd32f3x0_rcu.h

    │  │     │  │ gd32f3x0_rtc.h

    │  │     │  │ gd32f3x0_spi.h

    │  │     │  │ gd32f3x0_syscfg.h

    │  │     │  │ gd32f3x0_timer.h

    │  │     │  │ gd32f3x0_tsi.h

    │  │     │  │ gd32f3x0_usart.h

    │  │     │  └ gd32f3x0_wwdgt.h

    │  │     └ Source

    │  │        │ gd32f3x0_adc.c

    │  │        │ gd32f3x0_cec.c

    │  │        │ gd32f3x0_cmp.c

    │  │        │ gd32f3x0_crc.c

    │  │        │ gd32f3x0_ctc.c

    │  │        │ gd32f3x0_dac.c

    │  │        │ gd32f3x0_dbg.c

    │  │        │ gd32f3x0_dma.c

    │  │        │ gd32f3x0_exti.c

    │  │        │ gd32f3x0_fmc.c

    │  │        │ gd32f3x0_fwdgt.c

    │  │        │ gd32f3x0_gpio.c

    │  │        │ gd32f3x0_i2c.c

    │  │        │ gd32f3x0_misc.c

    │  │        │ gd32f3x0_pmu.c

    │  │        │ gd32f3x0_rcu.c

    │  │        │ gd32f3x0_rtc.c

    │  │        │ gd32f3x0_spi.c

    │  │        │ gd32f3x0_syscfg.c

    │  │        │ gd32f3x0_timer.c

    │  │        │ gd32f3x0_tsi.c

    │  │        │ gd32f3x0_usart.c

    │  │        └ gd32f3x0_wwdgt.c

    │  ├ Output

    │  │  │ Mosquito_Killer.bin

    │  │  └ STM32F330.sct

    │  ├ Project

    │  │  │ EventRecorderStub.scvd

    │  │  │ JLinkSettings.ini

    │  │  │ mosquito_killer.uvguix.Administrator

    │  │  │ mosquito_killer.uvguix.付涛

    │  │  │ mosquito_killer.uvoptx

    │  │  │ mosquito_killer.uvprojx

    │  │  └ DebugConfig

    │  │     │ ESP8266_TEST_STM32F030C8Tx.dbgconf

    │  │     │ GD32F330CBT6_STM32F030C8Tx.dbgconf

    │  │     │ STM32F030_STM32F030C8Tx.dbgconf

    │  │     └ Target_1_STM32F030C8Tx.dbgconf

    │  ├ rtthread

    │  │  └ 3.0.3

    │  │     │ AUTHORS

    │  │     │ COPYING

    │  │     │ License.txt

    │  │     │ README.md

    │  │     │ rt-thread.rtthread.pdsc

    │  │     ├ bsp

    │  │     │  │ board.c

    │  │     │  └ rtconfig.h

    │  │     ├ components

    │  │     │  └ finsh

    │  │     │     │ cmd.c

    │  │     │     │ finsh.h

    │  │     │     │ finsh_api.h

    │  │     │     │ finsh_compiler.c

    │  │     │     │ finsh_error.c

    │  │     │     │ finsh_error.h

    │  │     │     │ finsh_heap.c

    │  │     │     │ finsh_heap.h

    │  │     │     │ finsh_init.c

    │  │     │     │ finsh_node.c

    │  │     │     │ finsh_node.h

    │  │     │     │ finsh_ops.c

    │  │     │     │ finsh_ops.h

    │  │     │     │ finsh_parser.c

    │  │     │     │ finsh_parser.h

    │  │     │     │ finsh_token.c

    │  │     │     │ finsh_token.h

    │  │     │     │ finsh_var.c

    │  │     │     │ finsh_var.h

    │  │     │     │ finsh_vm.c

    │  │     │     │ finsh_vm.h

    │  │     │     │ msh.c

    │  │     │     │ msh.h

    │  │     │     │ msh_file.c

    │  │     │     │ shell.c

    │  │     │     │ shell.h

    │  │     │     └ symbol.c

    │  │     ├ include

    │  │     │  │ rtdbg.h

    │  │     │  │ rtdebug.h

    │  │     │  │ rtdef.h

    │  │     │  │ rthw.h

    │  │     │  │ rtlibc.h

    │  │     │  │ rtm.h

    │  │     │  │ rtservice.h

    │  │     │  │ rtthread.h

    │  │     │  └ libc

    │  │     │     │ libc_dirent.h

    │  │     │     │ libc_errno.h

    │  │     │     │ libc_fcntl.h

    │  │     │     │ libc_fdset.h

    │  │     │     │ libc_ioctl.h

    │  │     │     │ libc_signal.h

    │  │     │     └ libc_stat.h

    │  │     ├ libcpu

    │  │     │  └ arm

    │  │     │     ├ cortex-m0

    │  │     │     │  │ context_gcc.S

    │  │     │     │  │ context_iar.S

    │  │     │     │  │ context_rvds.S

    │  │     │     │  └ cpuport.c

    │  │     │     ├ cortex-m3

    │  │     │     │  │ context_gcc.S

    │  │     │     │  │ context_iar.S

    │  │     │     │  │ context_rvds.S

    │  │     │     │  └ cpuport.c

    │  │     │     ├ cortex-m4

    │  │     │     │  │ context_gcc.S

    │  │     │     │  │ context_iar.S

    │  │     │     │  │ context_rvds.S

    │  │     │     │  └ cpuport.c

    │  │     │     └ cortex-m7

    │  │     │        │ context_gcc.S

    │  │     │        │ context_iar.S

    │  │     │        │ context_rvds.S

    │  │     │        └ cpuport.c

    │  │     └ src

    │  │        │ clock.c

    │  │        │ components.c

    │  │        │ device.c

    │  │        │ idle.c

    │  │        │ ipc.c

    │  │        │ irq.c

    │  │        │ kservice.c

    │  │        │ mem.c

    │  │        │ memheap.c

    │  │        │ mempool.c

    │  │        │ object.c

    │  │        │ scheduler.c

    │  │        │ signal.c

    │  │        │ thread.c

    │  │        └ timer.c

    │  └ User

    │     │ board.c

    │     │ board.h

    │     │ gd32f3x0_it.c

    │     │ gd32f3x0_it.h

    │     │ gd32f3x0_libopt.h

    │     │ main.c

    │     │ main.h

    │     │ rtconfig.h

    │     ├ bsp_adc

    │     │  │ bsp_adc.c

    │     │  └ bsp_adc.h

    │     ├ bsp_backlight

    │     │  │ bsp_backlight.c

    │     │  └ bsp_backlight.h

    │     ├ bsp_beep

    │     │  │ bsp_beep.c

    │     │  └ bsp_beep.h

    │     ├ bsp_config_param

    │     │  │ bsp_config_param.c

    │     │  │ bsp_config_param.h

    │     │  │ bsp_i2c_ee.c

    │     │  │ bsp_i2c_ee.h

    │     │  │ bsp_i2c_gpio.c

    │     │  └ bsp_i2c_gpio.h

    │     ├ bsp_control

    │     │  │ bsp_control.c

    │     │  └ bsp_control.h

    │     ├ bsp_esp8266

    │     │  │ bsp_esp8266.c

    │     │  │ bsp_esp8266.h

    │     │  │ bsp_tcp_client.c

    │     │  └ bsp_tcp_client.h

    │     ├ bsp_fan

    │     │  │ bsp_fan.c

    │     │  └ bsp_fan.h

    │     ├ bsp_iwdg

    │     │  │ bsp_iwdg.c

    │     │  └ bsp_iwdg.h

    │     ├ bsp_key

    │     │  │ bsp_key.c

    │     │  └ bsp_key.h

    │     ├ bsp_lcd

    │     │  │ bsp_lcd.c

    │     │  └ bsp_lcd.h

    │     ├ bsp_pid

    │     │  │ bsp_pid.c

    │     │  └ bsp_pid.h

    │     ├ bsp_rtc

    │     │  │ bsp_rtc.c

    │     │  └ bsp_rtc.h

    │     ├ bsp_sensors

    │     │  │ bsp_sensors.c

    │     │  └ bsp_sensors.h

    │     ├ bsp_systick

    │     │  │ systick.c

    │     │  └ systick.h

    │     ├ bsp_tim2_pwm

    │     │  │ bsp_tim2_pwm.c

    │     │  └ bsp_tim2_pwm.h

    │     └ usart

    │        │ bsp_debug_usart.c

    │        │ bsp_debug_usart.h

    │        │ bsp_usart.c

    │        └ bsp_usart.h

    └ 资料文档

       │ GC9306.pdf

       │ GD32F3x0_yonghushouce_Rev2.2.pdf

       │ SJ-QV24-1077-A0-J_规格书_A版.pdf

       │ SJ-QV28-0530-D0_规格书_A版.pdf

       │ UG-P101平面半导体空气质量传感器.pdf

       │ WIFI.bmp

       │ WIFI.png

       ├ UI

       │  │ 01状态01(欢迎界面未设置时不可启动).jpg

       │  │ 01状态02(工作状态-灭蚊停止(停止后5秒才能点启动)).jpg

       │  │ 01状态02(工作状态-灭蚊启动(启动后5秒才能点停止)).jpg

       │  │ 01状态03(工作状态-驱蚊停止).jpg

       │  │ 01状态03(工作状态-驱蚊启动).jpg

       │  │ 02模式01-主页.jpg

       │  │ 02模式02-灭蚊增强.jpg

       │  │ 02模式02-灭蚊普通.jpg

       │  │ 02模式03-驱蚊.jpg

       │  │ 03设置00-主页.jpg

       │  │ 03设置01-灭蚊面积.jpg

       │  │ 03设置02-灭蚊延时.jpg

       │  │ 03设置03-驱蚊面积.jpg

       │  │ 03设置04-驱蚊定时.jpg

       │  │ 03设置04-驱蚊正常.jpg

       │  │ 03设置05-时间.jpg

       │  │ 03设置06-日期.jpg

       │  │ 03设置07-年份.jpg

       │  └ 03设置08-语言.jpg

       └ 时钟

          │ 上键.bmp

          │ 右键.bmp

          │ 时钟01.bmp

          │ 时钟02.bmp

          │ 时钟03.bmp

          │ 时钟04.bmp

          │ 时钟05.bmp

          │ 时钟06.bmp

          │ 时钟07.bmp

          └ 时钟08.bmp

TAG灭蚊器
  • 7 次
  • 1 分