1 指纹识别驱动 FPS200芯片的功能是采集指纹,它的工作方式是,用户把手指放到采集板上之后,采集板产生一个硬件中断通知ARM,此时 用户程序可以通过读取中断标准位的方式得到该响应,然后用户程序通过ioctl发出控制指令读取指纹数据,如图1所示。 图1 FPS200驱动框图 硬件上的FPS200指纹采集芯片,这个设备在Linux下没有提供相应的驱动程序,所以需要自己编写。为了能够使用FPS200驱 动,还需要在/dev目录下面创建一个设备文件。创建方法如下: 上面的命令表示,在dev目录下面创建了一个名字为FPS200的字符设备,该设备的主设备号是240