Si512 的内部发送器可驱动读写器天线与 ISO/IEC 14443 A/B/MIFARE卡和应答机通信。接收器模块提供一个强大而高效的电路,用以解调译码 ISO/IEC 14443 A/B/MIFARE 兼容卡及应答机信号。数字模块处理完整的 ISO/IEC 14443 A/B 帧和错误检测功能(奇偶和CRC)。
MIFARE 卡模拟模式:
MIFARE 防冲突完成后,命令自动变为 Transceive。FIFO 中包含选中后收到
的第一条指令,Status2Reg 中的 TargetActivated 位置 1.
Felica 卡模拟模式:
Felica 轮询完成后,命令自动变为 Transceive。FIFO 中包含 Felica 协议规定
的轮询过程执行后收到的第一条指令。Status2Reg 中的 TargetActivated 位置 1.
17.3.12 MFAuthent
该命令执行 MIFARE 认证功能,使 Si512 可以与任何 MIFARE Mini,MIFARE
1K 和 MIFARE 4K 卡进行安全的通信。在激活该命令前,需要向 FIFO 中写入如
下内容:
·认证命令码(60h,61h)
·块地址
·扇区密钥字节 0
·扇区密钥字节 1
·扇区密钥字节 2
·扇区密钥字节 3
·扇区密钥字节 4
·扇区密钥字节 5
·卡序列号字节 0
·卡序列号字节 1
·卡序列号字节 2
·卡序列号字节 3
一共向 FIFO 中写入 12 字节。
注意在执行 MFAuthent 命令过程中,禁止访问 FIFO,如果出现访问 FIFO 的
操作,ErrorReg 中的 WrErr 位置 1。
MIFARE 卡认证成功后该命令自动终止,且将 Status2Reg 中的 MFCrypto1On
位置 1。
如果没有卡响应,该命令不会自动终止