|
[G]MF RC500命令汇总
1.StartUp 运行复位和初始化阶段 *注:该命令不能通过软件,只能通过上电或硬件复位启动。
2.Idle 无动作:取消当前执行的命令
3.Transmit 将数据从FIFO 缓冲区发送到卡数据流
4.Receive 启动接收器电路 *注:在接收器实际启动之前状态机经过寄存器RxWait 配置的时间后才结束等待,由于该命令与Transmit 命令无时序的关系因此可以只用于测试。
5.Transceive 将数据从FIFO 发送到卡并在发送后自动启动接收器。 *注:在接收器实际启动之前状态机经过寄存器RxWait 配置的时间后才结束等待;该命令是发送和接收的组合数据流数据流。
6.WriteE2 从FIFO 缓冲区获得数据并写入内部
7.ReadE2 从内部E2PROM 读出数据并将其放入FIFO 缓冲区 *注:密匙不能被读出
8.LoadKeyE2 将一个密匙从E2PROM 复制到密匙缓冲区
9.LoadKey 从FIFO 缓冲区读出密匙字节并将其放入密匙缓冲区 *注:密匙必须以指定的格式准备
10.Authent1 执行Crypto1 卡验证的第一部
11.Authent2 使用Crypto1 算法执行卡验证的第二部分
12.LoadConfig 从E2PROM读取数据并初始化MF RC500寄存器
13.CalcCRC 启动CRC 协处理器 *注:CRC 计算结果可从寄存器CRCResultLSB 和CRCResultMSB 中读出.
|
|