RC522寻卡问题
时间:10-02
整理:3721RD
点击:
我采用的是stm8s105k4单片机,最近操作RC522,模块是淘宝买的。电源没接错(USB-STLINK上的3.3v,还有3.3v是接到最小系统板子上的),io也与单片机连接正确。
在程序上,读写RC522的寄存器正常,就是读寄存器的值与RC522手册上对应寄存器的reset value是一样的。所以读没问题,写寄存器,再读,也是正确的。那么就是说我SPI时序是正确的。但就是寻卡不成功!
感觉是FIFOLevelReg这个寄存器有问题?读取出来的都是0!请问各位高手,这是为什么呢?
在程序上,读写RC522的寄存器正常,就是读寄存器的值与RC522手册上对应寄存器的reset value是一样的。所以读没问题,写寄存器,再读,也是正确的。那么就是说我SPI时序是正确的。但就是寻卡不成功!
感觉是FIFOLevelReg这个寄存器有问题?读取出来的都是0!请问各位高手,这是为什么呢?
你好
本人解决了,初始化,少加了WriteRawRC(TxAutoReg,0x40);
这个是你驱动程序有问题,跟硬件没关系
小编你好,我想知道你的模块与单片机IO口的连线方式。