2021-08-22 23:12:23 索煒達電子 933
項目編號:E459
文件大小:147K
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
合泰杯單片機應用設計競賽作品-基于HT32F52352的智能門鎖
目錄│文件列表:
└ HT32F52352SmartLock
│ cleanprj.bat
├ Cat
│ │ as608.c
│ │ as608.h
│ │ Cat_BFTM.c
│ │ Cat_BFTM.h
│ │ Cat_gpio.c
│ │ Cat_gpio.h
│ │ Cat_Misc.c
│ │ Cat_Misc.h
│ │ Cat_uart.c
│ │ Cat_uart.h
│ │ common.h
│ │ pn532.c
│ │ pn532.h
│ │ pn532_iic.c
│ │ pn532_iic.h
│ │ SEEKFREE_IIC.c
│ │ SEEKFREE_IIC.h
│ │ SEEKFREE_MPU6050.c
│ └ SEEKFREE_MPU6050.h
├ HT32F5x_FWLib
│ ├ CMSIS
│ │ │ CMSIS_END_USER_LICENCE_AGREEMENT.pdf
│ │ │ README.txt
│ │ └ Include
│ │ │ core_cm0plus.h
│ │ │ core_cm3.h
│ │ │ core_cmFunc.h
│ │ └ core_cmInstr.h
│ ├ Device
│ │ └ Holtek
│ │ └ HT32F5xxxx
│ │ ├ Include
│ │ │ │ ht32f5xxxx_01.h
│ │ │ └ system_ht32f5xxxx_01.h
│ │ └ Source
│ │ │ system_ht32f0006.c
│ │ │ system_ht32f5826.c
│ │ │ system_ht32f5xxxx_01.c
│ │ │ system_ht32f5xxxx_02.c
│ │ │ system_ht32f5xxxx_03.c
│ │ │ system_ht32f5xxxx_04.c
│ │ │ system_ht32f5xxxx_05.c
│ │ │ system_ht32f5xxxx_06.c
│ │ ├ ARM
│ │ │ │ startup_hf5032.s
│ │ │ │ startup_ht32f0006.s
│ │ │ │ startup_ht32f0008.s
│ │ │ │ startup_ht32f50220_30.s
│ │ │ │ startup_ht32f50231_41.s
│ │ │ │ startup_ht32f50343.s
│ │ │ │ startup_ht32f52142.s
│ │ │ │ startup_ht32f52220_30.s
│ │ │ │ startup_ht32f52231_41.s
│ │ │ │ startup_ht32f52243_53.s
│ │ │ │ startup_ht32f52331_41.s
│ │ │ │ startup_ht32f52342_52.s
│ │ │ │ startup_ht32f52344_54.s
│ │ │ │ startup_ht32f52357_67.s
│ │ │ │ startup_ht32f57331_41.s
│ │ │ │ startup_ht32f57342_52.s
│ │ │ │ startup_ht32f5826.s
│ │ │ │ startup_ht32f59041.s
│ │ │ │ startup_ht32f59741.s
│ │ │ │ startup_ht32f5xxxx_01.s
│ │ │ │ startup_ht32f5xxxx_02.s
│ │ │ │ startup_ht32f5xxxx_03.s
│ │ │ │ startup_ht32f5xxxx_05.s
│ │ │ │ startup_ht32f5xxxx_06.s
│ │ │ │ startup_ht32f61352.s
│ │ │ │ startup_ht32f65230_40.s
│ │ │ │ startup_ht50f32002.s
│ │ │ └ startup_ht50f32003.s
│ │ ├ CodeSourcery
│ │ │ │ startup_ht32f5xxxx_cs3_01.s
│ │ │ │ startup_ht32f5xxxx_cs3_02.s
│ │ │ │ startup_ht32f5xxxx_cs3_03.s
│ │ │ │ startup_ht32f5xxxx_cs3_05.s
│ │ │ └ startup_ht32f5xxxx_cs3_06.s
│ │ ├ emStudio
│ │ │ │ SEGGER_THUMB_Startup.s
│ │ │ │ startup_ht32f5xxxx_es_01.s
│ │ │ │ startup_ht32f5xxxx_es_02.s
│ │ │ │ startup_ht32f5xxxx_es_03.s
│ │ │ │ startup_ht32f5xxxx_es_05.s
│ │ │ └ startup_ht32f5xxxx_es_06.s
│ │ ├ GCC
│ │ │ │ startup_ht32f5xxxx_gcc_01.s
│ │ │ │ startup_ht32f5xxxx_gcc_02.s
│ │ │ │ startup_ht32f5xxxx_gcc_03.s
│ │ │ │ startup_ht32f5xxxx_gcc_05.s
│ │ │ └ startup_ht32f5xxxx_gcc_06.s
│ │ └ IAR
│ │ │ startup_ht32f5xxxx_iar_01.s
│ │ │ startup_ht32f5xxxx_iar_02.s
│ │ │ startup_ht32f5xxxx_iar_03.s
│ │ │ startup_ht32f5xxxx_iar_05.s
│ │ │ startup_ht32f5xxxx_iar_06.s
│ │ └ startup_ht32f65230_40_iar.s
│ ├ HT32F5xxxx_Driver
│ │ ├ inc
│ │ │ │ ht32.h
│ │ │ │ ht32f0006_libcfg.h
│ │ │ │ ht32f0008_libcfg.h
│ │ │ │ ht32f50220_30_libcfg.h
│ │ │ │ ht32f50231_41_libcfg.h
│ │ │ │ ht32f50343_libcfg.h
│ │ │ │ ht32f52220_30_libcfg.h
│ │ │ │ ht32f52231_41_libcfg.h
│ │ │ │ ht32f52243_53_libcfg.h
│ │ │ │ ht32f52331_41_libcfg.h
│ │ │ │ ht32f52342_52_libcfg.h
│ │ │ │ ht32f52344_54_libcfg.h
│ │ │ │ ht32f52357_67_libcfg.h
│ │ │ │ ht32f57331_41_libcfg.h
│ │ │ │ ht32f57342_52_libcfg.h
│ │ │ │ ht32f5826_libcfg.h
│ │ │ │ ht32f5xxxx_adc.h
│ │ │ │ ht32f5xxxx_aes.h
│ │ │ │ ht32f5xxxx_bftm.h
│ │ │ │ ht32f5xxxx_ckcu.h
│ │ │ │ ht32f5xxxx_cmp.h
│ │ │ │ ht32f5xxxx_crc.h
│ │ │ │ ht32f5xxxx_dac.h
│ │ │ │ ht32f5xxxx_dac_dual16.h
│ │ │ │ ht32f5xxxx_div.h
│ │ │ │ ht32f5xxxx_ebi.h
│ │ │ │ ht32f5xxxx_exti.h
│ │ │ │ ht32f5xxxx_flash.h
│ │ │ │ ht32f5xxxx_gpio.h
│ │ │ │ ht32f5xxxx_i2c.h
│ │ │ │ ht32f5xxxx_i2s.h
│ │ │ │ ht32f5xxxx_lcd.h
│ │ │ │ ht32f5xxxx_lib.h
│ │ │ │ ht32f5xxxx_mctm.h
│ │ │ │ ht32f5xxxx_midi.h
│ │ │ │ ht32f5xxxx_pdma.h
│ │ │ │ ht32f5xxxx_pwrcu.h
│ │ │ │ ht32f5xxxx_rstcu.h
│ │ │ │ ht32f5xxxx_rtc.h
│ │ │ │ ht32f5xxxx_sci.h
│ │ │ │ ht32f5xxxx_sled.h
│ │ │ │ ht32f5xxxx_spi.h
│ │ │ │ ht32f5xxxx_spi_midi.h
│ │ │ │ ht32f5xxxx_tm.h
│ │ │ │ ht32f5xxxx_tm_type.h
│ │ │ │ ht32f5xxxx_usart.h
│ │ │ │ ht32f5xxxx_usbd.h
│ │ │ │ ht32f5xxxx_usbdchk.h
│ │ │ │ ht32f5xxxx_usbdinit.h
│ │ │ │ ht32f5xxxx_wdt.h
│ │ │ │ ht32f65230_40_adc.h
│ │ │ │ ht32f65230_40_libcfg.h
│ │ │ │ ht32f65230_40_opa.h
│ │ │ │ ht32_cm0plus_misc.h
│ │ │ │ ht32_config.h
│ │ │ │ ht32_div.h
│ │ │ │ ht32_rand.h
│ │ │ │ ht32_retarget_desc.h
│ │ │ │ ht32_retarget_usbdconf.h
│ │ │ └ ht32_serial.h
│ │ └ src
│ │ │ ht32f5xxxx_adc.c
│ │ │ ht32f5xxxx_aes.c
│ │ │ ht32f5xxxx_bftm.c
│ │ │ ht32f5xxxx_ckcu.c
│ │ │ ht32f5xxxx_cmp.c
│ │ │ ht32f5xxxx_crc.c
│ │ │ ht32f5xxxx_dac.c
│ │ │ ht32f5xxxx_dac_dual16.c
│ │ │ ht32f5xxxx_div.c
│ │ │ ht32f5xxxx_ebi.c
│ │ │ ht32f5xxxx_exti.c
│ │ │ ht32f5xxxx_flash.c
│ │ │ ht32f5xxxx_gpio.c
│ │ │ ht32f5xxxx_i2c.c
│ │ │ ht32f5xxxx_i2s.c
│ │ │ ht32f5xxxx_lcd.c
│ │ │ ht32f5xxxx_mctm.c
│ │ │ ht32f5xxxx_midi.c
│ │ │ ht32f5xxxx_pdma.c
│ │ │ ht32f5xxxx_pwrcu.c
│ │ │ ht32f5xxxx_rstcu.c
│ │ │ ht32f5xxxx_rtc.c
│ │ │ ht32f5xxxx_sci.c
│ │ │ ht32f5xxxx_sled.c
│ │ │ ht32f5xxxx_spi.c
│ │ │ ht32f5xxxx_spi_midi.c
│ │ │ ht32f5xxxx_tm.c
│ │ │ ht32f5xxxx_usart.c
│ │ │ ht32f5xxxx_usbd.c
│ │ │ ht32f5xxxx_wdt.c
│ │ │ ht32f65230_40_adc.c
│ │ │ ht32f65230_40_opa.c
│ │ │ ht32_cm0plus_misc.c
│ │ │ ht32_div.c
│ │ │ ht32_rand.c
│ │ │ ht32_retarget.c
│ │ │ ht32_retarget_desc.c
│ │ │ ht32_serial.c
│ │ │ printf.c
│ │ └ syscalls.c
│ └ HT32_USBD_Library
│ ├ example
│ │ │ ht32fxxxxx_usbdconf.h
│ │ │ ht32_usbd_class.c
│ │ │ ht32_usbd_class.h
│ │ │ ht32_usbd_descriptor.c
│ │ └ ht32_usbd_descriptor.h
│ ├ inc
│ │ └ ht32_usbd_core.h
│ └ src
│ └ ht32_usbd_core.c
├ Project
│ │ EventRecorderStub.scvd
│ │ HT32F52352.uvguix.y6518
│ │ HT32F52352.uvguix.y6518.bak
│ │ HT32F52352.uvoptx
│ │ HT32F52352.uvprojx
│ │ JLinkSettings.ini
│ ├ Listings
│ │ │ HT32F52352.map
│ │ └ startup_ht32f5xxxx_01.lst
│ └ Objects
│ │ as608.crf
│ │ as608.d
│ │ as608.o
│ │ cat_bftm.crf
│ │ cat_bftm.d
│ │ cat_bftm.o
│ │ cat_gpio.crf
│ │ cat_gpio.d
│ │ cat_gpio.o
│ │ cat_misc.crf
│ │ cat_misc.d
│ │ cat_misc.o
│ │ cat_uart.crf
│ │ cat_uart.d
│ │ cat_uart.o
│ │ delay.crf
│ │ delay.d
│ │ delay.o
│ │ HT32F52352.axf
│ │ HT32F52352.build_log.htm
│ │ HT32F52352.hex
│ │ HT32F52352.htm
│ │ HT32F52352.lnp
│ │ HT32F52352.sct
│ │ HT32F52352_Target 1.dep
│ │ ht32f5xxxx_01_it.crf
│ │ ht32f5xxxx_01_it.d
│ │ ht32f5xxxx_01_it.o
│ │ ht32f5xxxx_adc.crf
│ │ ht32f5xxxx_adc.d
│ │ ht32f5xxxx_adc.o
│ │ ht32f5xxxx_bftm.crf
│ │ ht32f5xxxx_bftm.d
│ │ ht32f5xxxx_bftm.o
│ │ ht32f5xxxx_ckcu.crf
│ │ ht32f5xxxx_ckcu.d
│ │ ht32f5xxxx_ckcu.o
│ │ ht32f5xxxx_cmp.crf
│ │ ht32f5xxxx_cmp.d
│ │ ht32f5xxxx_cmp.o
│ │ ht32f5xxxx_crc.crf
│ │ ht32f5xxxx_crc.d
│ │ ht32f5xxxx_crc.o
│ │ ht32f5xxxx_ebi.crf
│ │ ht32f5xxxx_ebi.d
│ │ ht32f5xxxx_ebi.o
│ │ ht32f5xxxx_exti.crf
│ │ ht32f5xxxx_exti.d
│ │ ht32f5xxxx_exti.o
│ │ ht32f5xxxx_flash.crf
│ │ ht32f5xxxx_flash.d
│ │ ht32f5xxxx_flash.o
│ │ ht32f5xxxx_gpio.crf
│ │ ht32f5xxxx_gpio.d
│ │ ht32f5xxxx_gpio.o
│ │ ht32f5xxxx_i2c.crf
│ │ ht32f5xxxx_i2c.d
│ │ ht32f5xxxx_i2c.o
│ │ ht32f5xxxx_i2s.crf
│ │ ht32f5xxxx_i2s.d
│ │ ht32f5xxxx_i2s.o
│ │ ht32f5xxxx_mctm.crf
│ │ ht32f5xxxx_mctm.d
│ │ ht32f5xxxx_mctm.o
│ │ ht32f5xxxx_pdma.crf
│ │ ht32f5xxxx_pdma.d
│ │ ht32f5xxxx_pdma.o
│ │ ht32f5xxxx_pwrcu.crf
│ │ ht32f5xxxx_pwrcu.d
│ │ ht32f5xxxx_pwrcu.o
│ │ ht32f5xxxx_rstcu.crf
│ │ ht32f5xxxx_rstcu.d
│ │ ht32f5xxxx_rstcu.o
│ │ ht32f5xxxx_rtc.crf
│ │ ht32f5xxxx_rtc.d
│ │ ht32f5xxxx_rtc.o
│ │ ht32f5xxxx_sci.crf