2019年9月23日星期一(STM32 spi接口 rc522)

一.SPI Flash

    连续读

    擦除扇区

    按页写

二.RC522 RFID

1.概念

    RFID是一种近场通信,是一种近距离的非接触式的无线通信方式。一端使用芯片卡,一端是读卡电路。芯片卡只需要芯片电路,供电由电磁场供电,也就是在通信由读卡端供电。具有成本低,携带方便。RFID的应用场景非常广泛,比如门禁系统 校园交通卡系统.....    

2.RFID的基本通信过程

    (1)检测卡

    (2)防碰撞(信号最强 ID)

    (3)选择卡(选中)

    (4)验证密钥

    (5)读写操作(块)

    (6)卡挂起

3.对外接口

    RFID对外一般可以选择 UART I2C或者SPI

引脚介绍:

 

 

   

4.与开发板的连接

 

5.移植厂商给的stm32f103平台的RC522代码移植到stm32f407(控制器改为模拟)

(1)修改MFRC522.h

 

(2)修改MFRC522.c

1)修改初始化(改为模拟)

 

2)重写发送接收函数

 

 

 

3)在发送接收是加上延时(407快于103)

 

posted @ 2019-09-23 18:43  柚子皮max  阅读(1325)  评论(0编辑  收藏  举报