没有合适的资源?快使用搜索试试~ 我知道了~
RC522通过SPI方式读写M1卡.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 2 浏览量
2022-10-30
06:14:44
上传
评论
收藏 248KB DOCX 举报
温馨提示
试读
54页
。。。
资源推荐
资源详情
资源评论
RC522 通过 SPI 方式读写 M1 卡
1.准备工作
战舰 V3 开发板,RC522 模块为淘宝所买,赠
送一张 M1 卡。SPI 方式实测可以读写。
2.RC522 部分:
rc522.h:
0x00
0x0E
0x08
0x04
0x0C
0x0F
#define PCD_TRANSMIT
//发送数据
#define PCD_TRANSCEIVE
//发送并接收数据
#define PCD_RESETPHASE
//复位
#define PCD_CALCCRC
//CRC 计算
0x03
0x26
0x52
0x93
0x95
0x60
0x61
0x30
#define PICC_ANTICOLL2
//防冲撞
#define PICC_AUTHENT1A
//验证 A 密钥
#define PICC_AUTHENT1B
//验证 B 密钥
#define PICC_READ
//读块
#define PICC_WRITE
//写块
0xA0
0xC0
0xC1
0xC2
0xB0
0x50
#define PICC_DECREMENT
//扣款
#define PICC_INCREMENT
//充值
//MF522 FIFO 长度定义
/////////////////////////////////////////
////////////////////////////
#define DEF_FIFO_LENGTH
//FIFO size=64byte
64
#define MAXRLEN 18
/////////////////////////////////////////
////////////////////////////
//MF522 寄存器定义
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
#define CommandReg
#define ComIEnReg
#define DivlEnReg
#define ComIrqReg
#define DivIrqReg
#define ErrorReg
#define Status1Reg
#define Status2Reg
#define FIFODataReg
#define FIFOLevelReg
#define WaterLevelReg
#define ControlReg
#define BitFramingReg
#define CollReg
剩余53页未读,继续阅读
资源评论
G11176593
- 粉丝: 6689
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功