摘要
采用FPS200指纹采集芯片的USB模式,内部ROM功能在ARM+Linux平台下实现指纹的采集,完成了硬件和软件的设计,而对于软件需要完成USB的驱动程序和应用程序的设计。FPS200的USB功能利用芯片的手指自动检测电路探测是否有指纹来产生中断,将ISR(中断状态寄存器)的值传到端点2。为了快速地响应中断,利用异步通知来通知应用程序来读取指纹数据。阐述了实现USB指纹采集的硬件与软件设计原则和方法,该方法具有很好的通用性,并经过实践证明具有很好的采集效果。
Using FPS200 fingerprint chip's USB interface mode,internal ROM in the ARM+Linux platform have to design hardware and software in order to collect fingerprint,on the other hand,software include USB drivers and application program.When FPS200"s automatic finger detection circuit detects a finger put down,the circuit generate an interrupt and transfer the contents of the ISR (Interrupt Status Register) to endpoint2.Using of asynchronous notification to notify the application pro- gram to read the fingerprint data for rapid response to interrupts.This paper introduces the design principle and methods of USB fingerprint,which offer great universality and is proved of good collecting in practice.
出处
《工业控制计算机》
2011年第11期4-6,9,共4页
Industrial Control Computer