本篇博文最后修改时间:2016年12月20日,12:05。
一、简介
本文简要介绍智能卡的SWP。
二、版权声明
博主:甜甜的大香瓜
声明:喝水不忘挖井人,转载请注明出处。
原文地址:http://blog.csdn.NET/feilusia
联系方式:897503845@qq.com
香瓜BLE之CC2541群:127442605
香瓜BLE之CC2640群:557278427
答:
SWP协议即单线协议(Single Wire Protocol),是一种用于在非接触通信模块(CLF)与手机卡间传输信息的接口协议。
CLF到UICC的信息通过电压的数字调制(L或H)来传送;UICC到CLF的信息通过电流的数字调制(L或H)来传送。
SWP接口有两种功耗模式:低功耗模式、全功耗模式。
NFC技术就是利用了SWP接口,也就是手机cpu通过IIC接口控制CLF模块、CLF模块通过SWP接口控制手机sim卡的NFC功能。
2、硬件连接如何?
答:
其中CLF是模块、UICC是智能卡。CLF模块可以再通过IIC接口接出来,由接口端控制。
3、SWP接口流程
4、SWP模块使用流程
1)IIC初始化
2)检查CLF模块是否配置好,如果没有则配置。(不用每次都配置)
①复位并初始化CLF。
②发送读取参数的指令。
③读取参数。
④判断参数是否已经配置好。如果配置好了,则退出;如果没有配置好,则配置后退出。
3)测试SWP通道。
①卡掉电。
②复位并初始化CLF。
③卡上电。
④拉高SWP引脚(唤醒)。
⑤读取SWP通道数据。