用于低端设备的NFC协议的研究及应用
发布时间:2018-05-06 00:18
本文选题:NFC + PN65N ; 参考:《电子科技大学》2014年硕士论文
【摘要】:本课题设计来源于教研室与广东省深圳市政府合作的“深圳市战略性新兴产业项目”,项目名称为移动通信和超高频射频识别一体化终端关键技术研究与产品开发。本课题工作内容是该项目的一部分,主要通过对NFC协议进行研究,然后开发应用于低端设备的NFC应用程序。该NFC应用程序应具有工作稳定,对硬件平台性能要求低,可移植性强等优点。本文首先分析本项目的研究背景,总结得出本项目的研究意义主要有三点:第一点:本课题研究的NFC应用程序对硬件性能要求低,可以低端的廉价设备上使用,这有助于NFC技术的推广。第二点:本论文所实现的NFC应用程序具有很强可移植性,使其可以在Windows、Nucleus、Android等平台上使用,有助于NFC技术向其他学科和应用的渗透。第三点:该NFC应用程序突破谷歌公司对于NFC应用开发的功能的限制。然后根据项目需求,确定NFC系统硬件选型以及软件整体架构。选择三星公司S3C6410芯片为控制芯片,恩智浦公司的PN65N芯片作为NFC芯片,两者间选择UART接口进行数据通信。软件架构是在Android 2.3操作系统上开发NFC应用程序,然后将其移植到国产低端手机所采用的Nucleus操作系统。接下来本课题根据NFC协议规定,对HCI(主机接口层)、LLC(逻辑链路层)、DAL(驱动抽象层)、应用层进行研究以及设计实现。DAL设计主要为开发Android平台的UART接口驱动,LLC层设计为根据LLC层数据帧结构以及工作方式进行开发,HCI层设计为根据HCI层数据帧结构以及工作方式进行开发,并且在此基础上开发基于Android平台NFC应用程序,该程序主要实现读写器功能、卡模拟功能、点对点传输功能。最后,本论文对DAL层驱动程序,NFC应用程序的读写器功能、卡模拟功能、点对点功能,可移植性进行系统的测试及结果分析。根据测试的结果进行分析得出:该NFC应用程序NFC功能工作稳定;具有较强的可移植性;对硬件平台性能要求低,满足项目的需求,可应用低端设备上,有助于NFC技术的在我国的进一步推广应用。
[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.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN915.04
【参考文献】
相关期刊论文 前3条
1 蒋华;孙强;;近距离无线通信技术标准解析[J];信息技术与标准化;2006年05期
2 孟健;陈少芳;;基于NFC手机支付的应用研究[J];电子商务;2008年08期
3 李宥谋;房鼎益;;CRC编码算法研究与实现[J];西北大学学报(自然科学版);2006年06期
相关硕士学位论文 前1条
1 余成钢;基于Android平台的NFC技术的设计与实现[D];复旦大学;2011年
,本文编号:1849919
本文链接:https://www.wllwen.com/kejilunwen/wltx/1849919.html