1、首先需要了解身份证阅读器的工作原理与流程。
详见《居民身份证验证安全控制模块接口技术规范》,标准GA 467-2004。
大致原理图:
sam_v:验证安全控制模块(secure access and control module for validation)
2、并行与串行:
串行接口:串行接口,简称串口,也就是,是采用的扩展接口。串口的出现是在1980年前后,数据传输率是115kbps~230kbps,串口一般用来连接鼠标和外置Modem以及老式摄像头和写字板等设备,目前部分新主板已开始取消该接口。
:并行接口,简称并口,也就是,是采用并行通信协议的扩展接口。并口的数据传输率比串口快8倍,标准并口的数据传输率为1Mbps,一般用来连接打印机、扫描仪等。所以并口又被称为打印口。
USB:(英语:Universal Serial Bus,缩写:)是连接与的一种串口总线标准
3、标准中第4部分-射频模块接口:
主要包括接口类型以及射频接口模块与SAM_V模块之间通讯,请求和应答等。
4、标准中第5部分-业务终端接口
主要包括接口、通信方式、数据传输格式和命令及应答等。
一些零碎资料:
关键在于射频模块与身份证之间的交互和问答。暂时还没有解决方案。