用于低端設(shè)備的NFC協(xié)議的研究及應(yīng)用
發(fā)布時間:2018-05-06 00:18
本文選題:NFC + PN65N ; 參考:《電子科技大學(xué)》2014年碩士論文
【摘要】:本課題設(shè)計來源于教研室與廣東省深圳市政府合作的“深圳市戰(zhàn)略性新興產(chǎn)業(yè)項目”,項目名稱為移動通信和超高頻射頻識別一體化終端關(guān)鍵技術(shù)研究與產(chǎn)品開發(fā)。本課題工作內(nèi)容是該項目的一部分,主要通過對NFC協(xié)議進行研究,然后開發(fā)應(yīng)用于低端設(shè)備的NFC應(yīng)用程序。該NFC應(yīng)用程序應(yīng)具有工作穩(wěn)定,對硬件平臺性能要求低,可移植性強等優(yōu)點。本文首先分析本項目的研究背景,總結(jié)得出本項目的研究意義主要有三點:第一點:本課題研究的NFC應(yīng)用程序?qū)τ布阅芤蟮?可以低端的廉價設(shè)備上使用,這有助于NFC技術(shù)的推廣。第二點:本論文所實現(xiàn)的NFC應(yīng)用程序具有很強可移植性,使其可以在Windows、Nucleus、Android等平臺上使用,有助于NFC技術(shù)向其他學(xué)科和應(yīng)用的滲透。第三點:該NFC應(yīng)用程序突破谷歌公司對于NFC應(yīng)用開發(fā)的功能的限制。然后根據(jù)項目需求,確定NFC系統(tǒng)硬件選型以及軟件整體架構(gòu)。選擇三星公司S3C6410芯片為控制芯片,恩智浦公司的PN65N芯片作為NFC芯片,兩者間選擇UART接口進行數(shù)據(jù)通信。軟件架構(gòu)是在Android 2.3操作系統(tǒng)上開發(fā)NFC應(yīng)用程序,然后將其移植到國產(chǎn)低端手機所采用的Nucleus操作系統(tǒng)。接下來本課題根據(jù)NFC協(xié)議規(guī)定,對HCI(主機接口層)、LLC(邏輯鏈路層)、DAL(驅(qū)動抽象層)、應(yīng)用層進行研究以及設(shè)計實現(xiàn)。DAL設(shè)計主要為開發(fā)Android平臺的UART接口驅(qū)動,LLC層設(shè)計為根據(jù)LLC層數(shù)據(jù)幀結(jié)構(gòu)以及工作方式進行開發(fā),HCI層設(shè)計為根據(jù)HCI層數(shù)據(jù)幀結(jié)構(gòu)以及工作方式進行開發(fā),并且在此基礎(chǔ)上開發(fā)基于Android平臺NFC應(yīng)用程序,該程序主要實現(xiàn)讀寫器功能、卡模擬功能、點對點傳輸功能。最后,本論文對DAL層驅(qū)動程序,NFC應(yīng)用程序的讀寫器功能、卡模擬功能、點對點功能,可移植性進行系統(tǒng)的測試及結(jié)果分析。根據(jù)測試的結(jié)果進行分析得出:該NFC應(yīng)用程序NFC功能工作穩(wěn)定;具有較強的可移植性;對硬件平臺性能要求低,滿足項目的需求,可應(yīng)用低端設(shè)備上,有助于NFC技術(shù)的在我國的進一步推廣應(yīng)用。
[Abstract]:The project is based on the "Shenzhen strategic emerging industry project", which is the cooperation between the teaching and research department and the Shenzhen municipal government of Guangdong province. The project is named as the key technology research and product development of the mobile communication and UHF radio frequency identification integrated terminal. This project is a part of the project, mainly through the study of the NFC protocol, After developing NFC applications for low end devices, the NFC application should have the advantages of stable work, low performance requirements for hardware platform and strong portability. This paper first analyzes the research background of this project, and concludes that the main research significance of this project is three points: the first point: the hardware performance of the NFC application studied in this project Low demand, low end of cheap equipment on the use of NFC technology to promote the promotion. Second: the NFC application in this paper has a very strong portability, so that it can be used on the Windows, Nucleus, Android and other platforms to help the penetration of NFC technology to other disciplines and applications. Third: the NFC application breakthrough Google The company limited the function of NFC application and development. Then according to the requirements of the project, we determine the hardware selection of the NFC system and the overall architecture of the software. Select the Samsung Corp S3C6410 chip as the control chip, and the PN65N chip of NJI Pu company as the NFC chip, and choose the UART interface for the data communication. The software architecture is the Android 2.3 operating department. The NFC application is developed in the system, and then it is transplanted to the Nucleus operating system used in the domestic low end mobile phone. Next, according to the NFC protocol, we study the HCI (host interface layer), LLC (logical link layer), DAL (drive abstraction layer), application layer and design and implement UART interface drive for developing Android platform. The LLC layer is designed to develop the data frame structure and working mode of the LLC layer. The HCI layer is designed to develop the data frame structure and working mode of the HCI layer. On this basis, the Android platform NFC application is developed. The program mainly implements the reader and write power, card simulation function, point to point transmission function. Finally, this program In this paper, the DAL layer driver, the reader and write function of the NFC application, the card simulation function, the point to point function and the portability are tested and the results are analyzed. According to the results of the test, the NFC function of the NFC application is stable, the portability is strong, the performance of the hardware platform is low and the project is satisfied. Demand can be applied to low-end devices, which is conducive to the further popularization and application of NFC technology in China.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN915.04
【參考文獻】
相關(guān)期刊論文 前3條
1 蔣華;孫強;;近距離無線通信技術(shù)標準解析[J];信息技術(shù)與標準化;2006年05期
2 孟健;陳少芳;;基于NFC手機支付的應(yīng)用研究[J];電子商務(wù);2008年08期
3 李宥謀;房鼎益;;CRC編碼算法研究與實現(xiàn)[J];西北大學(xué)學(xué)報(自然科學(xué)版);2006年06期
相關(guān)碩士學(xué)位論文 前1條
1 余成鋼;基于Android平臺的NFC技術(shù)的設(shè)計與實現(xiàn)[D];復(fù)旦大學(xué);2011年
,本文編號:1849919
本文鏈接:http://sikaile.net/kejilunwen/wltx/1849919.html
最近更新
教材專著