RC522是一款应用于 13.56MHz 频段的高集成度非接触式读写芯片,是学习RFID应用的首选。其通讯接口支持SPI、I2C 和 UART。按照我学习的理解,它相当于一个单片机……
前面使用Arduino铺好了路,这次使用51系统开发M1卡的自动增减处理功能。花了半天时间,疏通了处理程序,中间发生过一些问题,导致自动增减处理失败。准备数据方面,依旧使用Ardu……
前面的实验中,使用Arduino方式,只在递减方式下获得了成功,本次实验就以递减方式继续尝试和值块数据有关的测试。前面的测试中值块中最后的数据为:1、块地址2、块地址取反3、块地址……
效率这一点没注意到。习惯了sprintf,没想到会是这个情况。话说如果自己写变参函数,完成和printf一样的格式化处理,有没有sprintf一样的问题?比如void f……
查明递增处理失败的原因了,在这里addValue(4, 2);传递了错误的参数,应该是addValue(block, 2);……
学习完自动加减1的相关知识后,开始着手做实验。本次实验的目的有以下几个:1、验证自动加减1的处理能否实现2、自动加减1 的处理是否只跟着卡走,不挑读卡器。3、一个卡中同时设置多个可……
今天在学习M1卡的自动加减处理时,中间有段时间想看看第4、5、6、7块的数据,代码如下: // 读取块数据
&……
前面我们学习了M1卡扇区、块数据的读写操作,已经涉及到了数据的简单运算处理。那么对数据进行加减1的处理自然也不是问题。可问题是,这里所要说的加减1,不是读->改->回写……
根据前面的学习,我们开始学习在51 系统下对M1卡的扇区块进行读写的操作处理。读写扇区、块数据,要严格按照以下顺序操作:1、寻卡 (Request):让RC522模块寻找附近的M1……
在前一个读取操作的帖子基础上,继续测试写入操作。操作过程为取得数据、修改数据、回写数据。部分内容可参考一下两个贴子:【合宙ESP32C3开发板】Arduino下测试RFID-RC5……