關於NFC晶元選擇的一些記錄

2021-07-02 04:45:30 字數 1784 閱讀 1743

在做乙個關於nfc的智慧型硬體專案,記錄下選擇nfc晶元時所獲得的資訊。

nxp pn544(pn65n):nxp的第二代nfc晶元。據說是nexus s選用的nfc晶元。在nxp官網根本連這個晶元都找不到。不僅如此,libnfc也沒有關於這個晶元的支援。僅有安卓原始碼中的libnfc-nxp(未證實)有libnfc關於pn544的移植。據我個人推斷,需要和nxp籤nda後才能索取到相關的datasheet,user manual, 天線設計指南等(太坑爹了連datasheet都沒有,評估都沒法評估,不過csdn還是有pn544的datasheet的→_→)。pn65n是pn544的另乙個版本,內嵌smartmx安全晶元,不用外接其他晶元即可模擬mifare卡,與rfid基礎設施對接。**目前有這(兩)款晶元的開發板,不過還不多,也就一兩家。

nxp pn547(pn65o):nxp的第三代nfc晶元。和pn544一樣,官網根本搜不到。目前不清楚有什麼開發工具及開發資料,也找不到datasheet。應該遵循nci。同上,pn65o是pn547內嵌smartmx安全模組的版本。

nxp npc100(pn65t):應該是最新的nxp nfc晶元。找不到任何資料,但是看到有消費電子的產品應用了這個晶元。應該遵循nci。pn65t是npc100內嵌smartmx模組的版本。這代的nfc晶元應該特別適合消費電子的應用。

看到個帖子很有意思,copy過來:

首先,13.56m這個頻段下的所有晶元,無論是讀寫器晶元還是卡晶元幾乎都是nxp(恩智浦)的天下,當然也包括nfc晶元。nfc雖然也用的是這個頻段,通訊鏈路層的技術也是一樣的,但是應用領域不同,它只用在消費電子領域,我們都知道,消費電子的用量是很驚人的,因此也就注定了nfc晶元的**很低,低到什麼程讀呢?就已樓主所說的rc522為例,這款晶元基本上算是nxp最為便宜的一塊rfid讀寫器晶元,只支援一種協議。**也就在10塊左右,但是現在出的所有的nfc晶元都是通吃所有高頻協議,**也比10塊要低,量大的話還更低。因此據我估計,nxp為了防止**低功能強大的nfc晶元被用在傳統的rfid領域,塑造了乙個技術壁壘。就是資料或原始碼的開放程度。 

nxp對於rfid行業的所有的讀寫器晶元都開放了底層的原始碼,這不但方便了使用者去跑裸機程式,而且原始碼的開放也包括了對各種卡片的所有操作(讀寫認證)。 但是對於nfc晶元,nxp採用卻是另外一種形式。  

因為nfc只用於消費電子,但凡這種產品都是需要嵌入式作業系統的,因此nxp和包括谷歌諾基亞在內的各種系統平台**商合作,開發基於安卓,win8等系統的應用,nxp只提供基於這些作業系統的api,這些api不但經過了層層的封裝,而且目前只能實現一些基本的讀取id號,對卡片的簡單讀寫等功能,並不支援複雜的操作。對於比較高階的卡晶元,比如nxp公司的desfire ev1這種卡片,目前安卓所提供的api,就只能實現很簡單的功能,所以nfc晶元在rfid行業基本上就沒什麼用了,比如我們就不能用nfc晶元去做乙個傳統的非接觸式的讀卡器了。 

樓主所說的pn532,這款晶元比較特殊,它是nxp出的最早的一款nfc晶元,因為功能還不是很完善,後來就被nxp劃為rfid晶元了,nxp對這款有著51核心的射頻晶元開放了通訊協議,因此使用者就可以隨意使用了。但是這款晶元不支援iso15693的協議,而該協議也被後來的nfc規範給包含進去了,因此從這點來看,它也並不是完整的nfc晶元,況且現在nxp也不對這款晶元做基於系統平台的開發。 

對於真正的nfc晶元,比如pn54x,pn65x,**是越來越便宜,但是對於這些晶元,nxp不提供通訊協議,不提供原始碼,只提供基於作業系統的一些api ,因此想在微控制器平台上去使用這些晶元,目前難度很大。

引用:準備開發款nfc模組/開發板,不知道大家有什麼建議? 13樓luchaoyang

nxp下的好大一盤棋啊....

關於NFC晶元選擇的一些記錄

1 恩智浦推出全新nfc解決方案pn547 在做乙個關於nfc的智慧型硬體專案,記錄下選擇nfc晶元時所獲得的資訊。nxp pn544 pn65n nxp的第二代nfc晶元。據說是nexus s選用的nfc晶元。在nxp官網根本連這個晶元都找不到。不僅如此,libnfc也沒有關於這個晶元的支援。僅有...

關於一些LS晶元

許久沒來了,一跑到這裡來發現自己喜歡上硬體了,尤其那些長得像爬蟲之類的晶元。我從來就沒有害怕過蟑螂之類的東西,所以勇於把 爬蟲 寫到這裡來。學生有學號,人有身份證號,晶元也有晶元號,要記住晶元的晶元號,這樣交流起來方便多了。74ls00 quad 2 input nand gate 二輸入4與非門 ...

關於晶元製造的一些流程

網上有很多不錯的晶元製造流程描述,直接引玉拋磚.記錄下晶元製造的一些流程。1.設計 是的,第一步肯定是晶元設計。soc設計廠買來各家ip解決方案,比如arm cortex a53核心,配到dma pl81,gic中斷控制器等。自己設計i2c,uart控制器,gpio控制器,pwm,watch dog...