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)

 

转载于:https://www.cnblogs.com/zjlbk/p/11574001.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值