【E273】基于STM32的指纹识别

2021-08-17 22:13:15      索炜达电子      566     

项目编号:E273

文件大小:8M

源码说明:带中文注释

开发环境:C编译器

简要概述:

材料清单:

  1. 1块STM32F103ZET6单片机

  2. 1块显示屏

  3. 1个AS608指纹模块

  4.  好像还有个矩阵键盘

文件列表:

目录│文件列表:

 └ 指纹识别毕设

    └ 指纹识别毕设

       │ keilkilll.bat

       │ README.TXT

       ├ CORE

       │  │ core_cm3.c

       │  │ core_cm3.h

       │  │ startup_stm32f10x_hd.s

       │  └ startup_stm32f10x_md.s

       ├ FATFS

       │  │ fattester.c

       │  │ fattester.h

       │  ├ doc

       │  │  │ css_e.css

       │  │  │ css_j.css

       │  │  │ css_p.css

       │  │  └ updates.txt

       │  │  ├ img

       │  │  │  │ app1.c

       │  │  │  │ app2.c

       │  │  │  │ app3.c

       │  │  │  │ app4.c

       │  │  │  │ f1.png

       │  │  │  │ f2.png

       │  │  │  │ f3.png

       │  │  │  │ f4.png

       │  │  │  │ f5.png

       │  │  │  │ f6.png

       │  │  │  │ f7.png

       │  │  │  │ funcs.png

       │  │  │  │ layers.png

       │  │  │  │ layers1.png

       │  │  │  │ layers2.png

       │  │  │  │ layers3.png

       │  │  │  │ mkfatimg.zip

       │  │  │  │ modules.png

       │  │  │  │ rwtest.png

       │  │  │  │ rwtest2.png

       │  │  │  └ rwtest3.png

       │  ├ exfuns

       │  │  │ exfuns.c

       │  │  │ exfuns.h

       │  │  │ fattester.c

       │  │  │ fattester.h

       │  │  └ mycc936.c

       │  └ src

       │     │ 00readme.txt

       │     │ diskio.c

       │     │ diskio.h

       │     │ ff.c

       │     │ ff.h

       │     │ ffconf.h

       │     │ history.txt

       │     │ integer.h

       │     └ option

       │        │ cc932.c

       │        │ cc936.c

       │        │ cc949.c

       │        │ cc950.c

       │        │ ccsbcs.c

       │        │ mycc936.c

       │        │ syscall.c

       │        └ unicode.c

       ├ HARDWARE

       │  ├ 24CXX

       │  │  │ 24cxx.c

       │  │  └ 24cxx.h

       │  ├ AS608

       │  │  │ as608.c

       │  │  └ as608.h

       │  ├ BEEP

       │  │  │ beep.c

       │  │  └ beep.h

       │  ├ IIC

       │  │  │ myiic.c

       │  │  └ myiic.h

       │  ├ KEY

       │  │  │ key.c

       │  │  └ key.h

       │  ├ LCD

       │  │  │ font.h

       │  │  │ lcd.c

       │  │  └ lcd.h

       │  ├ matrix

       │  │  │ matrix_key.c

       │  │  └ matrix_key.h

       │  ├ SDIO

       │  │  │ sdio_sdcard.c

       │  │  └ sdio_sdcard.h

       │  ├ SPI

       │  │  │ spi.c

       │  │  └ spi.h

       │  ├ TIMER

       │  │  │ timer.c

       │  │  └ timer.h

       │  ├ TOUCH

       │  │  │ ctiic.c

       │  │  │ ctiic.h

       │  │  │ ft5206.c

       │  │  │ ft5206.h

       │  │  │ gt9147.c

       │  │  │ gt9147.h

       │  │  │ ott2001a.c

       │  │  │ ott2001a.h

       │  │  │ touch.c

       │  │  └ touch.h

       │  ├ USART2

       │  │  │ usart2.c

       │  │  └ usart2.h

       │  └ W25QXX

       │     │ w25qxx.c

       │     └ w25qxx.h

       ├ MALLOC

       │  │ malloc.c

       │  └ malloc.h

       ├ OBJ

       │  │ 24cxx.crf

       │  │ 24cxx.d

       │  │ 24cxx.o

       │  │ AS608.axf

       │  │ AS608.build_log.htm

       │  │ as608.crf

       │  │ as608.d

       │  │ AS608.hex

       │  │ AS608.htm

       │  │ AS608.lnp

       │  │ as608.o

       │  │ AS608.sct

       │  │ AS608_AS608.dep

       │  │ AS608_sct.Bak

       │  │ beep.crf

       │  │ beep.d

       │  │ beep.o

       │  │ core_cm3.crf

       │  │ core_cm3.d

       │  │ core_cm3.o

       │  │ ctiic.crf

       │  │ ctiic.d

       │  │ ctiic.o

       │  │ delay.crf

       │  │ delay.d

       │  │ delay.o

       │  │ diskio.crf

       │  │ diskio.d

       │  │ diskio.o

       │  │ exfuns.crf

       │  │ exfuns.d

       │  │ exfuns.o

       │  │ ExtDll.iex

       │  │ fattester.crf

       │  │ fattester.d

       │  │ fattester.o

       │  │ ff.crf

       │  │ ff.d

       │  │ ff.o

       │  │ fontupd.crf

       │  │ fontupd.d

       │  │ fontupd.o

       │  │ ft5206.crf

       │  │ ft5206.d

       │  │ ft5206.o

       │  │ gt9147.crf

       │  │ gt9147.d

       │  │ gt9147.o

       │  │ key.crf

       │  │ key.d

       │  │ key.o

       │  │ lcd.crf

       │  │ lcd.d

       │  │ lcd.o

       │  │ main.crf

       │  │ main.d

       │  │ main.o

       │  │ malloc.crf

       │  │ malloc.d

       │  │ malloc.o

       │  │ matrix_key.crf

       │  │ matrix_key.d

       │  │ matrix_key.o

       │  │ misc.crf

       │  │ misc.d

       │  │ misc.o

       │  │ mycc936.crf

       │  │ mycc936.d

       │  │ mycc936.o

       │  │ myiic.crf

       │  │ myiic.d

       │  │ myiic.o

       │  │ ott2001a.crf

       │  │ ott2001a.d

       │  │ ott2001a.o

       │  │ sdio_sdcard.crf

       │  │ sdio_sdcard.d

       │  │ sdio_sdcard.o

       │  │ spi.crf

       │  │ spi.d

       │  │ spi.o

       │  │ startup_stm32f10x_hd.d

       │  │ startup_stm32f10x_hd.o

       │  │ stm32f10x_dma.crf

       │  │ stm32f10x_dma.d

       │  │ stm32f10x_dma.o

       │  │ stm32f10x_fsmc.crf

       │  │ stm32f10x_fsmc.d

       │  │ stm32f10x_fsmc.o

       │  │ stm32f10x_gpio.crf

       │  │ stm32f10x_gpio.d

       │  │ stm32f10x_gpio.o

       │  │ stm32f10x_it.crf

       │  │ stm32f10x_it.d

       │  │ stm32f10x_it.o

       │  │ stm32f10x_rcc.crf

       │  │ stm32f10x_rcc.d

       │  │ stm32f10x_rcc.o

       │  │ stm32f10x_sdio.crf

       │  │ stm32f10x_sdio.d

       │  │ stm32f10x_sdio.o

       │  │ stm32f10x_spi.crf

       │  │ stm32f10x_spi.d

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

       │  │ text.crf

       │  │ text.d

       │  │ text.o

       │  │ timer.crf

       │  │ timer.d

       │  │ timer.o

       │  │ touch.crf

       │  │ touch.d

       │  │ touch.o

       │  │ usart.crf

       │  │ usart.d

       │  │ usart.o

       │  │ usart2.crf

       │  │ usart2.d

       │  │ usart2.o

       │  │ usmart.crf

       │  │ usmart.d

       │  │ usmart.o

       │  │ usmart_config.crf

       │  │ usmart_config.d

       │  │ usmart_config.o

       │  │ usmart_str.crf

       │  │ usmart_str.d

       │  │ usmart_str.o

       │  │ w25qxx.crf

       │  │ w25qxx.d

       │  └ w25qxx.o

       ├ STM32F10x_FWLib

       │  ├ inc

       │  │  │ misc.h

       │  │  │ stm32f10x_adc.h

       │  │  │ stm32f10x_bkp.h

       │  │  │ stm32f10x_can.h

       │  │  │ stm32f10x_cec.h

       │  │  │ stm32f10x_crc.h

       │  │  │ stm32f10x_dac.h

       │  │  │ stm32f10x_dbgmcu.h

       │  │  │ stm32f10x_dma.h

       │  │  │ stm32f10x_exti.h

       │  │  │ stm32f10x_flash.h

       │  │  │ stm32f10x_fsmc.h

       │  │  │ stm32f10x_gpio.h

       │  │  │ stm32f10x_i2c.h

       │  │  │ stm32f10x_iwdg.h

       │  │  │ stm32f10x_pwr.h

       │  │  │ stm32f10x_rcc.h

       │  │  │ stm32f10x_rtc.h

       │  │  │ stm32f10x_sdio.h

       │  │  │ stm32f10x_spi.h

       │  │  │ stm32f10x_tim.h

       │  │  │ stm32f10x_usart.h

       │  │  └ stm32f10x_wwdg.h

       │  └ src

       │     │ misc.c

       │     │ stm32f10x_adc.c

       │     │ stm32f10x_bkp.c

       │     │ stm32f10x_can.c

       │     │ stm32f10x_cec.c

       │     │ stm32f10x_crc.c

       │     │ stm32f10x_dac.c

       │     │ stm32f10x_dbgmcu.c

       │     │ stm32f10x_dma.c

       │     │ stm32f10x_exti.c

       │     │ stm32f10x_flash.c

       │     │ stm32f10x_fsmc.c

       │     │ stm32f10x_gpio.c

       │     │ stm32f10x_i2c.c

       │     │ stm32f10x_iwdg.c

       │     │ stm32f10x_pwr.c

       │     │ stm32f10x_rcc.c

       │     │ stm32f10x_rtc.c

       │     │ stm32f10x_sdio.c

       │     │ stm32f10x_spi.c

       │     │ stm32f10x_tim.c

       │     │ stm32f10x_usart.c

       │     └ stm32f10x_wwdg.c

       ├ SYSTEM

       │  ├ delay

       │  │  │ delay.c

       │  │  └ delay.h

       │  ├ sys

       │  │  │ sys.c

       │  │  └ sys.h

       │  └ usart

       │     │ usart.c

       │     └ usart.h

       ├ TEXT

       │  │ fontupd.c

       │  │ fontupd.h

       │  │ text.c

       │  └ text.h

       ├ USER

       │  │ AS608.map

       │  │ AS608.uvguix.Administrator

       │  │ AS608.uvguix.lang

       │  │ AS608.uvoptx

       │  │ AS608.uvprojx

       │  │ EventRecorderStub.scvd

       │  │ JLinkLog.txt

       │  │ JLinkSettings.ini

       │  │ main.c

       │  │ startup_stm32f10x_hd.lst

       │  │ stm32f10x.h

       │  │ stm32f10x_conf.h

       │  │ stm32f10x_it.c

       │  │ stm32f10x_it.h

       │  │ system_stm32f10x.c

       │  │ system_stm32f10x.h

       │  └ DebugConfig

       │     │ AS608_STM32F103ZE.dbgconf

       │     └ AS608_STM32F103ZE_1.0.0.dbgconf

       └ USMART

          │ readme.txt

          │ usmart.c

          │ usmart.h

          │ usmart_config.c

          │ usmart_str.c

          └ usmart_str.h

TAG指纹识别
  • 9 次
  • 1 分