在使用TRF7960设计读卡器的时候,首先进行REQA命令,也就是读卡器发出命令,等待卡片回复自身的卡片类型号码。但是出现了一个问题,在没有卡片存在的情况下仍然可以接收数据,而且还检测到了冲突,不知道怎么回事。麻烦懂的人帮忙解决一下,谢谢!
Hongzhou Hu:
Xuchen,
您发送的REQA命令的时候,返回的ATQA的值是多少? 看看有卡片放置和没有卡片放置的时候,返回值是多少? 您再对应ISO14443 的协议标准去进行下面的操作。
xu chen2:
回复 Hongzhou Hu:
因为接收的时候一直有冲突,IRQ status寄存器的内容是0x42,所以无法知道返回的ATQA值是多少。不知道始终出现冲突这个情况怎么解决,还望指导,谢谢
Hongzhou Hu:
回复 xu chen2:
你可以把低三位给屏蔽掉,从FiFO进行数据的读取操作。你可以写邮件给我:hongzhou.hu@ti.com