EDN China > 设计实例 > 消费电子设计 > 手机设计 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

(多图) 通过CCID接口让NFC智能手机实现近场通信

向明亮?? 北京同方微电子有限公司?? 王俊清?? 联通兴业通信技术有限公司?? 2015年01月20日 ?? 收藏0

5.使用CCID代替SWP

通常情况下,SWP软件设计基于SWP标准和HCP(主机控制协议)标准。HCP标准是SWP协议之上的标准协议,定义了数据链路层之上的协议层——HCP路由层、HCP消息层以及应用层。底层SWP协议和上层HCP协议组成的协议栈共同完成NFC芯片与UICC通信的完整协议。该架构协议层级较多,实现、测试开销较大。图4所示为Android系统手机平台的架构图,原理图如图5所示。

图4 Android系统手机平台的架构图
图4 Android系统手机平台的架构图

图5 使用SWP协议的HCI架构图
图5 使用SWP协议的HCI架构图

现在,我们设想在大容量SIM卡中采用CCID协议替换SWP+HCP协议的方式完成对非接数据的读写,原理图如图6所示。那么Android系统手机平台LINUX KERNEL部分将变为如图7所示。

图6 使用CCID协议的架构图
图6 使用CCID协议的架构图

图7 新概念下Android系统手机平台
图7 新概念下Android系统手机平台

从图6可以看到:CLF前端以通常方式接收数据传给终端,终端应用程序不需要通过SWP协议将数据传递给SIM卡,而是将NDEF格式的数据通过CCID传递给SIM卡。下面分析一下使用CCID代替SWP对SIM卡、手机和终端应用产生的影响。

【分页导航】


?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

SWP? CCID? NFC? 大容量SIM卡?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈