【智能卡】智能卡之SWP

本篇博文最后修改时间:2016年12月20日,12:05。


一、简介

本文简要介绍智能卡的SWP。


二、版权声明

博主:甜甜的大香瓜

声明:喝水不忘挖井人,转载请注明出处。

原文地址:http://blog.csdn.NET/feilusia

联系方式:897503845@qq.com

香瓜BLE之CC2541群:127442605

香瓜BLE之CC2640群:557278427

香瓜BLE之Android群:541462902

香瓜单片机之STM8/STM32群:164311667
甜甜的大香瓜的小店(淘宝店):https://shop217632629.taobao.com/?spm=2013.1.1000126.d21.hd2o8i

三、基础知识
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通道数据。




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值