NFCIP-1主动通信模式详解:激活流程与状态机
需积分: 46 171 浏览量
更新于2024-08-10
收藏 1.61MB PDF 举报
"主动通信模式激活流程-基于状态机的嵌入式系统开发全部221页"
本资源详细阐述了ISO/IEC18092标准中的近距通信接口和协议,即NFCIP-1(Near Field Communication Interface and Protocol-1),主要关注主动通信模式的激活流程。在主动通信模式下,两个NFC设备之一充当发起设备,另一方为目标设备,它们之间通过一系列协议步骤建立通信连接。
1. 初始化射频冲突避免序列:在开始通信前,发起设备需执行第11.1.1条定义的RFCA(射频冲突避免)序列,确保没有其他设备在同一频率上活动,从而避免数据冲突。
2. 切换到主动通信模式:发起设备切换到主动模式,此时它可以自主控制射频场的产生,而不是依赖外部RF场。
3. 选择传输速度:根据需求,发起设备选择适当的传输速率,例如106kbps、212kbps或424kbps。
4. 发送ATR_REQ:发起设备向目标设备发送激活请求(ATR_REQ),这是建立通信的初始信号。
5. 目标设备响应:目标设备接收到ATR_REQ后,返回ATR_RES响应,表明其已被选中进入通信。
6. 数据冲突处理:若发起设备检测到数据冲突,将重新发送ATR_REQ,以确保有效通信。
7. 可变参数调整:如果目标设备支持ATR_REQ中的可变参数,发起设备可以使用PSL_REQ命令来调整这些参数。
8. PSL_RES响应:目标设备对PSL_REQ命令返回PSL_RES响应,确认参数变更。
9. 参数选择:如果目标设备不支持ATR_RES中的可变参数,则无需进一步的参数选择步骤。
主动通信模式的激活流程图解如图24所示,提供了清晰的步骤视觉表示。整个过程遵循ISO/IEC18092标准中的规定,包括各种通信模式(如被动模式)、调制方式(如ASK调制)、编码方法(如曼彻斯特编码)以及设备间的交互规则。
此外,标准还涵盖了诸如碰撞检测、帧结构、时钟同步、阈值设定等关键概念,为设计和实现NFC设备的通信协议提供了全面的指导。在开发基于状态机的嵌入式系统时,理解并遵循这些流程对于构建高效且可靠的NFC通信至关重要。
2021-07-13 上传
2015-09-20 上传
2020-10-20 上传
2008-10-01 上传
2020-12-05 上传
2022-01-14 上传
2020-08-13 上传
2020-10-19 上传
点击了解资源详情
郑天昊
- 粉丝: 39
- 资源: 3861
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载