FMCOS2.0通信协议与命令详解
下载需积分: 10 | PDF格式 | 1.35MB |
更新于2024-08-06
| 19 浏览量 | 举报
"该文档是上海复旦微电子股份有限公司关于FMCOS2.0的数据库设计说明书,涉及CPU卡FM1702和RC531的相关技术规格。文档详细阐述了初始化、防冲突机制、传输协议、文件结构以及安全体系等内容。"
在FMCOS2.0中,数据库设计的通信过程主要使用三种类型的帧来实现有效和无冲突的数据交换:
1. **短帧**:短帧用于初始化通信,包含7个数据位,不带奇偶校验位。其通信开始和结束都有特定的标识位,如S和E,其中S是起始位,E是结束位,数据传输时遵循LSB(Least Significant Bit,最低有效位)优先原则。
2. **标准帧**:标准帧用于数据交换,包含n个8位字节加上奇数奇偶校验位。每个字节后的奇偶校验位使得从b1到b8及P的1的数量为奇数,确保数据的完整性。帧结构由起始位、数据位、奇偶校验位和结束位组成。
3. **面向比特的防冲突帧**:这种帧用于解决多 PICC(Passive Integrated Circuit Card,无源集成电路卡)发送不同比特模式导致的冲突。它实际上是7个数据字节的标准帧,分为两部分,一部分用于PCD(Proximity Coupling Device,近场耦合设备)到PICC的传输,另一部分用于PICC到PCD的传输,每部分的长度需要遵循特定的规则。
在初始化和防冲突机制中,FMCOS2.0采用了轮询、类型A的初始化和防冲突策略。防冲突帧格式和时序的设计有助于避免和解决通信中的冲突问题。命令集包括了选择序列,使得设备可以正确识别并选择目标卡。
传输协议部分详细描述了类型A PICC的激活、应答、协议选择以及差错检测和恢复过程,包括半双工块传输协议的操作,如块格式、帧等待时间、功率水平指示等。
文件结构方面,FMCOS2.0采用了一套层次化的文件系统,包括主文件MF、子目录DF和数据文件EF。文件空间结构、访问方式、文件类型和命令集都有明确的规定,以保证数据的安全和有序管理。
最后,FMCOS2.0的安全体系是其核心特点之一,包括安全状态、属性、机制和密码算法,为卡片操作提供了强大的安全保障。命令与应答部分则详细定义了命令结构、状态字SW1和SW2的含义,以及各种特定命令的功能和用法。
通过这些详细的设计规范,FMCOS2.0能够提供稳定、高效且安全的非接触式智能卡操作环境。
相关推荐










杨_明
- 粉丝: 81
最新资源
- C++文件流读取与字符串处理在VB ListView中的应用
- MARC中文用户手册:入门与功能操作指南
- 易语言入门:觅风易语言教程第1课
- 萌鑫达直播app源码解析:Android Studio开发的完整直播系统功能介绍
- Matlab实现的灰度共生矩阵图像分割技术
- 神基科技Notebook-ultradma驱动A760安装指南
- zTree最新版发布: API及核心JS文件更新
- 《数字信号处理》课后答案完整版
- STM32F3xxxx/STM32F0xxxx微控制器的I2C定时配置工具
- 重构与模式经典之作:内功修炼秘笈
- 掌握jQuery:经典特效案例教程解析
- DevOps项目实践:基于Nginx的Dockerfile构建
- 神基科技笔记本WIN2K VGA驱动A760安装包解析
- Java游戏设计全面教程:从入门到精通
- 计算机组装与维护教程:零件介绍与基础维护
- 轻松掌握:基于C#的ASP.NET电商商店源码