|
CPU卡使用的简单情况举例:(如图) 硬件: 一台PC+一个读卡器+一张CPU卡 读卡器和PC是通过串口进行通讯,这种做法比较常见。 软件: 一个在PC上运行能读写CPU卡的小程序 (一般读卡器提供商都会提供开发CPU卡的函数接口和读写CPU卡的小工具) 对CPU卡的操作的流程是怎样的呢? 1、PC上的CPU卡读写程序向PC的串口(比如说串口1)发指令 2、读卡器和串口1是连在一起的,串口的指令传到读卡器 3、读卡器又把指令传给CPU卡 4、CPU卡内部执行指令,返回消息 那指令的格式又是什么样的呢? 我们可以举这么一个例子: 用过DOS的人都知道: CD C:\ 这个指令表示进入C盘根目录 相应的CPU卡有这么一个指令:SELECT MF 这个指令表示进入卡片的根目录,但由于CPU卡的操作系统 比较简单,它处理不了这种纯粹字符的东西,向卡片指令的时候必须 把指令转换成十六进制的格式: 转换成卡片的指令格式是:00 A4 00 00 02 3F 00 每个字符的具体规定在ISO7816-4中有具体的规定。 大家有兴趣的话可以去查具体的标准,以下是比较枯燥的IC卡的国际标准: 1、物理特性 符合ISO7816:1987中规定的各类识别卡的物理特性和ISO7813中规定的金融交易卡的全部尺寸要 求,此外还应符合国际标准ISO7816— 1:1987规定的附加特性、机械强度和静电测试方法。 2.触点尺寸与位置。 应符合国际标准ISO7816—2:1988中的规定。 3.电信号与传输协议。 IC卡与接口设备之间电源及信息交换应符合ISO/IEC7816— 3:1989的规定。 4.行业间交换用命令。 有相应的国际标准ISO/IEC7816—4:1994。但该版本尚未正式通过。 5.应用标识符的编号系统和注册过程应符合国际标准ISO/IEC7816— 5:1994中的规定。 感应式智能卡的国 际标准有:ISO\IEC10536-1:1992、ISO\IEC10536-2:1995、ISO\IECDIS10536-3:1995、ISO14443-2等。 |
CPU写卡 NFC
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
CPU的深度解析
CPU的介绍
指令集 量子计算 异构计算 CPU 计算机基础 -
python with会自动创建吗
Python可以干什么?用Python写个会做诗的机器人怎么样?今天小编就带领大家,利用自然语言处理技术和聊天机器人结合,做一个自动做诗的聊天机器人,你激动么?快来看看吧:The dog , which already ate a bunch of food, was fullThe dogs , which already ate a bunch of food, were full1.原理介绍
python with会自动创建吗 用python写诗歌网站要注意什么 聊天机器人 自然语言处理 Python