概述
前言
NFC因其历史发展原因,所以变得很杂乱,出现很多不好理解的概念。希望整理出来后对大家的学习有所帮助。
NFC简介
NFC(Near Field Communication)近场通信,是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输,在十厘米内交换数据,工作在13.56MHz频率。
这个技术由非接触式射频识别(RFID)演变而来,由飞利浦半导体(现恩智浦半导体)、诺基亚和索尼共同推出,其基础是RFID及互连技术。
NFC可以算是RFID的一个子集,RFID可以工作在更多的频率上,通信距离上也更远。
NFC标准
-
FeliCa: Sony推出的一种非接触智能卡技术标准, 也称为Type F 或 NFC-F。已经被ISO 18092纳入。
-
ISO/IEC14443 A: ISO定义的非接触式IC卡标准,也称为Type A 或 NFC-A
-
ISO/IEC14443 B: ISO定义的非接触式IC卡标准,也称为Type B 或NFC-B
-
ISO/IEC15693: RFID国际标准, 它的最远识读距离达到 1~2 米, 它的出现是为了弥补 ISO14443 通信距离不足、同时读取标签数量不足的缺陷。也称为Type V 或 NFC-V。
-
ISO/IEC 18092(ECMA-340): Sony联合NXP重新推出的一个标准,兼容14443 A的基础上,将FeliCa也纳入。
-
ISO/IEC 21481(ECMA-352): 在ISO/IEC 18092的基础上,兼容支持ISO 15693。
出现这么多标准,就是因为一开始各家都推出自己的标准,然后群雄逐鹿。后来成立了NFC Forum,逐渐定义了统一的标准,这些标准就会去兼容之前的标准,所以会看到很多包含关系。
注意:
-
FeliCa已经被ISO18092合并,所以平时说的Type-F或NFC-F指的就是ISO18092,当然理解为FeliCa也可以。
-
NFCIP-1指的是ISO/IEC 18092,NFCIP-2指的是ISO/IEC 21481。
NFC工作模式
-
卡模拟模式(Card emulation mode):这个模式其实就是相当于一张IC卡。可以替代现在大量的IC卡(包括信用卡)公交卡、门禁卡等。此种方式下,有一个极大的优点,那就是寄主设备(如手机)没电也可以工作,因为电是由读卡器提供的。
-
点对点模式(P2P mode):这个模式和蓝牙传输数据类似。将两个具备NFC功能的设备靠近,能实现数据点对点传输,如下载音乐、交换图片或者同步电话簿。但是这个功能用得不多,因为速率太慢了,传输小数据还行。
-
读卡器模式(Reader/Writer mode):作为非接触读卡器使用,比如读取标签卡信息。
NFC TAG
NFC TAG简单理解就是我们平时使用的NFC标签卡,比如一通卡,交通卡等。当然TAG不仅仅是标签片,也可以是设备。
目前定义的主要有5种Tag:
常见标签卡
ISO 14443 Type A
1. Mifare S50:NXP Mifare经典卡
2. Mifare S70:NXP Mifare经典卡
3. Mifare Ultralight: NXP Mifare轻量级卡
4. SLE66R35: 英飞凌(infineon)卡,兼容MF S50
5. Mifare DESfire 2k/4k/8k : NXP高容量卡,支持14443-4协议
6. topaz512: Innovision推出的卡,使用场景不多
ISO 14443 Type B
-
SRI512: ST推出的卡
-
身份证
ISO 15693
-
ICODE SL2: NXP推出
-
FM1302N:上海复旦推出
最后
以上就是眼睛大墨镜为你收集整理的NFC基础知识的全部内容,希望文章能够帮你解决NFC基础知识所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复