RFID技术与应用 子情境1:NFC手机识别 8.NFC手机识别--类型2标签操作规范.docxVIP

  • 4
  • 0
  • 约2.47千字
  • 约 7页
  • 2020-10-25 发布于北京
  • 举报

RFID技术与应用 子情境1:NFC手机识别 8.NFC手机识别--类型2标签操作规范.docx

教学流程设计 课程名称:NFC手机识别 任课班级: 任课教师: 系别: 模块/项目/任务名称 类型2标签操作规范 专业 知识点链接 或任务拆分 任课班级 授课日期 节数 课 时 1 教学场所 教学资源 计算机、教学PPT、参考程序、实训指导书、教学网站…… 教学方法 任务驱动法 小组合作法 …… 教学目标 能力目标 知识目标 能够对NFC有个认知 能够了解NFC的历史 1.掌握NFC技术发展 重点难点 重点 难点 1.能够对NFC技术有一定的认知 1.掌握NFC技术发展 知识拓展 无 教学流程设计 教学环节 主要内容 时间 安排 复习提问 因是第一次,帮无复习环节,就是询问大家有见过NFC技术应用的吗?有了解RFID的吗? 5分钟 任务导入 给学生插入几个实际的案例:移动支付、电子车票。来引入NFC的知识 10分钟 任务分析 (1)电子车票是用什么技术达到高效防伪的? (2)这个门票是如何进行防伪打假的? 5分钟 任务实施 教师活动 学生活动 50钟 一、案例引入之后开始讲解: 二、类型2标签操作规范 存储结构和管理 与类型1标签类似,类型2标签也根据存储容量的大小分为静态存储结构和动态存储结构。静态存储结构应用于物理存储容量为64字节的标签,动态存储结构应用于物理存储容量大于64字节的标签。类型2标签的存储被分为多个数据块(Block),每一个块由4字节组成。在静态存储结构中,包含16个块,每一个块都有一个编号,为0~15。在动态存储结构中,超过15个数据块,编号为0~k。 256个连续的数据块(1024字节或1KB)可以组成为一个扇区(Sector)。 类型2标签静态存储结构如图6-19所示。数据块0、数据块1和数据块2的字节0、字节1为Internal字节,预留给标签厂商。数据块2的字节2和字节3为锁定字节,其中的每一位对应一个数据块,表示该数据块是否被锁定。类型2标签的cc与类型l标签的cc一样。 类型2标签动态存储结构如图6-20所示,前3个数据块与静态存储结构的前3个数据块一致。注意,图6-20中末尾的锁定/预留字节只用于举例。实际上,与类型1标签类似,在动态存储结构中,锁定字节和预留字节位于数据块15之后到结束之间的任意位置,因此需要一些信息来指示锁定字节和预留字节所在的位置。类型2标签也定义了存储控制TLV(Memoery Control TLV)来描述预留字节的位置.定义了锁定控制TLV (Lock ControlTLV)来描述锁定字节具体的位置。类型2标签的TLV与类型1标签定义的一致,也包括NULL TLV、锁定控制TLV、存储控制TLV、 NDEF消息TLV、私有TLV和结束TLV。 命令集 运行类必2标签平台的NFC读写器,可以通过读写命令来读写类型2标签中的内容,类型2标签平台是NFC-A技术的一个子集,除了ACK和NACK响应外,其他命令和晌应消息都采用NFC-A的标准帧,ACK和NACK是一个包含4个数据比特的短帧。类型2标签平台采用NFC-A的冲突检测流程。冲突检测完成后,读写器发送READ或WRITE命令,将侦听设备激活。类型2标签支待的命令有READ、WRITE和SECTOR SELECT,当读写器向类型2标签发送这些命令后,类型2标签响应ACK或NACK消息。 READ命令用于读取类型2标签中的内容。其中,类型代码为30h,表示是READ命令;字节2表示要读取的数据块编号,如图6-21所示。 类型2标签收到READ命令后,将发送响应消息。如果读取成功,返回16字节数据,即READD命令指定的数据块编号在内的后续3个数据块的内容。举例来说,如果READ命令中的数据块编号为4,标签将返回数据块4、 5、6、7这四个数据块共16字节内容。如果发生错误,类型2标签返回NACK响应。 类型2标签使用WRITE命令进行写操作。WRITE命令如图6-22所示。如果写成功,标签返回ACK消息;如果失败,返回NACK消息。 可以看出,READ命令和WRITE命令的寻址范围只能在00h-FFh之间。当标签的存储容量大于1024KB时,READ/WRITE命令无法寻址,因此类型2标签平台定义了SECTOR SELECT命令来寻址大于1024KB的存储空间。SECTOR SELECT命令分为两个命令包:命令包1和命令包2。命令包1的格式如图6-23所示,包含2个字节。字节1表示类型,即该命令为SECTOR SELECT;字节2设置为FFh。 读写器首先发送命令包1。当类型2标签的存储小于1024KB时,将回复NACK消息,读写器不再发送命令包2了。如果类型2标签回复ACK命令,表明类型2标签存储大于1024KB, READ/WRITE将无法寻址到大于1024 KB的存储空间,因此读写

文档评论(0)

1亿VIP精品文档

相关文档