今天小编要和大家分享的是RF,无线相关信息,接下来我将从rfid读卡器的编程思想是怎样的,Э 02 0000_ Э 02图片_百度百科这几个方面来介绍。
RF,无线相关技术文章rfid读卡器的编程思想是怎样的
最近这两天在忙这个rfid的模块,首先我承认,本人是菜鸟,平台是基于初学者入门的51单片机,但是我还是总结一下最近这两天看代码的收获。
读卡器的软件设计:看Pdf文档好像已经给出来了了,但是初学者的话,理解也好很久,这里我晒出datasheet中的设计流程,在结合代码分析,达到可以识别出卡片的效果。
首先好像是复位应答,根据datasheet的说明,讲的是MIFARE射频卡的通信协议和通信的波特率是定义好的,当有卡进入读卡器的操作范围时,读卡器就会以特定的协议与他进行通信,判断进入的卡片是否是MIFARE射频卡
其实datasheet上这段话好像看起来很吊,但实际上却给人一种摸不到头脑的感觉,其实,看了代码才知道,软件上的刘晨叫初始化,要对读卡器进行一次软件复位,并设定读卡器的工作方式
这里的代码是:
PcdReset();//rc522初始化
PcdAntennaOff(); //关闭天线
PcdAntennaOn(); //打开天线
M500PcdConfigISOType( ‘A’ );//设定工作模式
第二步骤是防冲突,datasheet里面讲:当有多张卡进入读卡器的感应范围的时候,防冲突机制就会启动,自动从多张卡中进行操作,之后好像有一大堆的话,讲怎么样防冲突