- 14
- 0
- 约1.24万字
- 约 15页
- 2016-12-27 发布于湖北
- 举报
RC531操作说明
1:上电初始化
主要做SPI接口确认
步骤:
1:给rc531的RSTPD脚一个高电平脉冲至少100us,热复位RC531
2:读command-reg 直到寄存器数值为0,表示芯片上电初始化完成
3:写0x80到reg,让芯片开始处理接口时序
4:读command-reg 直到寄存器数值为0,表示芯片接口时序初始化完成
5:此时可以写0x00到reg,指定寄存器地址模式为线性地址模式
Note:见RC531第93页11.4 Initialising the Parallel Interface-Type说明
2:spi接口时序
使用SPIMODE0模式,在时钟的上升沿发送和读取数据
读时序:
主机连续写地址,写第二个地址时,在时钟上升沿可以读到RC531返回的第一个地址的值
要求,地址字节的最高位为1,中间6位为实际地址,最低位为0
写时序:
第一个字节是地址,后面可以是N个数据,都往这个地址写,这点在写FIFO时很方便
要求,地址字节的最高位为0,中间6位为实际地址,最低位为0
NOTE:见RC531第17页
3:RC531操作,
通过写寄存器,一般两字节操作,addr+data
和卡的数据交互,写数据到RC531的FIFO寄存器
如(cs选中,addr写+data1+data2+...+dataN,c
原创力文档

文档评论(0)