新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > GPRS无线指纹身份验证系统的应用研究

GPRS无线指纹身份验证系统的应用研究

作者:时间:2011-07-29来源:网络收藏


3 软件设计
的软件设计主要包括两大部分,即终端的软件设计和服务器管理软件的设计。这两大部分分别实现不同的功能,且互相配合共同实现基于的网络功能。
3.1 终端的软件设计
如图5所示,终端软件主要由3个模块构成:分别为人机交互菜单、对指纹识别模块二次开发以及控制(3PRS模块进行数据收发。其中人机交互菜单模块实现了切换操作界面、扫描按键、录入数据及管理选项等功能。

本文引用地址:http://www.eepw.com.cn/article/155984.htm

e.JPG


3.1.1 主函数的程序设计
图6为主函数的程序流程。首先进行一系列的初始化工作,包括GP32芯片初始化(设置内部总线频率为20MHz和禁止COP模块),键盘初始化(中断允许),液晶初始化,串口初始化(波特率为19 200 bps、接收中断允许等),数据初始化,中断初始化(开放键盘中断、串口接收中断和总中断)等。然后,查询模块的连接情况,若成功连接上指纹身份验证服务器端,则进入主循环;若连接失败,则退出程序并给出故障提示。

f.JPG



评论


相关推荐

技术专区

关闭