一、环境介绍 MCU:STM32F103ZET6 开发软件:Keil5 非接触式读写卡模块:MFRC522 二、功能介绍 使用MF...
char RC522_PcdAuthState(u8 auth_mode,u8 addr,u8 *pKey,u8 *pSnr) { char status; u8 unLen; u8 ucComMF522Buf[MAXRLEN]; //MAXRLEN 18(数组的大小) //验证模式+块地址+扇区密码+卡序列号 ucComMF522Buf[0]=auth_mode; ucComMF522Buf[1]=addr; memcpy(&ucComMF522Buf[2],pKey,6); ...
I just have no idea which values or in which way I should give the auth key in script. If anybody can help in any way or point me in the right direction that'd be great! Tags: authentication authentication error mfrc522 ntag213 raspberry pi 0...
//参数说明: auth_mode[IN]: 密码验证模式 // 0x60 = 验证A密钥 // 0x61 = 验证B密钥 ...
MFRC522_Auth(self.PICC_AUTHENT1A, i, key, uid) # Check if authenticated if status == self.MI_OK: self.MFRC522_Read(i) else: print "Authentication error" i = i+1 def MFRC522_Init(self): GPIO.output(self.NRSTPD, 1) self.MFRC522_Reset(); self.Write_MFRC522(self.TModeReg, ...
*函数名:MFRC522_Auth *功能描述:验证卡片密码 *输入参数:authMode--密码验证模式 0x60 =验证A密钥 0x61 =验证B密钥 BlockAddr--块地址 Sectorkey--扇区密码 serNum--卡片序列号,4字节 *返回值:成功返回MI_OK */ uchar MFRC522_Auth(uchar authMode, uchar BlockAddr, uchar *Sectorkey, uchar *serNum...
RFID -> Arduino UNO --- GND -> GND VIN -> 5V SS -> D10 SCK -> D13 MISI -> D11 M...
38、nr);char Card_AuthKey(uchar auth_mode,uchar addr,uchar *key,uchar *snr);char Card_Read(uchar addr,uchar *dat);char Card_Write(uchar addr,uchar *dat);char Card_Halt(void);char Card_Value(uchar mode,uchar addr,uchar*val);char Card_BakValue(uchar source, uchar dest);#endif3.2 Mif...
12、igned char data auth_mode,unsigned char data addr,unsigned char *pKey,unsigned char *pSnr) char data status; unsigned int data unLen; unsigned char data i,ucComMF522BufMAXRLEN; ucComMF522Buf0 = auth_mode; /验证A密钥 ucComMF522Buf1 = addr; /addrIN:块地址 for (i=0; i<6;...
MF RC522 是应用于13.56MHz 非接触式通信中高集成度读写卡系列芯片中的一员。是NXP 公司针对“三表”应用推出的一款低电压、低成本、体积小的非接触式读写卡芯片,是智能仪表和便携式手持设备研发的较好选择。 MF RC522 利用了先进的调制和解调概念,完全集成了在13.56MHz下所有类型的被动非接触式通信方式和协议。