0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

射频识别技术漫谈(17)——射频卡中数据的存储形式

阗笑 来源:魏道志 作者:魏道志 2023-10-16 16:24 次阅读

无论什么样的智能卡,不管是接触式的还是非接触式的,存储数据都是一个必须具备的功能。即使是只有一个5字节卡号的ID64格式的卡片也不例外,只不过卡里面的内容在出厂时就被厂家写死了,用户只能读出而不能写入或改变其内容罢了。

数据在存储介质中的存储格式往往和存储介质的容量有很大关系。容量小的存储器如E2PROM,一般以二进制的位(bit)或字节(byte)为单位;容量大的存储介质如硬盘、U盘,一般以文件的形式存储数据,文件有各种类型,文件大小只要别超过物理存储总量,几乎不受限制。

射频卡通常面向特定的应用,容量较小,所以很少像硬盘或U盘那样数据以格式和大小都不受限制的文件存储,同时多数射频卡也不以位(bit)或字节(byte)为单位执行读写操作,可能是因为射频卡的数据通过无线传输,数据传输时要调制、解调,并且要加上帧头、帧尾、同步、校验,传的字节数太少了效率太低。

射频卡中的数据一般以页(Page)、块(Block)或特定文件(File)的形式存储。

页一般包括4个字节,比如Mifare Ultralight、Hitag-1、Hitag-2、Hitag-s、ICODE2都是以4个字节为1页,每次读写以4个字节(1页)为单位;

块通常比页大,象Mifare1 S50、S70、FELICA就是以块为读写单位,一个数据块包含16字节;

容量更大的射频卡中一般以文件的形式存储数据,例如Mifare Desfire以及多数CPU卡,当然这里所谓的文件其大小和类型都受到严格限制。

智能卡(包括接触式卡和非接触式卡)中的文件一般有以下4种:

1.透明二进制文件:这是最简单也是最基础的智能卡文件,文件大小可变,写入和读出的数据多少也可变,文件里的内容被看做透明的二进制数据流,没有特定的格式;

2.线性定长记录文件:文件被分为若干个等长的区段,每个区段对应一个记录,读和写以整条的记录为单位,用记录号来识别区分每条记录;

3.线性变长记录文件:文件也是以记录为单位进行组织,但各条记录的大小可以不同,读和写以整条的记录为单位,也是用记录号来识别区分每条记录。记录的长度虽然可变,但一旦写完,后来更新的时候新记录的长度必须和原来记录的长度相同;

4.循环定长记录文件;文件以等长的记录来组织存储,与线性定长记录文件不同的是,文件里的记录数是固定的,所有记录写满了后,继续向文件里写记录将覆盖最早添加的记录。每条记录的记录号也不是固定的,最新写入记录的记录号总是1,上一次写入记录的记录号是2,依次类推。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RFID
    +关注

    关注

    387

    文章

    6079

    浏览量

    237149
  • 射频识别
    +关注

    关注

    8

    文章

    575

    浏览量

    38896
  • 存储
    +关注

    关注

    13

    文章

    4202

    浏览量

    85533
收藏 人收藏

    评论

    相关推荐

    射频识别技术的工作原理

    射频卡)进行读写,从而达到识别目标和数据交换的目的。其工作原理相对复杂但高效,以下是对RFID技术工作原理的详细阐述。
    的头像 发表于 08-13 10:36 634次阅读

    无线射频识别技术在生活的应用

    无线射频识别技术(Radio Frequency Identification,简称RFID)是一种通过无线电波进行非接触式双向数据通信的自动识别
    的头像 发表于 08-09 17:27 576次阅读

    RFID射频识别是什么技术

    媒体([电子标签]或射频卡)进行读写,从而达到识别目标和数据交换的目的. 其原理为读写器与标签之间进行非接触式的数据通信,达到识别目标的目的
    的头像 发表于 06-17 17:26 511次阅读
    RFID<b class='flag-5'>射频</b><b class='flag-5'>识别</b>是什么<b class='flag-5'>技术</b>

    RFID射频识别的高频HF

    RFID,即 Radio Frequency Identification 射频识别技术,是一种非接触式的自动识别技术,通过无线
    的头像 发表于 05-14 17:34 681次阅读
    RFID<b class='flag-5'>射频</b><b class='flag-5'>识别</b><b class='flag-5'>中</b>的高频HF

    RFID射频识别的高频HF

    RFID,即 Radio Frequency Identification 射频识别技术,是一种非接触式的自动识别技术,通过无线
    发表于 05-08 11:31

    无线射频技术(RF)与传统条形码识别技术相比其优势有哪些?

    无线射频是20世纪90年代兴起的一种非接触式的自动识别技术射频技术相对于传统的磁卡及IC
    的头像 发表于 04-04 16:10 2740次阅读
    无线<b class='flag-5'>射频</b><b class='flag-5'>技术</b>(RF)与传统条形码<b class='flag-5'>识别</b><b class='flag-5'>技术</b>相比其优势有哪些?

    射频识别RFID介绍

    媒体([电子标签]或射频卡)进行读写,从而达到识别目标和数据交换的目的. 其原理为读写器与标签之间进行非接触式的数据通信,达到识别目标的目的
    的头像 发表于 03-27 11:00 1803次阅读
    <b class='flag-5'>射频</b><b class='flag-5'>识别</b>RFID介绍

    射频识别RFID

    (电子标签或射频卡)进行读写,从而达到识别目标和数据交换的目的. 其原理为读写器与标签之间进行非接触式的数据通信,达到识别目标的目的。RFI
    发表于 02-28 11:31

    rc522射频模块的工作原理

    的工作原理。 射频识别技术简介 射频识别技术是一种通过射频
    的头像 发表于 12-28 16:27 5004次阅读

    射频识别技术漫谈(33)——ISO15693防冲突举例

    射频识别技术漫谈(33)——ISO15693防冲突举例
    的头像 发表于 11-14 15:24 1323次阅读

    射频识别技术漫谈(32)——曼侧斯特码与FM0编码的防冲突原理

    射频识别技术漫谈(32)——曼侧斯特码与FM0编码的防冲突原理
    的头像 发表于 11-14 15:21 1263次阅读
    <b class='flag-5'>射频</b><b class='flag-5'>识别</b><b class='flag-5'>技术</b><b class='flag-5'>漫谈</b>(32)——曼侧斯特码与FM0编码的防冲突原理

    射频识别技术漫谈(31)——射频卡的复位时间

    射频识别技术漫谈(31)——射频卡的复位时间
    的头像 发表于 11-14 14:14 566次阅读

    射频识别技术漫谈(30)——PN512的寄存器设置

    射频识别技术漫谈(30)——PN512的寄存器设置
    的头像 发表于 11-14 14:09 688次阅读

    射频识别技术漫谈(29)——射频接口芯片TRF7960

    射频识别技术漫谈(29)——射频接口芯片TRF7960
    的头像 发表于 11-14 11:58 1257次阅读

    射频识别技术漫谈(28)——基于MF1射频卡的酒店门锁设计

    射频识别技术漫谈(28)——基于MF1射频卡的酒店门锁设计
    的头像 发表于 11-14 11:50 2241次阅读
    <b class='flag-5'>射频</b><b class='flag-5'>识别</b><b class='flag-5'>技术</b><b class='flag-5'>漫谈</b>(28)——基于MF1<b class='flag-5'>射频卡</b>的酒店门锁设计