| 三、基础知识 1、什么是SWP?
 
 答: 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通道数据。 
 
 
 
 |