本帖最后由 那一刻的窗台 于 2019-4-8 09:30 编辑 使用的RC523读卡器是可以正常读写14443a卡的,如S50卡。 FM11RF005M手册上写着无防冲突机制,这个应该如何操作呢。 问题1:FM11RF005M属于什么类型的卡?使用RC23读卡器来读取返回的类型是0x0500,但不在源码的类型范围能,这是跟以下哪个卡兼容的 * pTagType,卡片类型代码 * = 0x4400,Mifare_UltraLight * = 0x0400,Mifare_One(S50) * = 0x0200,Mifare_One(S70) * = 0x0800,Mifare_Pro(X)) * = 0x4403,Mifare_DESFire 问题2:RC23读卡器是否可以读写这个卡,如果不行,需要使用什么读卡芯片。如果可以需要如何操作呢? 目前使用的是操作M1卡的方式来读写,但显然是不成功的,不然我也不会来发帖了。undefined 求大神指点一二undefined |
评分
查看全部评分
直接搜不到,先百度FM11RF005M,多翻几页,一个一个线索找。
先找到某个网站,然后或许会碰到相似的其它资料,这是搜索的方法。
先搜索的“FM11RF005M pdf”,打开网站后,通过内部链接找到的编程指南。
谢谢,你这个编程指南在哪里下的?我在复旦微电子官网只有功能说明书。
你有用过这个芯片?
我按着这个编程手册操作,在读block1的时候返回0x01,是什么问题。
CRC是跟读M1卡的一样。其他的三种初始值也试过了,还是不行。
奇偶校验位是自发的,应该不会错。
指令是,读指令0x30。
还有可能是什么问题呢?
没用过这个标签。
你只管关心数据就是了,不用管校验对错。
标准M1卡的块读是一次读取一个块16字节,你这个一个块才4字节,要跟16字节对应的话,肯定会错的;另外M1卡在通过验证前都不能读块的,只能寻卡,而这个卡却能读块1。
M1卡的0扇区通过验证后,还可以把块0的16字节内容全部读出来,块0包含(不只)卡类型和厂商序列号。
总之,对比一下流程有什么不一样。
谢谢,可以读了。那个编程指南帮了大忙。想了解下,你的这份编程指南在哪里下的?我在复旦微电子官网怎么没看见有这个。
通过搜索的网站内部搜索引擎进行二次搜索找到。有点隐蔽,学习了。非常感谢。。。