声明
摘要
第一章 绪论
1.1 引言
1.2 本研究的意义和主要工作
第二章 基于ARM的指纹采集系统总体设计
2.1 ARM嵌入式处理器概述
2.2 系统设计思想
2.3 系统总体方案相关内容
第三章 系统硬件设计以及实现的具体问题
3.1 指纹传感器以及处理器的接口设计
3.1.1 指纹采集设备的选择
3.1.2 MBF200的结构与性能
3.1.3 MBF200传感器输出模式选择
3.1.4 MBF200传感器接口电路设计
3.2 ARM处理器及外围电路接口设计
3.2.1 ARM特点及选型
3.2.2 S3C44B0X芯片
3.2.3 电源电路设计
3.2.4 时钟电路设计
3.2.5 复位电路设计
3.2.6 JTAG电路设计
3.2.7 存储电路设计
3.3 CPLD模块的设计
3.3.1 CPLD内部电路的设计和实现方法
3.3.2 EPM240接口电路设计
3.4 USB以及上位机通讯接口电路设计
3.4.1CH375接口电路设计
第四章 系统软件设计
4.1 系统软件的基本情况简要介绍
4.2 系统初始化相关程序的设计
4.2.1 Boot loader的定义以及功能设计
4.2.2 Boot Loader的总体设计
4.2.3 MBF200传感器实施初始化的主要内容
4.2.4 初始化USB的相关内容
4.3 指纹采集程序设计
4.4 USB数据通讯程序设计程序
4.4.1 ARM对USB的控制程序设计步骤
4.4.2 PC以及USB接口程序设计
4.5 上位机程序设计相关内容
第五章 结论
参考文献
致谢