日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【NFC】 NfcA/NfcB/NfcF/NfcV/IsoDep/Ndef/Mifare/Felica/Pboc/ISOxxxx 都是些什么鸟玩意?

發(fā)布時間:2023/12/10 编程问答 99 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【NFC】 NfcA/NfcB/NfcF/NfcV/IsoDep/Ndef/Mifare/Felica/Pboc/ISOxxxx 都是些什么鸟玩意? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

??? 剛剛開始接觸NFC一定會被這些莫名其妙的縮寫弄糊涂,這么多的專有名詞縮寫到底是干嘛的,什么玩意兒啊?!

??? 這幾天小有研究,在這里記錄一下,是我個人的理解,如果有所出入,請指出!


??? 我們先說說NFC常用的場景:1.讀卡、2.寫卡、3.分享內(nèi)容

??? 我們再來說說ISO xxxx,大家應該知道ISO是國際標準化組織,那個意思就是說為了世界的和平、為了世界的統(tǒng)一,需要約定一個大家共同認同的一個規(guī)矩,大家都按照這個規(guī)矩來做事就完了。

??? 跟NFC有關的常見的ISO標準有:

ISO 14443RFID卡標準(非接觸IC卡),該標準又有很多子標準
ISO 7816接觸式IC卡標準
ISO 15693 某種射頻卡標準吧,這個沒查到資料
ISO 18092NFC標準

??? 也就說如果我要實現(xiàn)一個國際通用的RFID卡,就需要滿足ISO14443標準。


??? 我們再來說說現(xiàn)在射頻卡常用的解決方案:飛利浦的Mifare,索尼的Felica,中國人名銀行的Pboc。

??? Mifare卡有很多種版本(詳見http://en.wikipedia.org/wiki/MIFARE),常見的版本有MIFARE Classic 和MIFARE DESFire,他們分別按照ISO 14443-3 Type A和ISO 14443-4 Type A來實現(xiàn)。

??? Felica卡之前想通過ISO 14443 Type C認證,但是由于某種原因最后失敗了,所以他搞了自己的一套標準叫JIS: X6319-4

??? Pboc是國內(nèi)常見的支付卡,大部分城市的公交通都是基于Pboc解決方案實現(xiàn)的,據(jù)我個人的理解Pboc卡使用的是基于ISO7816接觸式IC卡標準實現(xiàn)的接觸或非接觸式IC卡。


??? 最后我們解釋一下NFC的常見數(shù)據(jù)格式:NfcA/NfcB/NfcF/NfcV/IsoDep/Ndef,先看一個表:

Table 1. Supported tag technologies

ClassDescription
TagTechnologyThe interface that all tag technology classes must implement.
NfcAProvides access to NFC-A (ISO 14443-3A) properties and I/O operations.
NfcBProvides access to NFC-B (ISO 14443-3B) properties and I/O operations.
NfcFProvides access to NFC-F (JIS 6319-4) properties and I/O operations.
NfcVProvides access to NFC-V (ISO 15693) properties and I/O operations.
IsoDepProvides access to ISO-DEP (ISO 14443-4) properties and I/O operations.
NdefProvides access to NDEF data and operations on NFC tags that have been formatted as NDEF.
NdefFormatableProvides a format operations for tags that may be NDEF formattable.

Table 2. Optional supported tag technologies

ClassDescription
MifareClassicProvides access to MIFARE Classic properties and I/O operations, if this Android device supports MIFARE.
MifareUltralightProvides access to MIFARE Ultralight properties and I/O operations, if this Android device supports MIFARE.
???

??? 這個表的意思也就說不同的芯片(解決方案、采用不同的標準實現(xiàn)的)卡中數(shù)據(jù)格式是不一樣的,比如之前我們提到的MIFARE Classic數(shù)據(jù)格式就是NfcA,MIFARE DESFire數(shù)據(jù)格式是IsoDep,我們使用的二代身份證用的就是NfcB,Felica用的就是NfcF,德州儀器的VicinityCard卡用的是NfcV,而Android分享文件就是實用的Ndef格式傳輸數(shù)據(jù)。

??? Table2中其實是對table1的補充,可選的。


試一試:點擊下載


總結

以上是生活随笔為你收集整理的【NFC】 NfcA/NfcB/NfcF/NfcV/IsoDep/Ndef/Mifare/Felica/Pboc/ISOxxxx 都是些什么鸟玩意?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。