【E213】STM32C8T6设计的车载VOC气体检测模块

2021-08-16 20:12:26      索炜达电子      803     

项目编号:E213

文件大小:5.3M

源码说明:带中文注释

开发环境:C编译器

简要概述:

基于STM32C8T6设计的车载VOC气体检测模块,带报警,OLED显示,按钮控制,RGB指示等功能

【E213】STM32C8T6设计的车载VOC气体检测模块

文件列表:

目录│文件列表:

 └ STM32_Car_VOC

    └ STM32Car_VOC

       │ .mxproject

       │ CarVOC.ioc

       │ stm32f1xx_hal_uart.c

       ├ Drivers

       │  ├ CMSIS

       │  │  ├ Device

       │  │  │  └ ST

       │  │  │     └ STM32F1xx

       │  │  │        ├ Include

       │  │  │        │  │ stm32f100xb.h

       │  │  │        │  │ stm32f100xe.h

       │  │  │        │  │ stm32f101x6.h

       │  │  │        │  │ stm32f101xb.h

       │  │  │        │  │ stm32f101xe.h

       │  │  │        │  │ stm32f101xg.h

       │  │  │        │  │ stm32f102x6.h

       │  │  │        │  │ stm32f102xb.h

       │  │  │        │  │ stm32f103x6.h

       │  │  │        │  │ stm32f103xb.h

       │  │  │        │  │ stm32f103xe.h

       │  │  │        │  │ stm32f103xg.h

       │  │  │        │  │ stm32f105xc.h

       │  │  │        │  │ stm32f107xc.h

       │  │  │        │  │ stm32f1xx.h

       │  │  │        │  └ system_stm32f1xx.h

       │  │  │        └ Source

       │  │  │           └ Templates

       │  │  │              │ system_stm32f1xx.c

       │  │  │              ├ arm

       │  │  │              │  │ startup_stm32f100xb.s

       │  │  │              │  │ startup_stm32f100xe.s

       │  │  │              │  │ startup_stm32f101x6.s

       │  │  │              │  │ startup_stm32f101xb.s

       │  │  │              │  │ startup_stm32f101xe.s

       │  │  │              │  │ startup_stm32f101xg.s

       │  │  │              │  │ startup_stm32f102x6.s

       │  │  │              │  │ startup_stm32f102xb.s

       │  │  │              │  │ startup_stm32f103x6.s

       │  │  │              │  │ startup_stm32f103xb.s

       │  │  │              │  │ startup_stm32f103xe.s

       │  │  │              │  │ startup_stm32f103xg.s

       │  │  │              │  │ startup_stm32f105xc.s

       │  │  │              │  └ startup_stm32f107xc.s

       │  │  │              ├ gcc

       │  │  │              │  │ startup_stm32f100xb.s

       │  │  │              │  │ startup_stm32f100xe.s

       │  │  │              │  │ startup_stm32f101x6.s

       │  │  │              │  │ startup_stm32f101xb.s

       │  │  │              │  │ startup_stm32f101xe.s

       │  │  │              │  │ startup_stm32f101xg.s

       │  │  │              │  │ startup_stm32f102x6.s

       │  │  │              │  │ startup_stm32f102xb.s

       │  │  │              │  │ startup_stm32f103x6.s

       │  │  │              │  │ startup_stm32f103xb.s

       │  │  │              │  │ startup_stm32f103xe.s

       │  │  │              │  │ startup_stm32f103xg.s

       │  │  │              │  │ startup_stm32f105xc.s

       │  │  │              │  └ startup_stm32f107xc.s

       │  │  │              └ iar

       │  │  │                 │ startup_stm32f100xb.s

       │  │  │                 │ startup_stm32f100xe.s

       │  │  │                 │ startup_stm32f101x6.s

       │  │  │                 │ startup_stm32f101xb.s

       │  │  │                 │ startup_stm32f101xe.s

       │  │  │                 │ startup_stm32f101xg.s

       │  │  │                 │ startup_stm32f102x6.s

       │  │  │                 │ startup_stm32f102xb.s

       │  │  │                 │ startup_stm32f103x6.s

       │  │  │                 │ startup_stm32f103xb.s

       │  │  │                 │ startup_stm32f103xe.s

       │  │  │                 │ startup_stm32f103xg.s

       │  │  │                 │ startup_stm32f105xc.s

       │  │  │                 │ startup_stm32f107xc.s

       │  │  │                 └ linker

       │  │  │                    │ stm32f100xb_flash.icf

       │  │  │                    │ stm32f100xb_sram.icf

       │  │  │                    │ stm32f100xe_flash.icf

       │  │  │                    │ stm32f100xe_sram.icf

       │  │  │                    │ stm32f101x6_flash.icf

       │  │  │                    │ stm32f101x6_sram.icf

       │  │  │                    │ stm32f101xb_flash.icf

       │  │  │                    │ stm32f101xb_sram.icf

       │  │  │                    │ stm32f101xe_flash.icf

       │  │  │                    │ stm32f101xe_sram.icf

       │  │  │                    │ stm32f101xg_flash.icf

       │  │  │                    │ stm32f101xg_sram.icf

       │  │  │                    │ stm32f102x6_flash.icf

       │  │  │                    │ stm32f102x6_sram.icf

       │  │  │                    │ stm32f102xb_flash.icf

       │  │  │                    │ stm32f102xb_sram.icf

       │  │  │                    │ stm32f103x6_flash.icf

       │  │  │                    │ stm32f103x6_sram.icf

       │  │  │                    │ stm32f103xb_flash.icf

       │  │  │                    │ stm32f103xb_sram.icf

       │  │  │                    │ stm32f103xe_flash.icf

       │  │  │                    │ stm32f103xe_sram.icf

       │  │  │                    │ stm32f103xg_flash.icf

       │  │  │                    │ stm32f103xg_sram.icf

       │  │  │                    │ stm32f105xc_flash.icf

       │  │  │                    │ stm32f105xc_sram.icf

       │  │  │                    │ stm32f107xc_flash.icf

       │  │  │                    └ stm32f107xc_sram.icf

       │  │  ├ DSP_Lib

       │  │  │  └ Source

       │  │  │     ├ BasicMathFunctions

       │  │  │     │  │ arm_abs_f32.c

       │  │  │     │  │ arm_abs_q15.c

       │  │  │     │  │ arm_abs_q31.c

       │  │  │     │  │ arm_abs_q7.c

       │  │  │     │  │ arm_add_f32.c

       │  │  │     │  │ arm_add_q15.c

       │  │  │     │  │ arm_add_q31.c

       │  │  │     │  │ arm_add_q7.c

       │  │  │     │  │ arm_dot_prod_f32.c

       │  │  │     │  │ arm_dot_prod_q15.c

       │  │  │     │  │ arm_dot_prod_q31.c

       │  │  │     │  │ arm_dot_prod_q7.c

       │  │  │     │  │ arm_mult_f32.c

       │  │  │     │  │ arm_mult_q15.c

       │  │  │     │  │ arm_mult_q31.c

       │  │  │     │  │ arm_mult_q7.c

       │  │  │     │  │ arm_negate_f32.c

       │  │  │     │  │ arm_negate_q15.c

       │  │  │     │  │ arm_negate_q31.c

       │  │  │     │  │ arm_negate_q7.c

       │  │  │     │  │ arm_offset_f32.c

       │  │  │     │  │ arm_offset_q15.c

       │  │  │     │  │ arm_offset_q31.c

       │  │  │     │  │ arm_offset_q7.c

       │  │  │     │  │ arm_scale_f32.c

       │  │  │     │  │ arm_scale_q15.c

       │  │  │     │  │ arm_scale_q31.c

       │  │  │     │  │ arm_scale_q7.c

       │  │  │     │  │ arm_shift_q15.c

       │  │  │     │  │ arm_shift_q31.c

       │  │  │     │  │ arm_shift_q7.c

       │  │  │     │  │ arm_sub_f32.c

       │  │  │     │  │ arm_sub_q15.c

       │  │  │     │  │ arm_sub_q31.c

       │  │  │     │  └ arm_sub_q7.c

       │  │  │     ├ CommonTables

       │  │  │     │  │ arm_common_tables.c

       │  │  │     │  └ arm_const_structs.c

       │  │  │     ├ ComplexMathFunctions

       │  │  │     │  │ arm_cmplx_conj_f32.c

       │  │  │     │  │ arm_cmplx_conj_q15.c

       │  │  │     │  │ arm_cmplx_conj_q31.c

       │  │  │     │  │ arm_cmplx_dot_prod_f32.c

       │  │  │     │  │ arm_cmplx_dot_prod_q15.c

       │  │  │     │  │ arm_cmplx_dot_prod_q31.c

       │  │  │     │  │ arm_cmplx_mag_f32.c

       │  │  │     │  │ arm_cmplx_mag_q15.c

       │  │  │     │  │ arm_cmplx_mag_q31.c

       │  │  │     │  │ arm_cmplx_mag_squared_f32.c

       │  │  │     │  │ arm_cmplx_mag_squared_q15.c

       │  │  │     │  │ arm_cmplx_mag_squared_q31.c

       │  │  │     │  │ arm_cmplx_mult_cmplx_f32.c

       │  │  │     │  │ arm_cmplx_mult_cmplx_q15.c

       │  │  │     │  │ arm_cmplx_mult_cmplx_q31.c

       │  │  │     │  │ arm_cmplx_mult_real_f32.c

       │  │  │     │  │ arm_cmplx_mult_real_q15.c

       │  │  │     │  └ arm_cmplx_mult_real_q31.c

       │  │  │     ├ ControllerFunctions

       │  │  │     │  │ arm_pid_init_f32.c

       │  │  │     │  │ arm_pid_init_q15.c

       │  │  │     │  │ arm_pid_init_q31.c

       │  │  │     │  │ arm_pid_reset_f32.c

       │  │  │     │  │ arm_pid_reset_q15.c

       │  │  │     │  │ arm_pid_reset_q31.c

       │  │  │     │  │ arm_sin_cos_f32.c

       │  │  │     │  └ arm_sin_cos_q31.c

       │  │  │     ├ FastMathFunctions

       │  │  │     │  │ arm_cos_f32.c

       │  │  │     │  │ arm_cos_q15.c

       │  │  │     │  │ arm_cos_q31.c

       │  │  │     │  │ arm_sin_f32.c

       │  │  │     │  │ arm_sin_q15.c

       │  │  │     │  │ arm_sin_q31.c

       │  │  │     │  │ arm_sqrt_q15.c

       │  │  │     │  └ arm_sqrt_q31.c

       │  │  │     ├ FilteringFunctions

       │  │  │     │  │ arm_biquad_cascade_df1_32x64_init_q31.c

       │  │  │     │  │ arm_biquad_cascade_df1_32x64_q31.c

       │  │  │     │  │ arm_biquad_cascade_df1_f32.c

       │  │  │     │  │ arm_biquad_cascade_df1_fast_q15.c

       │  │  │     │  │ arm_biquad_cascade_df1_fast_q31.c

       │  │  │     │  │ arm_biquad_cascade_df1_init_f32.c

       │  │  │     │  │ arm_biquad_cascade_df1_init_q15.c

       │  │  │     │  │ arm_biquad_cascade_df1_init_q31.c

       │  │  │     │  │ arm_biquad_cascade_df1_q15.c

       │  │  │     │  │ arm_biquad_cascade_df1_q31.c

       │  │  │     │  │ arm_biquad_cascade_df2T_f32.c

       │  │  │     │  │ arm_biquad_cascade_df2T_f64.c

       │  │  │     │  │ arm_biquad_cascade_df2T_init_f32.c

       │  │  │     │  │ arm_biquad_cascade_df2T_init_f64.c

       │  │  │     │  │ arm_biquad_cascade_stereo_df2T_f32.c

TAG气体检测模块
  • 3 次
  • 1 分