OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4938|回复: 6

RFID技术

[复制链接]

10

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
478
金钱
478
注册时间
2018-10-7
在线时间
66 小时
发表于 2018-10-30 14:54:00 | 显示全部楼层 |阅读模式
1金钱
最近,在某宝买了一块RFID射频模块,MFRC522系列的。在网上查了很多资料,也有各样的函数,通信方式(SPI,I2C,UART),但是总觉得自己的看的有些蒙,所以请问大家有没有基于89c51的I2C通信的源码,或是开发经验,大家一起交流探讨一下。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-10-31 01:39:11 | 显示全部楼层
回复

使用道具 举报

10

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
478
金钱
478
注册时间
2018-10-7
在线时间
66 小时
 楼主| 发表于 2018-11-1 17:20:36 | 显示全部楼层
基于SPI通信的也可以,我发现这个模块应该是默认SPI通信了,我用的51开发板是郭天祥的1C板
回复

使用道具 举报

10

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
478
金钱
478
注册时间
2018-10-7
在线时间
66 小时
 楼主| 发表于 2018-11-1 17:23:59 | 显示全部楼层
SPI与IIC通信的区别还是很大的,SPI用了四根线,SCLK,CS,MOSI,MISO。我想知道RC522模块的RST引脚应该接高电平还是低电平呀。
SPI有四种通信模式,最常用的是哪一种,或是大家模拟SPI通信的时候,都是用的什么思路,数据采样是不是就是读取呀、
回复

使用道具 举报

3

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2018-11-5
在线时间
15 小时
发表于 2018-11-5 14:20:29 | 显示全部楼层
Honeylulu 发表于 2018-11-1 17:23
SPI与IIC通信的区别还是很大的,SPI用了四根线,SCLK,CS,MOSI,MISO。我想知道RC522模块的RST引脚应该接高电 ...

RC522一般采用SPI的方式,其实用软件模拟SPI通信即可,跟着芯片手册的时序来写即可,核心内容就是操作寄存器。RST平常是高电平,需要复位时,拉低一段时间,再回到高电平,即可实现芯片的复位
回复

使用道具 举报

10

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
478
金钱
478
注册时间
2018-10-7
在线时间
66 小时
 楼主| 发表于 2018-11-5 17:29:24 | 显示全部楼层
runyuan 发表于 2018-11-5 14:20
RC522一般采用SPI的方式,其实用软件模拟SPI通信即可,跟着芯片手册的时序来写即可,核心内容就是操作寄 ...

寄存器真的好多呀,觉得学习它需要一段时间了,谢谢你的解答
回复

使用道具 举报

3

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2018-11-5
在线时间
15 小时
发表于 2018-11-28 09:20:13 | 显示全部楼层
Honeylulu 发表于 2018-11-5 17:29
寄存器真的好多呀,觉得学习它需要一段时间了,谢谢你的解答

其实一般的供应商,都能提供Demo程序的,好好消化一下Demo程序,就能把它变成你自己想要的功能了~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 17:03

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表