pn512是nxp推出的一款低功耗、支持多协议的13.56mhz射频接口芯片。在主动模式下,可以读写iso/iec 14443a/mifare、iso/iec 14443b和felica卡。到底读写哪一种卡,主要决定于对pn512的寄存器设置。在本人开发的一款可读写上述三种卡片的读写器中,将pn512的寄存器设置值做成一个常量数组,其内容如下:
code unsigned char cardtypesetreg[ ][5]={ {0x08,0,0x08,0x08,0x08}, {0x0c,1,0x10,0x10,0x10}, {0x11,2,0x38,0x39,0x3b}, {0x12,2,0x92,0x00,0x83}, {0x13,2,0x92,0x00,0x83}, {0x14,2,0x83,0x83,0x83}, {0x15,2,0x00,0x40,0x00}, {0x16,2,0x10,0x10,0x10}, {0x17,2,0x84,0x86,0x86}, {0x18,2,0x55,0x84,0x44}, {0x19,2,0x41,0x4d,0x4d}, {0x1a,2,0x00,0x00,0x00}, {0x1d,2,0x11,0x10,0x10}, {0x1e,2,0x00,0x00,0x90}, {0x23,2,0x88,0x88,0x88}, {0x24,2,0x26,0x26,0x26}, {0x26,2,0x79,0x7f,0x79}, {0x27,2,0x88,0x88,0x88}, {0x28,2,0x30,0x20,0x20}, {0x29,2,0x06,0x06,0x06} };
第一列是寄存器地址;
第二列为寄存器设置方法:0表示清0对应位,1表示置1对应位,2表示直接写入;
第三列是操作felica设置值;
第四列是操作iso/iec 14443a/mifare设置值;
第五列是操作iso/iec 14443b设置值。
另外,恩智浦最新已发布pn5190性能教以前版本有非常大的提升,其调试软件对开发者非常友好。
美国正在考虑更换华为和中兴通讯设备
贸泽电子2021年新增110家制造商合作伙伴 产品分销阵容再升级
PS-9600S系列笔记本手感测试机的分析?|深圳磐石测控仪器
苹果iPhone有望迎来无刘海时代
Pigeon Point Systems延续xTCA产品
射频识别技术漫谈(30)——PN512的寄存器设置
苹果猝不及防!华为突然放了个大招,4.5G真的来了!5Ga还会远吗
广西开展绿色照明节能减排专项资金补助活动
情人节OPPO F1s玫瑰金版来袭,国外电商开启预订,仅1939元
低功耗蓝牙(BLE)模块——EMB1061
spi与i2c区别
汽车无线接入系统
Redmi新机素颜照出炉:大Logo抢眼
三星alaxy Z Flip全网9分钟宣告全部售罄 最快平台仅用25秒
关于科技巨头对无人驾驶的布局分析
关于导电胶点胶加工的应用和区别分析
苹果公司将对iPhone等设备的运行系统进行iOS 13更新
Plexus推出售价低廉的VR触觉手套
TI旋变接口为工业驱动和新能源汽车提供集成优势
骁龙870 5G移动平台性能评测