Image
Image

慢醇

+ 关注

粉丝 6     |     主题 134     |     回帖 1382

驱动RFID-RC522模块
2022-12-25 17:11
  • ST MCU
  • 25
  • 1714
  话不多说,上代码,代码中都有按照我理解的一些注释:  
  STM32控制RC522与M1的通信 这部分是最重要的步骤,RC522与M1的通信是工程要实现的目的,而且要遵守前面提到 ...  
  对于这些寄存器和指令的宏定义,查一下前面的说明即可。  
  RC522与M1通信前必须开启天线,进行复位,然后设置RC522的工作方式!下面介绍一下相关代码: /** * @bri ...  
  STM32对RC522的基础通信 上面说了寄存器、指令、对寄存器的操作,这里介绍一些对RC522的基本操作,包括: ...  
  下面给出这些操作的函数实现:  
  ......  
  单片机和RC522之间的通信基础机制就建立起来了,下一步就是建立在通信基础上的操作了。 ...  
  我是通过软件模拟SPI与RC522通信的,SPI发送接收字节的代码如下(高位先行): ...  
  既然RC522是通过SPI与单片机通信的,所以就会有相应的引脚配置,下面给出相关引脚的配置和一些引脚操作宏定 ...  
  ......  
  RC522工程代码详解 1.RC522与M1通信 用户通过单片机初始化RC522,然后通过单片机控制RC522与M1通信,那单片 ...  
  对数据块的操作 读(Read):读一个块的数据; 写(Write):在一个块中写数据; 加(Increment):对数据块 ...  
  三次相互确认(3 Pass Authentication) 选定要处理的卡片后,读写器就要确定访问的扇区号,并且对扇区密码 ...  
  复位应答(Request) M1卡的通信协议和通信波特率是定义好的,当有卡片进入读卡器的工作范围时,读卡器要以 ...  
  M1与读卡器的通信 通信的流程图如示:  
  工作过程: 读卡器会向M1卡发送一组固定频率的电磁波,卡片内有一个LC串联谐振电路,其工作频率与读卡器发 ...  
  工作原理 电气部分: 卡片的电气部分由一个天线和一个ASIC组成。 天线:就是几组绕线的线圈,体积小,已经 ...  
  控制块的存取控 块3(控制块)的存取操作与数据块不同,如图:  
  从表中得知:对数据块的存取控制,由于存取控制由三个控制位所决定,所以相应的访问条件就产生了9种。 要想 ...  
2
3
近期访客