摘要 | 第5-6页 |
Abstract | 第6页 |
第一章 绪论 | 第10-14页 |
1.1 网络支付设备概述 | 第10页 |
1.2 相关设备研究现状 | 第10-12页 |
1.3 论文研究内容 | 第12-14页 |
第二章 系统硬件方案设计 | 第14-28页 |
2.1 系统功能模块划分 | 第14-15页 |
2.2 网络支付设备系统运行流程 | 第15-16页 |
2.3 处理器平台对比分析 | 第16-25页 |
2.3.1 S3C6410平台 | 第16-18页 |
2.3.2 Zynq平台 | 第18-23页 |
2.3.3 STM32F429平台 | 第23-24页 |
2.3.4 不同CPU体系上的架构比较 | 第24-25页 |
2.4 系统设计接口及传感器 | 第25-28页 |
2.4.1 指纹采集传感器 | 第25-26页 |
2.4.2 存储器模块 | 第26页 |
2.4.3 数据传输及显示接口 | 第26-28页 |
第三章 系统软件方案设计 | 第28-66页 |
3.1 指纹图像的算法原理 | 第28-32页 |
3.1.1 算法的流程 | 第28页 |
3.1.2 归一化 | 第28-29页 |
3.1.3 求取点方向及块方向 | 第29页 |
3.1.4 方向滤波、两极化及纹路细化 | 第29-31页 |
3.1.5 提取特征点及匹配 | 第31-32页 |
3.2 S3C6410软件系统框架设计 | 第32-45页 |
3.2.1 BOOT过程原理及相应代码设计 | 第32-44页 |
3.2.2 基于S3C6410的指纹算法移植及定制化 | 第44页 |
3.2.3 实验结果 | 第44-45页 |
3.3 Xilinx-Zynq7000软件系统框架设计 | 第45-56页 |
3.3.1 SPI IP核的Verilog HDL描述 | 第45-48页 |
3.3.2 GPIO总线在Zynq嵌入式Linux上的设计 | 第48-52页 |
3.3.3 ZYNQ7000指纹算法硬件化及算法移植 | 第52-56页 |
3.4 ST CORTEX-M4软件系统框架设计 | 第56-64页 |
3.4.1 ST CORTEX-M4软件设计 | 第56-61页 |
3.4.2 STM32F429ZIT算法移植及定制化 | 第61-64页 |
3.5 CPU性能分析和系统选用 | 第64-66页 |
第四章 系统关键接口时序分析 | 第66-76页 |
4.1 设计接口时序分析及仿真 | 第66页 |
4.2 SDRAM接口分析 | 第66-70页 |
4.3 NANDFLASH接口分析 | 第70-73页 |
4.4 SPI及VGA/LCD接口分析 | 第73-76页 |
第五章 系统USB接口原理及设计分析 | 第76-104页 |
5.1 USB协议概述 | 第76-81页 |
5.1.1 USB总线简介 | 第76-77页 |
5.1.2 USB总线传输编码方式及传输编码定义 | 第77-78页 |
5.1.3 USB传输描述符简介 | 第78-81页 |
5.2 USB的四种传输方案设计 | 第81-102页 |
5.2.1 CYPRESS CY7C68013A自定义批量传输 | 第81-84页 |
5.2.2 CORETX-M4 HID设备 | 第84-86页 |
5.2.3 CORETX-M4 VCP(Virtual Com Port)虚拟串口设备 | 第86-88页 |
5.2.4 CORETX-M4 USB MSC设备 | 第88-102页 |
5.3 USB接口数据传输方式选择 | 第102-104页 |
第六章 系统测试与结构分析 | 第104-106页 |
6.1 指纹系统评测指标 | 第104页 |
6.2 系统测试结果 | 第104-106页 |
第七章 全文总结与展望 | 第106-110页 |
7.1 总结 | 第106-107页 |
7.2 展望 | 第107-110页 |
参考文献 | 第110-114页 |
攻读硕士期间发表的论文 | 第114-116页 |
致谢 | 第116页 |