2011年度  第11期


标题:基于ARM+Linux平台的USB指纹采集模块设计实现
作者:施卫明 南余荣
作者单位:浙江工业大学信息工程学院,浙江 杭州 310023
关键字:ARM,Linux,FPS200,硬件,USB设备驱动程序,异步通知
摘要:采用FPS200指纹采集芯片的USB模式,内部ROM功能在ARM+Linux平台下实现指纹的采集,完成了硬件和软件的设计,而对于软件需要完成USB的驱动程序和应用程序的设计。FPS200的USB功能利用芯片的手指自动检测电路探测是否有指纹来产生中断,将ISR(中断状态寄存器)的值传到端点2。为了快速地响应中断,利用异步通知来通知应用程序来读取指纹数据。阐述了实现USB指纹采集的硬件与软件设计原则和方法,该方法具有很好的通用性,并经过实践证明具有很好的采集效果。