恩智浦PN7462系列NFC微控制器
現(xiàn)在,nfc是很多智能設(shè)備必備的功能之一。那么,什么是nfc呢?nfc,也就是近場(chǎng)通信,是一種新興的技術(shù),使用了nfc技術(shù)的設(shè)備(例如移動(dòng)電話)可以在彼此靠近的情況下進(jìn)行數(shù)據(jù)交換,是由非接觸式射頻識(shí)別(rfid)及互連互通技術(shù)整合演變而來的,通過在單一芯片上集成感應(yīng)式讀卡器、感應(yīng)式卡片和點(diǎn)對(duì)點(diǎn)通信的功能,利用移動(dòng)終端實(shí)現(xiàn)移動(dòng)支付、電子票務(wù)、門禁、移動(dòng)身份識(shí)別、防偽等應(yīng)用。下面,將對(duì)恩智浦的pn7462系列nfc微控制器予以闡述。
pn7462系列是32位基于arm cortex-m0的nfc微控制器系列,可提供高性能和低功耗。 與現(xiàn)有架構(gòu)相比,它具有簡(jiǎn)單的指令集和存儲(chǔ)器尋址,并具有減小的代碼大小。pn7462系列提供了一個(gè)一體化解決方案,具有nfc等功能,支持所有nfc論壇模式,微控制器,可選的接觸式智能卡讀卡器以及單個(gè)芯片中的軟件。 它以高達(dá)20 mhz的cpu頻率運(yùn)行。pn7462系列中的所有產(chǎn)品都配備了12 kb的sram數(shù)據(jù)存儲(chǔ)器和4 kb的eeprom。該系列中的所有產(chǎn)品還包括一個(gè)帶有高速模式i2c總線,spi,usb或高速uart的主機(jī)接口,以及兩個(gè)主接口spi和fast-mode plus i2c總線。 四個(gè)通用計(jì)數(shù)器/定時(shí)器,一個(gè)隨機(jī)數(shù)發(fā)生器,一個(gè)crc協(xié)處理器和多達(dá)21個(gè)通用i / o引腳。pn7462系列nfc微控制器提供了一種單芯片解決方案,可構(gòu)建非接觸式或接觸式和非接觸式應(yīng)用。它配備了高度集成的大功率輸出nfc-ic,可在13.56 mhz下進(jìn)行非接觸式通信,從而實(shí)現(xiàn)了rf級(jí)的emv兼容,而無需額外的外部有源組件。
通過將接觸式iso / iec 7816接口集成在單個(gè)芯片上,pn7462auhn為雙接口智能卡讀卡器提供了一種解決方案。pn7412auhn僅提供用于接觸式閱讀器的解決方案。 pn7462auhn和pn7412auhn接觸接口通過執(zhí)行電流限制,短路檢測(cè),esd保護(hù)以及電源監(jiān)控,為卡提供了高度的安全性。在pn7462auhn,pn7412auhn和pn7462auev上,還實(shí)現(xiàn)了額外的uart輸出,以解決需要多個(gè)接觸卡插槽的應(yīng)用。它使與多個(gè)智能卡插槽接口(如tda8026)的輕松連接成為可能。pn7462auhn和pn7412auhn在所有卡觸點(diǎn)上提供熱保護(hù)和短路保護(hù)。它還提供了由軟件或硬件啟動(dòng)的自動(dòng)激活和停用序列。
恩智浦pn7462系列nfc微控制器采用arm cortex-m0微控制器,下面我們來詳細(xì)了解以下。
pn7462系列是基于arm cortex-m0的32位微控制器,針對(duì)低成本設(shè)計(jì),高能效和簡(jiǎn)單指令集進(jìn)行了優(yōu)化。
cpu使用內(nèi)部時(shí)鐘運(yùn)行,該內(nèi)部時(shí)鐘可以配置為提供20 mhz,10 mhz和5 mhz之類的頻率。
pn7462系列的外設(shè)補(bǔ)充包括一個(gè)160 kb閃存,一個(gè)12kb sram和一個(gè)4 kb eeprom。
還包括一個(gè)可配置的主機(jī)接口(fastmode plus和高速i2c,spi,hsuart和usb),兩個(gè)主接口(fastmode plus i2c,spi),4個(gè)計(jì)時(shí)器,12個(gè)通用i / o引腳,一個(gè)iso / iec 7816接觸卡接口(僅限pn7462auhn),一個(gè)iso / iec 7816-3&4 uart(僅限pn7462auhn和pn7462auev)和一個(gè)13.56 mhz nfc接口。
而在內(nèi)存方面,pn7462系列包含160/80 kb的片上閃存程序存儲(chǔ)器,具體取決于版本。
可以通過片內(nèi)引導(dǎo)加載程序軟件使用系統(tǒng)內(nèi)編程(isp)或應(yīng)用程序內(nèi)編程(iap)對(duì)閃存進(jìn)行編程。閃存分為兩個(gè)80 kb的實(shí)例,每個(gè)扇區(qū)由64頁的單個(gè)頁面組成64個(gè)字節(jié)。
pn7462系列包含40 kb的片上rom存儲(chǔ)器。片上rom包含引導(dǎo)加載程序,usb大容量存儲(chǔ)主下載以及以下應(yīng)用程序編程接口(api):
? 對(duì)閃存的應(yīng)用程序內(nèi)編程(iap)支持
? 調(diào)試接口的生命周期管理,閃存的代碼寫保護(hù)和usb大容量存儲(chǔ)主下載
? usb描述符配置
? 配置超時(shí)和打擊墊供應(yīng)源
