例如:
status=PcdRequest(PICC_REQIDL,CT); (1) // 尋卡程序 尋找沒有進入休眠的卡片 尋卡一次等待第二次進入天線范圍 再尋 0X26
status=PcdRequest(PICC_REQALL,CT); (2) //尋卡程序 尋找所有卡片 不停尋卡 0X52
......包含(1)的卡操作程序(3)
while(1)
{
(3);
PcdHalt(); //命令卡片進入休眠狀態
}
如果是在while(1)中有 PcdHalt(); 程序的時候卡操作完成后就進入休眠狀態不在操作卡片
如果是在while(1)中沒有 PcdHalt();程序的時候卡會循環操作的
另外如果某個扇區密碼驗證失敗的時候,需要從新操作這個扇區則需要重新需要選卡——驗證——操作一遍
|