FMCOS 2.0 数据库设计:选择应答与传输协议详解
需积分: 10 78 浏览量
更新于2024-08-07
收藏 1.35MB PDF 举报
"FMCOS2.0数据库设计说明书,涵盖了CPU卡FM1702及RC531的相关内容,包括初始化、防冲突、传输协议、文件结构和安全体系等核心知识点。"
在《中定义的最小值-数据库设计说明书》中,主要涉及的是FMCOS2.0智能卡系统的一些关键特性,特别是与通信协议和数据交换相关的细节。FMCOS是由上海复旦微电子股份有限公司设计的一款操作系统,适用于CPU卡如FM1702和读卡器模块如RC531。
1. 接口字节TC(1):此字节定义了协议参数,其中最高有效位b8到b3固定为000000b,其余位为保留未定义(RFU)。位b2和b1用于指示PICC(无源集成电路卡)支持的开端字段选项。默认设置(10)b表示支持CID(卡片标识号)而不支持NAD(网络地址字节)。如果b1置为1,则表示支持CID;如果b2和b1都为0,则不支持NAD。
2. 历史字节:T1到Tk是可选的,包含通用信息。它们的数目受限于ATS(应用选择应答)的最大长度,且其内容遵循ISO/IEC 7816-4标准。
3. FMCOS2.0的选择应答(ATS):ATS的符号包括TL(长度字节)和T0,指示了ATS的结构,如TA1、TB1和TC1的存在,表明FSCI(帧控制信息)为8,意味着FSC(最大扇区大小)为256字节。TA1的值0x80表示支持双向D,同时支持DR(数据率)和DS(数据稳定)。
文档详细阐述了初始化和防冲突过程,包括轮询、类型A的初始化、PICC的状态和命令集。传输协议部分讲解了协议激活、参数选择以及错误检测和恢复。半双工块传输协议的细节,如块格式、帧等待时间和功率水平指示,也得到了详尽的解释。
文件结构部分介绍了MF(主文件)、DF(子文件)和EF(基本文件)的层次结构,文件空间的分配,访问方式,以及文件类型和命令集。此外,FMCOS的独特安全体系包括安全状态、属性、机制和密码算法,确保了数据的安全性。
最后,文档列出了命令与应答的结构,状态字SW1和SW2的含义,以及像EXTERNALAUTHENTICATE这样的具体命令的定义、范围和消息格式,这都是FMCOS中进行数据操作和认证的关键要素。
1870 浏览量
2021-10-26 上传
2135 浏览量
178 浏览量
2021-10-26 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
Yu-Demon321
- 粉丝: 23
- 资源: 3955
最新资源
- ehcache-2.8.0.zip
- 易语言学习-视频播放支持库(测试版) (1.0#0版).zip
- UI设计框架工具集 Semantic UI Kit .xd素材下载
- 行业分类-设备装置-烟熏炉的快拆式燃烧仓结构.zip
- device_oneplus_enchilada:OnePlus 6的设备树
- django-unicorn:神奇的Django全栈框架。 :sparkles:
- android nfc 读写demo
- shooter:使用node.js和HTML5制作的多人射击游戏
- 暑假儿童乐园PPT模板下载
- canal1.1.4(1.1.5).rar
- HackerRank-Problem-Solving:该存储库提供了用于解决hackerrank类别问题的解决方案。 解决方案是我创造的
- 易语言学习-超级加解密支持库 (1.1#0版)静态库版.zip
- 学习资料:超实用的双通道数据传输仿真和单片机源码(基于adc0832)-电路方案
- 免费年会抽奖软件特别版.rar
- linux平台远程桌面-基于Java AWT、SpringBoot、websocket、canvas的跨平台远程桌面实现
- storm_r1.1-adarna.zip