欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Nfc裝置制造方法

文檔序號:7786596閱讀:207來源:國知局
Nfc裝置制造方法
【專利摘要】本實(shí)用新型提供了一種NFC裝置,所述NFC裝置與外部的主機(jī)設(shè)備連接,并且所述NFC裝置包括微處理器、NFC控制器、天線及匹配電路;所述微處理器包括:接口,所述主機(jī)設(shè)備通過所述接口與所述NFC裝置連接,所述主機(jī)設(shè)備與所述NFC裝置通過所述接口傳輸接口指令;NFC協(xié)議棧模塊,用于實(shí)現(xiàn)NFC業(yè)務(wù);NFC管理模塊,用于解析所述接口指令,并根據(jù)所述接口指令控制所述NFC協(xié)議棧模塊執(zhí)行所述NFC業(yè)務(wù);所述NFC控制器分別與所述微處理器和所述天線及匹配電路連接;所述天線及匹配電路,用于與外部的NFC設(shè)備進(jìn)行近場通信。
【專利說明】NFC裝置
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及NFC (Near Field Communication,近距離無線通信)【技術(shù)領(lǐng)域】,尤其涉及一種搭載NFC協(xié)議棧的NFC裝置。
【背景技術(shù)】
[0002]NFC技術(shù)是由飛利浦公司和索尼公司共同開發(fā)的。NFC是一種非接觸式識別和互聯(lián)技術(shù),可以在移動設(shè)備、消費(fèi)類電子產(chǎn)品、計(jì)算機(jī)和智能控件工具間進(jìn)行近距離無線通信。為了推動NFC的發(fā)展和普及,業(yè)界創(chuàng)建了一個(gè)非營利性的標(biāo)準(zhǔn)組織一NFC Forum,用于促進(jìn)NFC技術(shù)的實(shí)施和標(biāo)準(zhǔn)化,確保設(shè)備和服務(wù)之間協(xié)同合作。
[0003]隨著近距離無線通信技術(shù)的發(fā)展,越來越多的手機(jī)已經(jīng)支持NFC的功能,并能運(yùn)行在讀寫器模式,點(diǎn)到點(diǎn)模式,卡模擬模式這三種模式之下。目前的NFC手機(jī)內(nèi)均包含了NFC控制器芯片及射頻天線外圍電路,NFC協(xié)議棧軟件,NFC應(yīng)用程序框架及應(yīng)用程序。NFC控制器芯片及射頻天線外圍電路,位于整個(gè)軟硬件系統(tǒng)的最下層,完成在射頻層面的通信,提供標(biāo)準(zhǔn)化組織定義的較為低層次的通信接口,如HCI(Host Controller Interface,主機(jī)控制接口)接口,NCI (NFC Controller Interface,NFC控制器接口)接口等。NFC協(xié)議棧軟件運(yùn)行在手機(jī)主CPU (Central Processing Unit,中央處理器)之上,通過NFC控制器芯片提供的接口與之通信,實(shí)現(xiàn)NFC Forum標(biāo)準(zhǔn)化組織定義的讀寫器、點(diǎn)到點(diǎn)、卡模擬這三個(gè)種模式所需的協(xié)議,以保證手機(jī)之間可以基于NFC進(jìn)行交互。NFC應(yīng)用程序框架及應(yīng)用程序,從軟件架構(gòu)的角度看,運(yùn)行在NFC協(xié)議棧軟件之上,完成具體的如讀卡寫卡,交換名片等基于NFC的用戶業(yè)務(wù)。
[0004]雖然手機(jī)中已經(jīng)集成進(jìn)入NFC的協(xié)議棧軟件,但是對于其他很多非手機(jī)的主機(jī)設(shè)備,如打印機(jī)、路由器、照相機(jī)等,如要具備NFC功能,除了將NFC控制器芯片放在主機(jī)設(shè)備中之外,還需實(shí)現(xiàn)具有NFC-forum標(biāo)準(zhǔn)化組織所定義規(guī)范的NFC協(xié)議棧軟件,以及NFC天線的設(shè)計(jì)及優(yōu)化。
[0005]實(shí)現(xiàn)并測試通過這些NFC-forum標(biāo)準(zhǔn)化組織所定義的規(guī)范,其工作量巨大,對于這些設(shè)備廠商來說是不可承受的;同時(shí)射頻天線的設(shè)計(jì)及優(yōu)化也較為耗時(shí)且有一定技術(shù)難度。
[0006]綜上可知,現(xiàn)有技術(shù)在實(shí)際使用上顯然存在不便與缺陷,所以有必要加以改進(jìn)。實(shí)用新型內(nèi)容
[0007]針對上述的缺陷,本實(shí)用新型的目的在于提供一種NFC裝置,所述NFC裝置與不具備NFC功能的設(shè)備主機(jī)連接后,所述設(shè)備主機(jī)與所述NFC裝置之間通過收發(fā)接口指令即可實(shí)現(xiàn)各種NFC功能。
[0008]為了實(shí)現(xiàn)上述目的,本實(shí)用新型提供一種NFC裝置,所述NFC裝置與外部的主機(jī)設(shè)備連接,并且所述NFC裝置包括微處理器、NFC控制器、天線及匹配電路;
[0009]所述微處理器包括:[0010]接口,所述主機(jī)設(shè)備通過所述接口與所述NFC裝置連接,所述主機(jī)設(shè)備與所述NFC裝置通過所述接口傳輸接口指令;
[0011 ] NFC協(xié)議棧模塊,用于實(shí)現(xiàn)NFC業(yè)務(wù);
[0012]NFC管理模塊,用于解析所述接口指令,并根據(jù)所述接口指令控制所述NFC協(xié)議棧模塊執(zhí)行所述NFC業(yè)務(wù);
[0013]所述NFC控制器分別與所述微處理器和所述天線及匹配電路連接;
[0014]所述天線及匹配電路,用于與外部的NFC設(shè)備進(jìn)行近場通信。
[0015]根據(jù)本實(shí)用新型所述的NFC裝置,所述NFC協(xié)議棧模塊實(shí)現(xiàn)的所述NFC業(yè)務(wù)對應(yīng)的工作模式包括讀寫器模式、點(diǎn)到點(diǎn)模式或者卡模擬模式。
[0016]根據(jù)本實(shí)用新型所述的NFC裝置,若所述NFC裝置配置在所述三種工作模式下,所述NFC裝置會動態(tài)檢測所述NFC設(shè)備的工作模式,識別出所述NFC設(shè)備當(dāng)前運(yùn)行的第一工作模式,選擇出與所述第一工作模式匹配的第二工作模式,然后發(fā)送所述接口指令通知所述主機(jī)設(shè)備。
[0017]根據(jù)本實(shí)用新型所述的NFC裝置,若所述NFC設(shè)備運(yùn)行于所述卡模擬模式,所述主機(jī)設(shè)備通過所述接口指令并攜帶發(fā)出的第一讀指令,發(fā)送到所述NFC裝置;所述NFC裝置將所述第一讀指令發(fā)送到所述NFC設(shè)備;所述NFC設(shè)備向所述NFC裝置發(fā)送第一讀指令響應(yīng),所述NFC裝置通過所述接口指令并攜帶所述第一讀指令響應(yīng)發(fā)送給所述主機(jī)設(shè)備;
[0018]若所述NFC設(shè)備運(yùn)行于所述點(diǎn)到點(diǎn)模式,所述主機(jī)設(shè)備發(fā)送點(diǎn)到點(diǎn)寫指令并攜帶第一數(shù)據(jù)到所述NFC裝置;所述NFC裝置將所述第一數(shù)據(jù)發(fā)送給所述NFC設(shè)備;或者,所述NFC裝置收到所述NFC設(shè)備發(fā)來的第二數(shù)據(jù)后,所述NFC裝置使用點(diǎn)到點(diǎn)讀指令并攜帶所述第二數(shù)據(jù)發(fā)回到所述主機(jī)設(shè)備;
[0019]若所述NFC設(shè)備運(yùn)行于所述讀寫器模式,所述NFC裝置通過所述接口指令并攜帶所述NFC設(shè)備發(fā)出的第二讀指令,發(fā)送到所述主機(jī)設(shè)備;所述主機(jī)設(shè)備再通過所述接口指令攜帶第二讀指令響應(yīng),發(fā)送給所述NFC裝置,再由所述NFC裝置將所述第二讀指令響應(yīng)發(fā)回給所述NFC設(shè)備。
[0020]根據(jù)本實(shí)用新型所述的NFC裝置,當(dāng)兩個(gè)NFC裝置之間的距離的等于或小于預(yù)定的距離閾值時(shí),建立雙向的透傳模式,所述主機(jī)設(shè)備發(fā)到一個(gè)所述NFC裝置的數(shù)據(jù)都會傳遞到另一個(gè)所述NFC裝置;當(dāng)所述兩個(gè)NFC裝置之間的距離大于所述距離閾值時(shí),所述透傳模式結(jié)束。
[0021]根據(jù)本實(shí)用新型所述的NFC裝置,所述微處理器裝載有嵌入式實(shí)時(shí)操作系統(tǒng),所述NFC協(xié)議棧模塊和所述NFC管理模塊運(yùn)行于所述嵌入式實(shí)時(shí)操作系統(tǒng)中。
[0022]根據(jù)本實(shí)用新型所述的NFC裝置,所述接口為有線接口,所述微處理器還包括有線連接驅(qū)動模塊,所述有線連接驅(qū)動模塊用于為所述有線接口提供驅(qū)動程序。
[0023]根據(jù)本實(shí)用新型所述的NFC裝置,所述接口指令為AT指令。
[0024]根據(jù)本實(shí)用新型所述的NFC裝置,所述NFC控制器設(shè)有HCI接口或者NCI接口。
[0025]根據(jù)本實(shí)用新型所述的NFC裝置,所述NFC管理模塊用于在所述接口上收發(fā)所述主機(jī)設(shè)備發(fā)來的所述接口指令,并向所述NFC協(xié)議棧模塊發(fā)出請求及接收從所述NFC協(xié)議棧模塊發(fā)出的響應(yīng)或者事件,并合成接口指令響應(yīng),發(fā)回給所述主機(jī)設(shè)備。
[0026]本實(shí)用新型NFC裝置與不具備NFC功能的設(shè)備主機(jī)連接后,所述設(shè)備主機(jī)與所述NFC裝置之間通過收發(fā)接口指令即可實(shí)現(xiàn)各種NFC功能。所述設(shè)備主機(jī)無需修改硬件,而只需硬件上連接所述NFC裝置并收發(fā)接口指令即可,主機(jī)設(shè)備側(cè)軟件工作量較小,且占用主機(jī)設(shè)備的系統(tǒng)資源也較小,從而大大提高了具有NFC功能的主機(jī)設(shè)備的上市速度。
【專利附圖】

【附圖說明】
[0027]圖1是本實(shí)用新型NFC裝置的結(jié)構(gòu)示意圖。
[0028]圖2是本實(shí)用新型NFC裝置的優(yōu)選實(shí)例結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0029]為了使本實(shí)用新型的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本實(shí)用新型進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本實(shí)用新型,并不用于限定本實(shí)用新型。
[0030]圖1是本實(shí)用新型NFC裝置的結(jié)構(gòu)示意圖,所述NFC裝置100搭載有NFC協(xié)議棧,且NFC裝置100與主機(jī)設(shè)備200連接,所述NFC裝置100包括微處理器10、NFC控制器20、天線及匹配電路30,其中:
[0031]所述微處理器10包括:
[0032]接口 11,主機(jī)設(shè)備200通過接口 11與NFC裝置100連接,所述主機(jī)設(shè)備200與NFC裝置100通過接口 11傳輸接口指令來使用NFC功能。所述接口指令優(yōu)選為AT指令。
[0033]NFC協(xié)議棧模塊12,用于實(shí)現(xiàn)NFC業(yè)務(wù)。NFC協(xié)議棧模塊12中設(shè)有各種NFC協(xié)議棧軟件,用于實(shí)現(xiàn)NFC的讀寫器模式,點(diǎn)到點(diǎn)模式,卡模擬模式三種功能所需要的NFC-forum標(biāo)準(zhǔn)化組織定義的規(guī)范。其中:
[0034]讀寫器模式:支持對不同類型卡片命令的處理,包括NFC Forum標(biāo)準(zhǔn)化組織定義的 Typel, Type2, Type3, Type4 卡片,Mifare 卡片,Felica 卡片,I SOl5693 卡片等,支持 NDEF(NFC Data Exchange Format, NFC 數(shù)據(jù)交換格式)的讀寫,NDEF 消息解析,RTD (RecordTypeDefinition,記錄類型定義)格式的解析等。
[0035]點(diǎn)到點(diǎn)模式:支持NFC Forum標(biāo)準(zhǔn)化組織定義的LLCP (Logical Link ControlProtocol,邏輯鏈路控制協(xié)議),SNEP (Simple NDEF Exchange Protocol,簡單 NDEF 交換協(xié)議),NDEF 協(xié)議,NPP (Network Printing Protocol,網(wǎng)絡(luò)打印協(xié)議)等。
[0036]NFC管理模塊13,用于解析所述接口指令,并根據(jù)所述接口指令控制所述NFC協(xié)議棧模塊12執(zhí)行所述NFC業(yè)務(wù)。
[0037]所述NFC控制器20,分別與微處理器10和天線及匹配電路30連接。微處理器芯片10通過NFC控制器芯片20的硬件接口與之相連。所述NFC控制器20應(yīng)該設(shè)有HCI (HostController Interface,主機(jī)控制接口)接口,NCI (NFC Controller Interface, NFC 控制器接口)接口。
[0038]所述天線及匹配電路30,用于與外部的NFC設(shè)備300進(jìn)行近場通信。優(yōu)選的是,所述天線及匹配電路30可與其他NFC設(shè)備300的建立基于13.56MHz的射頻物理通道。
[0039]本實(shí)用新型可使設(shè)備廠商無需實(shí)現(xiàn)NFC-forum標(biāo)準(zhǔn)化組織定義的規(guī)范,并無需考慮NFC的天線設(shè)計(jì)及優(yōu)化??芍苯踊贜FC裝置100簡單的接口指令完成NFC的讀寫器、點(diǎn)到點(diǎn)、卡模擬三種功能,極大地提高了具有NFC功能產(chǎn)品上市的速度。[0040]所述微處理器10裝載有嵌入式實(shí)時(shí)操作系統(tǒng),所述NFC協(xié)議棧模塊12和所述NFC管理模塊13運(yùn)行于所述嵌入式實(shí)時(shí)操作系統(tǒng)中。NFC裝置100內(nèi)的相關(guān)軟件部分均運(yùn)行在嵌入式實(shí)時(shí)操作系統(tǒng)上,所述嵌入式實(shí)時(shí)操作系統(tǒng)可為FreeRTOS,uc/os,uc/os II,Nucleus, vxworks, uclinux 等。
[0041]所述NFC管理模塊13用于在所述接口 11上收發(fā)主機(jī)設(shè)備200發(fā)來的所述接口指令,并向所述NFC協(xié)議棧模塊13發(fā)出請求及接收從NFC協(xié)議棧模塊13發(fā)出的響應(yīng)或者事件,并合成接口指令響應(yīng),發(fā)回給主機(jī)設(shè)備200。
[0042]所述微處理器10的接口 11優(yōu)選為有線接口,包括UART(Universal AsynchronousReceiver/Transmitter,通用異步收發(fā)器)串口,USB (Universal Serial Bus,通用串行總線)接口等。所述微處理器10還包括有線連接驅(qū)動模塊14,所述有線連接驅(qū)動模塊14用于為所述有線接口提供驅(qū)動程序。
[0043]所述NFC協(xié)議棧模塊12實(shí)現(xiàn)的所述NFC業(yè)務(wù)對應(yīng)的工作模式包括讀寫器模式、點(diǎn)到點(diǎn)模式或者卡模擬模式。主機(jī)設(shè)備200可通過發(fā)送接口指令來控制NFC裝置100,NFC裝置100也以接口指令響應(yīng)的方式通知主機(jī)設(shè)備200相關(guān)事件。所述NFC裝置100可配置為運(yùn)行在一種或者多種工作模式下;若被配置為工作在所有三種模式下,NFC裝置100可動態(tài)地識別對端NFC設(shè)備300的運(yùn)行模式,選擇與之匹配的工作模式進(jìn)行通信,并通過指令通知主機(jī)設(shè)備200。具體的是,若所述NFC裝置100配置在所述三種工作模式下,所述NFC裝置100會動態(tài)檢測到NFC設(shè)備300的工作模式,識別出NFC設(shè)備300當(dāng)前運(yùn)行的第一工作模式,選擇出與第一工作模式匹配的第二工作模式,然后發(fā)送所述接口指令通知主機(jī)設(shè)備200,通知其讀卡器、點(diǎn)到點(diǎn)或卡模擬設(shè)備之一出現(xiàn)。隨后:
[0044]若NFC設(shè)備300運(yùn)行于所述卡模擬模式,主機(jī)設(shè)備200通過所述接口指令并攜帶發(fā)出的第一讀指令,發(fā)送到所述NFC裝置100 ;所述NFC裝置100將第一讀指令發(fā)送到NFC設(shè)備300 ;NFC設(shè)備300向所述NFC裝置100發(fā)送第一讀指令響應(yīng),所述NFC裝置100通過所述接口指令并攜帶第一讀指令響應(yīng)發(fā)送給主機(jī)設(shè)備200。例如,若是運(yùn)行在卡模擬模式下的NFC設(shè)備300出現(xiàn)(或者傳統(tǒng)卡片),主機(jī)設(shè)備200可發(fā)送讀寫NDEF消息的接口指令,對卡片進(jìn)行操作,操作成功后,NFC裝置100返回運(yùn)行成功指令。
[0045]若NFC設(shè)備300運(yùn)行于所述點(diǎn)到點(diǎn)模式,主機(jī)設(shè)備200發(fā)送點(diǎn)到點(diǎn)寫指令并攜帶第一數(shù)據(jù)到所述NFC裝置100。所述NFC裝置100將第一數(shù)據(jù)發(fā)送給NFC設(shè)備300?;蛘?,所述NFC裝置100收到NFC設(shè)備300發(fā)來的第二數(shù)據(jù)后,所述NFC裝置100使用點(diǎn)到點(diǎn)讀指令并攜帶第二數(shù)據(jù)發(fā)回到主機(jī)設(shè)備200。
[0046]若NFC設(shè)備300運(yùn)行于所述讀寫器模式,所述NFC裝置100通過所述接口指令并攜帶NFC設(shè)備300發(fā)出的第二讀指令,發(fā)送到主機(jī)設(shè)備200。主機(jī)設(shè)備200再通過所述接口指令攜帶第二讀指令響應(yīng),發(fā)送給所述NFC裝置100,再由所述NFC裝置100將第二讀指令響應(yīng)發(fā)回給NFC設(shè)備300。例如,若是運(yùn)行在讀寫器模式下的NFC設(shè)備300出現(xiàn)(或者傳統(tǒng)讀寫器),NFC裝置100通過接口指令并攜帶外部讀寫器發(fā)出的I3DU (Protocol Data Unit,協(xié)議數(shù)據(jù)單元)命令,發(fā)送到主機(jī)設(shè)備200。主機(jī)設(shè)備200再通過接口指令攜帶PDU命令的響應(yīng),發(fā)送給NFC裝置100,再由NFC裝置100將此PDU命令的響應(yīng)發(fā)回給外部讀寫器;按此交互方式,完成卡模擬的過程。
[0047]在NFC協(xié)議棧模塊12及NFC管理模塊13的共同作用下,本NFC裝置100還可在運(yùn)行在一種透傳模式下。在透傳模式下,當(dāng)兩個(gè)NFC裝置100相互靠近且兩者之間的距離的等于或小于預(yù)定的距離閾值時(shí),建立雙向的透傳模式,主機(jī)設(shè)備200發(fā)到一個(gè)所述NFC裝置100的數(shù)據(jù)都會被忠實(shí)地傳遞到另一個(gè)所述NFC裝置100。當(dāng)所述兩個(gè)NFC裝置100相互離開且兩者之間的距離大于所述距離閾值時(shí),所述透傳模式結(jié)束。
[0048]本實(shí)用新型可讓不具備NFC功能且設(shè)備內(nèi)軟硬件資源有限的主機(jī)設(shè)備200,如打印機(jī),路由器,白色家電設(shè)備等,通過接口與NFC裝置100連接后,通過收發(fā)簡單的接口指令,即可具備NFC的所有三種模式的功能。主機(jī)設(shè)備200無需修改已有硬件,只需硬件上連接NFC裝置100,收發(fā)接口指令即可,主機(jī)設(shè)備200側(cè)軟件工作量較小,占用主機(jī)設(shè)備200的系統(tǒng)資源(如flash,RAM, CPU執(zhí)行時(shí)間等)也較小。
[0049]圖2是本實(shí)用新型NFC裝置的優(yōu)選實(shí)例結(jié)構(gòu)圖,包括:運(yùn)行有嵌入式實(shí)時(shí)操作系統(tǒng)FreeRTOS的STM32單片機(jī)芯片,運(yùn)行于STM32FreeRT0S環(huán)境中的NFC協(xié)議棧軟件及NFC管理軟件,NFC控制芯片ST21NFCA,天線及匹配電路。
[0050]STM32單片機(jī)芯片是意法半導(dǎo)體公司的一款基于32位ARM處理器的單片機(jī)芯片,具有豐富的片上資源,如USB接口,UART接口,I2C( Inter-1ntegrated Circuit,集成電路)接口,片上RAM (Random Access Memory,隨機(jī)存取存儲器),片上Flash (閃存)等。
[0051]主機(jī)設(shè)備200通過STM32芯片的UART接口與本實(shí)例NFC裝置100相連接,通過在此UART接口上發(fā)送接口指令來控制NFC裝置100,并接收從NFC裝置100返回的接口指令響應(yīng),以獲取NFC相關(guān)數(shù)據(jù);
[0052]外部接口指令可使用AT命令格式的指令,或同等類似的指令,NFC裝置100使用AT命令格式作為接口命令的格式;
[0053]在STM32單片機(jī)芯片上運(yùn)行NFC協(xié)議棧軟件(即NFC協(xié)議棧模塊)及NFC管理軟件(即NFC管理模塊),NFC管理軟件負(fù)責(zé)在UART串行口上收發(fā)AT指令,并向NFC協(xié)議棧軟件發(fā)出請求及接收從NFC協(xié)議棧軟件發(fā)出的響應(yīng)或者事件,并合成AT指令響應(yīng),發(fā)回給主機(jī)設(shè)備200 ;
[0054]NFC管理軟件收到協(xié)議棧軟件的事件通知后,通過UART 口發(fā)送AT響應(yīng)指令通知主機(jī)設(shè)備200,RF (Radio Freqency,射頻)電路感應(yīng)到其他NFC設(shè)備300,并在此AT指令中攜帶NFC設(shè)備信息;再由主機(jī)設(shè)備200根據(jù)NFC設(shè)備300的運(yùn)行模式(傳統(tǒng)卡片及傳統(tǒng)讀寫器,對應(yīng)運(yùn)行在卡模擬及讀寫器模式下的NFC設(shè)備300),發(fā)送對應(yīng)的AT指令,與對端NFC設(shè)備300通信,并接收攜帶對端NFC設(shè)備300數(shù)據(jù)的AT指令。
[0055]NFC協(xié)議棧軟件,動態(tài)監(jiān)測到對端NFC設(shè)備300的運(yùn)行模式并通知NFC管理軟件,再由NFC管理軟件通過AT命令通知主機(jī)設(shè)備200 ;根據(jù)NFC管理軟件的請求,NFC協(xié)議棧軟件運(yùn)行在讀寫器、點(diǎn)到點(diǎn)、卡模擬三種模式下,在不同模式下,實(shí)現(xiàn)NFC-Forum標(biāo)準(zhǔn)化組織定義的相關(guān)規(guī)范。
[0056]ST21NFCA是意法半導(dǎo)體公司的NFC控制器芯片,具有I2C以及SPKSCSI ParallelInterface,并行SCSI)接口,本實(shí)例中采用I2C接口與STM32單片機(jī)相連。ST2INFCA芯片再與板上天線及RF匹配電路相連接。
[0057]綜上所述,本實(shí)用新型NFC裝置與不具備NFC功能的設(shè)備主機(jī)連接后,所述設(shè)備主機(jī)與所述NFC裝置之間通過收發(fā)接口指令即可實(shí)現(xiàn)各種NFC功能。所述設(shè)備主機(jī)無需修改硬件,而只需硬件上連接所述NFC裝置并收發(fā)接口指令即可,主機(jī)設(shè)備側(cè)軟件工作量較小,且占用主機(jī)設(shè)備的系統(tǒng)資源也較小,從而大大提高了具有NFC功能的主機(jī)設(shè)備的上市速度。
[0058]當(dāng)然,本實(shí)用新型還可有其它多種實(shí)施例,在不背離本實(shí)用新型精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本實(shí)用新型作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本實(shí)用新型所附的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種NFC裝置,其特征在于,所述NFC裝置與外部的主機(jī)設(shè)備連接,并且所述NFC裝置包括微處理器、NFC控制器、天線及匹配電路; 所述微處理器包括: 接口,所述主機(jī)設(shè)備通過所述接口與所述NFC裝置連接,所述主機(jī)設(shè)備與所述NFC裝置通過所述接口傳輸接口指令; NFC協(xié)議棧模塊,用于實(shí)現(xiàn)NFC業(yè)務(wù); NFC管理模塊,用于解析所述接口指令,并根據(jù)所述接口指令控制所述NFC協(xié)議棧模塊執(zhí)行所述NFC業(yè)務(wù); 所述NFC控制器分別與所述微處理器和所述天線及匹配電路連接; 所述天線及匹配電路,用于與外部的NFC設(shè)備進(jìn)行近場通信。
2.根據(jù)權(quán)利要求1所述的NFC裝置,其特征在于,所述NFC協(xié)議棧模塊實(shí)現(xiàn)的所述NFC業(yè)務(wù)對應(yīng)的工作模式包括讀寫器模式、點(diǎn)到點(diǎn)模式或者卡模擬模式。
3.根據(jù)權(quán)利要求2所述的NFC裝置,其特征在于,若所述NFC裝置配置在所述三種工作模式下,所述NFC裝置會動態(tài)檢測所述NFC設(shè)備的工作模式,識別出所述NFC設(shè)備當(dāng)前運(yùn)行的第一工作模式,選擇出與所述第一工作模式匹配的第二工作模式,然后發(fā)送所述接口指令通知所述主機(jī)設(shè)備。
4.根據(jù)權(quán)利要求3所述的NFC裝置,其特征在于,若所述NFC設(shè)備運(yùn)行于所述卡模擬模式,所述主機(jī)設(shè)備通過所述接口指令并攜帶發(fā)出的第一讀指令,發(fā)送到所述NFC裝置;所述NFC裝置將所述第一讀指令發(fā)送到所述NFC設(shè)備;所述NFC設(shè)備向所述NFC裝置發(fā)送第一讀指令響應(yīng),所述NFC裝置通過所述接口指令并攜帶所述第一讀指令響應(yīng)發(fā)送給所述主機(jī)設(shè)備;` 若所述NFC設(shè)備運(yùn)行于所述點(diǎn)到點(diǎn)模式,所述主機(jī)設(shè)備發(fā)送點(diǎn)到點(diǎn)寫指令并攜帶第一數(shù)據(jù)到所述NFC裝置;所述NFC裝置將所述第一數(shù)據(jù)發(fā)送給所述NFC設(shè)備;或者,所述NFC裝置收到所述NFC設(shè)備發(fā)來的第二數(shù)據(jù)后,所述NFC裝置使用點(diǎn)到點(diǎn)讀指令并攜帶所述第二數(shù)據(jù)發(fā)回到所述主機(jī)設(shè)備; 若所述NFC設(shè)備運(yùn)行于所述讀寫器模式,所述NFC裝置通過所述接口指令并攜帶所述NFC設(shè)備發(fā)出的第二讀指令,發(fā)送到所述主機(jī)設(shè)備;所述主機(jī)設(shè)備再通過所述接口指令攜帶第二讀指令響應(yīng),發(fā)送給所述NFC裝置,再由所述NFC裝置將所述第二讀指令響應(yīng)發(fā)回給所述NFC設(shè)備。
5.根據(jù)權(quán)利要求1所述的NFC裝置,其特征在于,當(dāng)兩個(gè)NFC裝置之間的距離的等于或小于預(yù)定的距離閾值時(shí),建立雙向的透傳模式,所述主機(jī)設(shè)備發(fā)到一個(gè)所述NFC裝置的數(shù)據(jù)都會傳遞到另一個(gè)所述NFC裝置;當(dāng)所述兩個(gè)NFC裝置之間的距離大于所述距離閾值時(shí),所述透傳模式結(jié)束。
6.根據(jù)權(quán)利要求1所述的NFC裝置,其特征在于,所述微處理器裝載有嵌入式實(shí)時(shí)操作系統(tǒng),所述NFC協(xié)議棧模塊和所述NFC管理模塊運(yùn)行于所述嵌入式實(shí)時(shí)操作系統(tǒng)中。
7.根據(jù)權(quán)利要求1所述的NFC裝置,其特征在于,所述接口為有線接口,所述微處理器還包括有線連接驅(qū)動模塊,所述有線連接驅(qū)動模塊用于為所述有線接口提供驅(qū)動程序。
8.根據(jù)權(quán)利要求1所述的NFC裝置,其特征在于,所述接口指令為AT指令。
9.根據(jù)權(quán)利要求1所述的NFC裝置,其特征在于,所述NFC控制器設(shè)有HCI接口或者NCI 接口。
10. 根據(jù)權(quán)利要求1~9任一項(xiàng)所述的NFC裝置,其特征在于,所述NFC管理模塊用于在所述接口上收發(fā)所述主機(jī)設(shè)備發(fā)來的所述接口指令,并向所述NFC協(xié)議棧模塊發(fā)出請求及接收從所述NFC協(xié)議棧模塊發(fā)出的響應(yīng)或者事件,并合成接口指令響應(yīng),發(fā)回給所述主機(jī)設(shè)備。
【文檔編號】H04B5/02GK203466814SQ201320595938
【公開日】2014年3月5日 申請日期:2013年9月26日 優(yōu)先權(quán)日:2013年9月26日
【發(fā)明者】黃偉雄 申請人:上海斯圖曼通信技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
伊金霍洛旗| 万山特区| 南溪县| 吉首市| 吴江市| 泗水县| 凌海市| 观塘区| 巴青县| 合水县| 临桂县| 寿光市| 安福县| 涿鹿县| 礼泉县| 凌云县| 宁蒗| 永泰县| 通江县| 东乡族自治县| 高雄市| 陈巴尔虎旗| 扬州市| 台东市| 鸡东县| 永清县| 额敏县| 卢氏县| 长治县| 化州市| 齐河县| 宁化县| 甘孜县| 五台县| 宜昌市| 会昌县| 会昌县| 固原市| 璧山县| 泰州市| 定安县|