论文部分内容阅读
随着社会的发展和人们生活需求的加速,消费类手持电子设备已经被应用在世界上各个角落,以不同的功能和形式为人类服务。与此同时,射频技术的飞跃对人类生活产生了巨大的推动作用,射频IC卡以它的高安全性,非接触,长寿命等特点,获得越来越广泛的关注,随之而来的手持支付技术也悄悄进入市场。本系统的硬件平台是结合手持消费电子和读写的功能开发的基于ISO/IEC14443A标准的手持式读写的硬件系统。为多功能手持支付系统和应用功能的扩展研究做基础。论文首先对RFID系统及其技术原理做一个基本的讲解。然后搭建系统的硬件平台。为了今后手持设备能多功能扩展,本论文以友善之臂Tiny210的核心板为基础在底板扩展相应的外设搭建硬件平台。其中核心板上的主控制芯片是三星公司的S5PV210。该芯片是一款针对智能手机和平板等多媒体设备的高性能处理器,射频芯片采用NXP公司的PN532,是一款高性能支持多种通信协议的射频芯片。选用开源的Linux操作系统搭建基本的软硬件平台。并针对本系统结构着重对每个模块的硬件电路进行分析。整体读卡器的硬件设计包括核心板插座、串口接口、电源电路、SD卡电路、PN532射频芯片外围电路和对应天线电路。板子制作好后对其各个模块进行硬件调试。硬件平台搭建好后通过串口发命令对射频读写器部分进行了功能性读卡测试,通过后,底层以Libnfc-1.5.0为基础做应用程序读写卡的开发。最终把基于X86架构的程序进行ARM架构硬件的移植并完成手持读卡程序的功能测试。