基于ARM的RFID读写系统设计与实现

5星 · 超过95%的资源 需积分: 10 9 下载量 56 浏览量 更新于2024-07-29 收藏 7.52MB PDF 举报
"这篇学位论文主要探讨了基于ARM微处理器的RFID读写系统的设计,由上海大学电子与通信工程专业的许芬撰写,导师为冯玉田,完成于2010年。论文内容涵盖了RFID技术的基本原理、优势及其在不同领域的应用前景。随着信息技术的快速发展,对RFID读卡器的需求不断提升,特别是在处理大量信息方面。 RFID(射频识别)技术是一种非接触式的自动识别技术,利用集成电路、识别技术、计算机和通信技术,通过读卡器和应答器实现对物体的快速识别和数据交换。该技术具有高效、非接触、无污染和高识别率等优点,广泛应用在物流、交通、仓储和车辆识别等领域。 本文深入研究了RFID读写系统的结构,提出了一种基于ARM处理器和RFID处理模块的多功能读写系统设计方案,能处理低频和高频两种类型的RFID卡。硬件设计选用了S3C44BOX ARM处理器,详细描述了基于此处理器的双频RFID读写系统的构建。在软件方面,使用C语言编程实现了RFID卡的读、写、显示和其他功能,包括串口配置、RTC时钟访问等。上位机软件则基于Windows操作系统,采用Visual Studio C++开发,具备与读写器通信、读写RFID卡、存储数据到数据库、查询数据库以及通信口设置等功能。 论文还详细阐述了硬件和软件的调试过程,提供了各个功能模块的调试方法、实验结果和软件测试结果。实验验证了所设计的RFID读写系统运行正常,达到预期目标。关键词包括:RFID、非接触式IC卡、ARM和嵌入式系统。" 这篇论文的核心知识点包括: 1. RFID技术的基本原理和优势 2. 基于ARM处理器的RFID读写系统设计 3. S3C44BOX ARM处理器在RFID系统中的应用 4. 双频RFID读写系统的硬件架构 5. C语言编程实现的RFID卡读写固件 6. Windows平台上基于Visual Studio的上位机软件开发 7. 硬件和软件的调试方法与实验结果 8. 数据库管理和通信接口设置 这些知识点对于理解RFID系统的设计与实现,以及如何利用ARM处理器进行嵌入式系统开发具有重要参考价值。