搜索
bottom↓
回复: 4

发一个CPU卡的资料和大概的操作,用的FM1208卡片

[复制链接]

出0入0汤圆

发表于 2019-5-23 11:15:39 | 显示全部楼层 |阅读模式
发现论坛挺少CPU卡方面的资料,最近在弄这方面把资料和调试遇到的一些问题发出来一下


这个是FMCOS2.0的资料,比较完整。百度文库有一个很多指令没有,被坑的好惨

fm1208这个卡片一开始使用的和普通M1卡一样的指令,也就是ISO14443-3的协议进行选卡
大概流程寻卡,防碰撞,选卡。选卡后可以根据返回的数据判断是否支持ISO14443-4协议

如果支持ISO14443-4协议则可以继续发送RATS命令,需要CRC
RATS命令:0XE0 0x50,后面这个0x50高4位代表接收能力,低4位为CID。



CID:是后面操作这个卡时要一直用这个值
这个时候卡会返回一大串数据,数据的详细意义可以查资料。
之后如果不修改参数的话,PPSS没必要执行。就直接进入到卡的操作

数据传输在资料的半双工块传输协议,跟卡通讯的数据都需要按这个协议来。
具体的可以看资料,我这里说一下要注意的。

1.发送的指令都要带协议控制字节,例如选择MF文件指令00 A4 00 00 02 3F 00
  你在发送的时候要发送0A 00(低4位为上面设置的CID) 00 A4 00 00 02 3F 00
2.协议控制字节的最低位每次都要变,第一条指令为bit0=0。
  例如你发送第一条指令是选择MF文件指令那么就是0A 00 00 A4 00 00 02 3F 00
  第二条发送取随机数的话就需要发0B 00 00 84 00 00 04。下条指令又为0A

在和卡片传输数据的时候最好把等待时间设长一点,在设置5ms的时候出现数据没有回应,我设置20ms还没出现没响应的情况。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2020-1-23 10:58:35 | 显示全部楼层
mark,,最近也在研究CPU卡

出0入0汤圆

发表于 2022-4-7 23:50:32 | 显示全部楼层
真的感谢你,正好需要这些资料

出0入8汤圆

发表于 2022-4-8 08:11:27 | 显示全部楼层
读CPU卡不应该要PSAM配合吗

出0入0汤圆

发表于 2022-4-8 09:34:57 | 显示全部楼层
蓝蓝的恋 发表于 2022-4-8 08:11
读CPU卡不应该要PSAM配合吗
(引用自4楼)

可以用计算机软件算,我记得以前好像是3DES加密,现在不知道了
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-18 23:48

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表