目前一般使用的非接触IC卡读卡器一般有以下几种接口。
1.串口读卡器
2.485接口读卡器
3.USB转串口读卡器
4.USB HID接口读卡器
5.USB PC/SC接口读卡器
6.TCPIP网口读卡器
针对以上6种接口的读卡器,我们来看看其驱动程序有什么不一样
1.串口读卡器:由于一般的计算机都含有串口,并且常用的操作系统,如windows,linux操作系统都已经含有串口的驱动程序了,所以不需要单独安装IC卡读卡器的驱动程序,只要使用一般的串口组件,或者直接采用CreateFile开操作串口就可以了。
2.485接口读卡器:目前的计算机都没有485接口,需要使用串口转485设备中转下,因为其最终使用的还是串口,所以也是不需要驱动程序的。
3.USB转串口读卡器:为了兼容早期的串口读卡器,并且为了使用方便,出现了USB转串口的读卡器,外观上使用的是USB数据线,但却使用驱动程序将USB接口虚拟成了一个串口,虚拟的是时候需要驱动程序,一旦虚拟成串口后,就和串口一样操作,点击下面地址可以下载USB转串口的驱动程序,这个驱动程序适用于windows和linux。
http://pan.baidu.com/s/1mhYnSDi
4.USB HID接口读卡器:USB HID可以翻译为USB人机交互接口设备,使专门为USB的设备而作的,操作系统已经将这种设备的驱动程序内置于系统中了,只要遵从与USB HID的标准协议就不需要使用新的驱动,目前的USB鼠标和键盘都是使用的USB HID接口,所以这类设备不需要安装驱动,只需要使用IC卡读卡器的SDK开发程序并且发布就行了。
5.USB PC/SC接口读卡器:PC/SC接口是准备为智能卡读卡器设备提出来的一种专有接口,提出的目标就是将智能卡读卡器的接口标准化。只要遵从了PCSC接口规范,就可以做到所有的读卡器通用了,但是这必须是规范的基础上,没有任何的扩展指令。自从win7及以后系统都带有PCSC的驱动程序,XP系统请点击以下地址下载。
http://pan.baidu.com/s/1i5tYGb7
6.TCPIP网口读卡器:为了更方便的将IC卡读卡器集成到项目中去,可以选择TCPIP网口,每个计算机都有网口,也不需要安装驱动.