问: 一、第一次IC卡读卡成功后,如果不拿开IC卡,再次rf_request时会提示失败,是什么原因呢,该怎么办? 二、如何实现“卡靠近智能卡读写器时就自动检测到IC卡,并发出蜂鸣声”这种效果,(就像公交卡一样,我们将卡一靠近读卡器,就自动响一声并扣了钱)? 三、怎样用单片机控制IC卡读写器? 四、用单片机控制读卡器的开发过程中,按照协议发送(STX + 指令码),能够得到读卡器的正确响应,但读卡器不能正确执行相应的指令,这是为什么? 五、RF系列读卡器的485接口的线序是怎样的?
答: 一、采用ALL模式寻卡,结束时没有执行rf_halt()。 二、方法1。可以通过上位机软件实现,但需要IC卡读写器联机;方法2。也可通过硬件程序实现,设定智能卡读卡器的工作程序,但需要IC卡读写器生产厂家定制设备。 三、建议先把详细需求整理出来,从而确定读卡器型号、接口,然后确定接口通信协议后按照协议实现单片机与读卡器之间的通讯。 四、建议先在PC机上用串口调试工具监测明华DEMO程序控制读卡器时的指令流,并以此作为单片机控制指令流的参照。 五、RF系列读卡器的485接口的线序为:面对读卡器后部485接口时,左B右A。 |