更新时间:05-30 上传会员:congxia
分类:单片机自动化 论文字数:10156 需要金币:1000个
摘要:本设计是以STM32做为CPU进行总控制,利用STM32对各个串口进行控制,每个串口都包含一个模块。主要是STM32对Fingerprint模块进行通信控制,再对SD卡和RFC模块进行控制,最后利用LCD液晶模块进行显示各个模块的操作。该设计实用简便能够支持JTAG/SWD,支持串口下载,同时也可以播放音乐,并且可根据实际要求通过简单的编程实现LCD液晶显示屏显示各模块的操作。
关键词:STM32;Fingerprint模块; RFC模块;LCD液晶显示模块
目录
摘要
Abstract
1 绪论-1
1.1 本课题研究意义及背景-1
1.2 课题的设计目的-1
2 总体设计方案-2
2.1 寄存柜器件控制与设计方案-2
2.2 总体设计框图-2
3 STM32实验板的简介-3
3.1 STM32芯片的简介-.4
3.1.1 STM32芯片的主要特征:-4
3.1.2 STM32芯片的引脚功能-5
3.2按键输入实验.6
3.2.1 STM32 IO口简介...6
3.2.2硬件设计.6
3.2.3 软件设计7
3.3 SD卡模块-8
3.2.1 SD卡简介-9
3.2.2 SD卡模块硬件设计-12
3.2.3 SD卡的软件设计-12
3.4 IIC实验-15
3.4.1 IIC简介 ..15
3.4.2 硬件设计..16
3.4.3 软件设计..17
3.5 指纹模块.....18
3.5.1指纹模块简介18
3.5.2指纹模块原理18
3.5.3指纹模块软件设计19
4 系统程序设计原理图与STM32开发注意事项-20
4.1 系统主PCB设计图-20
4.2 电源(Power)部分原理图-21
4.3 LCD显示的原理图-21
4.4 USB接口的原理图22
4.5 STM32开发注意事项
参考文献-24
致 谢-25