*/u8RC522_MFRC522_SelectTag(u8*serNum)//读取卡存储器容量{u8 i;u8 status;u8 size;u8 recvBits;u8 buffer[9];buffer[0]=PICC_ANTICOLL1;//防撞码1buffer[1]=0x70;buffer[6]=0x00;for(i=0;i<4;i++){buffer[i+2]=*(serNum+i);//buffer[2]-buffer[5]为卡序列号buffer[6]^=*(serNum+...
MF RC522 是应用于13.56MHz 非接触式通信中高集成度读写卡系列芯片中的一员。是NXP 公司针对“三表”应用推出的一款低 电压、低成本、体积小的非接触式读写卡芯片,是智能仪表和便携 式手持设备研发的较好选择。RC522使用的SPI协议,所以它的对应引脚输入输出应该是MISO和MOSI。 RC522相对来说也是一款功能很齐全的...
2.2 初始化RC522 以下是RC522初始化的代码示例: #include "MFRC522.h" MFRC522 mfrc522; void MFRC522_Init(void) { mfrc522.PCD_Init(); mfrc522.PCD_WriteRegister(0x2A, 0x01); // Antenna Gain, 0x00 for 100%, 0x01 for 70% mfrc522.PCD_WriteRegister(0xA2, 0x01); // 0x01 for ...
*/u8RC522_MFRC522_SelectTag(u8*serNum)//读取卡存储器容量{u8 i;u8 status;u8 size;u8 recvBits;u8 buffer[9];buffer[0]=PICC_ANTICOLL1;//防撞码1buffer[1]=0x70;buffer[6]=0x00;for(i=0;i<4;i++){buffer[i+2]=*(serNum+i);//buffer[2]-buffer[5]为卡序列号buffer[6]^=*(serNum+...
1. 前言 此篇只是对RFID模块的简单概述以及应用,没有原理,对提供的店家提供的代码,进行注释,以及简单使用流程 2. 函数 //功 能:寻卡 //参数说明: req_code[IN]:寻卡方式 //0x52= 寻感应区内所有符合14443A标准的卡 //0x26= 寻未进入休眠状态的卡 // pTagType[OUT]:卡片类型代码 //0x4400= ...
使用MFRC522模块完成对IC卡卡号读取、卡类型区分、IC卡扇区密码修改、扇区数据读写等功能;底层采用SPI模拟时序,可以很方便的移植到其他设备,完成项目开发。 现在很多嵌入式方向的毕业设计经常使用到该模块,比如: 校园一卡通设计、水卡充值消费设计、公交卡充值消费设计等。
void MFRC_Init(void){ RS522_NSS(1);RS522_RST(1);} /*** * 函数
使用MFRC522模块完成对IC卡卡号读取、卡类型区分、IC卡扇区密码修改、扇区数据读写等功能;底层采用SPI模拟时序,可以很方便的移植到其他设备,完成项目开发。 现在很多嵌入式方向的毕业设计经常使用到该模块,比如: 校园一卡通设计、水卡充值消费设计、公交卡充值消费设计等。
本学期感测技术选修课需要做一个作品出来,用到了MFRC522射频卡模块,经历一个星期的调试,终于可以正常使用并寻卡成功了了。 成功的把C51的程序移植到了STM32上面。 现在分享一下调试过程 1、操作环境 我所使用的是STM32F407的开发板,使用STM32CubeMX配置初始代码。 MFRC522使用软件模拟SPI通信 ...
51CTO博客已为您找到关于STM32 RC522的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及STM32 RC522问答内容。更多STM32 RC522相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。