【E2464】 2021年电赛A题-失真度测量仪(精度小于3%)

2021-11-25 22:11:27      索炜达电子      857     

项目编号:E2464

文件大小:76M

源码说明:带中文注释

开发环境:C编译器

简要概述:

2021电赛 A 题

主控选了MSP432E401

【E2464】 2021年电赛A题-失真度测量仪(精度小于3%)

屏幕使用了迪文的串口屏来节约时间

【E2464】 2021年电赛A题-失真度测量仪(精度小于3%)

成品图 MSP432 + 偏置电路 + 串口屏 + AC-DC电源 + 蓝牙

【E2464】 2021年电赛A题-失真度测量仪(精度小于3%)

封箱

【E2464】 2021年电赛A题-失真度测量仪(精度小于3%)

测试时

【E2464】 2021年电赛A题-失真度测量仪(精度小于3%)

目录│文件列表:

 └ TI_CUP_2021_thd_measurement

    │ Proj.code-workspace

    │ system_msp432e401y.c

    ├ .vscode

    │  │ c_cpp_properties.json

    │  └ settings.json

    ├ keil

    │  │ empty.uvguix.POMIN

    │  │ empty.uvoptx

    │  │ empty.uvprojx

    │  │ EventRecorderStub.scvd

    │  │ MSP432E401Y.sct

    │  │ startup_msp432e401y_uvision.s

    │  └ RTE

    │     └ _empty

    │        └ RTE_Components.h

    ├ opencode

    │  └ cm_backtrace

    │     │ cmb_cfg.h

    │     │ cmb_def.h

    │     │ cm_backtrace.c

    │     │ cm_backtrace.h

    │     │ README.md

    │     │ README_ZH.md

    │     ├ fault_handler

    │     │  ├ gcc

    │     │  │  └ cmb_fault.S

    │     │  ├ iar

    │     │  │  └ cmb_fault.S

    │     │  └ keil

    │     │     └ cmb_fault.S

    │     └ Languages

    │        │ README.md

    │        ├ en-US

    │        │  └ cmb_en_US.h

    │        └ zh-CN

    │           │ cmb_zh_CN.h

    │           └ cmb_zh_CN_UTF8.h

    ├ picture

    │  │ all.jpg

    │  │ in_box.jpg

    │  │ lcd.jpg

    │  │ mcu.jpg

    │  └ test.jpg

    ├ source

    │  ├ third_party

    │  │  ├ CMSIS

    │  │  │  ├ DSP_Lib

    │  │  │  │  ├ Include

    │  │  │  │  │  │ arm_common_tables.h

    │  │  │  │  │  │ arm_const_structs.h

    │  │  │  │  │  │ arm_helium_utils.h

    │  │  │  │  │  │ arm_math.h

    │  │  │  │  │  │ arm_mve_tables.h

    │  │  │  │  │  └ arm_vec_math.h

    │  │  │  │  ├ lib

    │  │  │  │  │  ├ ccs

    │  │  │  │  │  │  └ m4f

    │  │  │  │  │  │     │ arm_cortexM4lf_math.a

    │  │  │  │  │  │     └ Makefile

    │  │  │  │  │  ├ gcc

    │  │  │  │  │  │  └ m4f

    │  │  │  │  │  │     │ arm_cortexM4lf_math.a

    │  │  │  │  │  │     └ Makefile

    │  │  │  │  │  ├ iar

    │  │  │  │  │  │  └ m4f

    │  │  │  │  │  │     │ arm_cortexM4lf_math.a

    │  │  │  │  │  │     └ Makefile

    │  │  │  │  │  └ keil

    │  │  │  │  │     └ m4f

    │  │  │  │  │        └ arm_cortexM4lf_math.a

    │  │  │  │  ├ PrivateInclude

    │  │  │  │  │  │ arm_sorting.h

    │  │  │  │  │  │ arm_vec_fft.h

    │  │  │  │  │  └ arm_vec_filtering.h

    │  │  │  │  └ 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_and_u16.c

    │  │  │  │     │  │ arm_and_u32.c

    │  │  │  │     │  │ arm_and_u8.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_not_u16.c

    │  │  │  │     │  │ arm_not_u32.c

    │  │  │  │     │  │ arm_not_u8.c

    │  │  │  │     │  │ arm_offset_f32.c

    │  │  │  │     │  │ arm_offset_q15.c

    │  │  │  │     │  │ arm_offset_q31.c

    │  │  │  │     │  │ arm_offset_q7.c

    │  │  │  │     │  │ arm_or_u16.c

    │  │  │  │     │  │ arm_or_u32.c

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

    │  │  │  │     │  │ arm_xor_u16.c

    │  │  │  │     │  │ arm_xor_u32.c

    │  │  │  │     │  └ arm_xor_u8.c

    │  │  │  │     ├ BayesFunctions

    │  │  │  │     │  └ arm_gaussian_naive_bayes_predict_f32.c

    │  │  │  │     ├ CommonTables

    │  │  │  │     │  │ arm_common_tables.c

    │  │  │  │     │  │ arm_const_structs.c

    │  │  │  │     │  └ arm_mve_tables.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

TAG失真度测量仪
  • 9 次
  • 10 分