基于MC68HC908JB8的便携式USB指纹采集仪
时间:11-02
来源:互联网
点击:
图5.USB 固件基本流程图4.2 指纹采集程序设计
MC68HC908JB8 使用通用接口 PTB 和PTC 与FPS110 连接,通过控制FPS110片内的行寄存器和列寄存器就能很方便的完成整幅指纹或部分指纹的采集,指纹采集的基本流程如图6 所示。
图6.指纹采集基本流程图
Windriver 是美国Jungo 公司出品的用于编写硬件驱动程序的一种工具软件,主要用于ISA 插卡、PCI 插卡和USB 的驱动程序开发。使用Windriver开发驱动程序的优点主要在于不需要了解太多的操作系统和驱动程序方面的知识,而且Windriver 带有功能强大的向导Driver Wizard,能帮助开发者进行硬件诊断和自动生成代码。所以采用Windriver 能让电子工程师在短时间内针对自制硬件开发出易用、兼容性好的驱动程序采用Windriver 来设计USB 驱动程序,如图7 所示,实际上只是在用户模式下调用了用了Windriver 通用驱动程序提供的API 函数,并不用编写WDM驱动程序。
图7 Windriver 应用结构图
4.4,WINDOWS 平台下演示程序设计
计算机上的演示程序主要包含计算机与MC68HC908JB8 通信的简单控制,采集到指纹图像的显示,以及指纹图像的一些如细化,二值化等的简单处理。采用的工具是VC6.0,图8 是一个演示界面的例子。
图8,演示界面
本文介绍了一种基于MC68HC908JB8 的便携式USB 指纹采集方案,实验表明,这种方案充分利用了USB 支持即插即用,有较强的纠错能力,能总线供电等优点,简化了设计,降低了成本,实现了灵活可靠的指纹图像传输,有很好的应用前景。(end)
指纹采集 USB MC68HC908JB8 相关文章:
- 基于DSP的指纹采集系统的研究与设计 (05-21)
- Linux系统下USB摄像头驱动程序开发(04-25)
- 基于uClinux嵌入式系统的汽车黑匣子的设计(07-08)
- 基于WinCE操作系统的通用USB数控键盘设计(08-05)
- 基于WinCE的ARM视频监控系统(11-14)
- 基于LabVIEW的USB实时数据采集处理系统的实现(03-26)