32位ARM架构RFID读卡器设计:Windows CE与多协议识别

需积分: 10 1 下载量 36 浏览量 更新于2024-07-28 收藏 2.09MB PDF 举报
"这篇硕士学位论文主要探讨了基于Windows CE的RFID读卡器系统的开发与实现,由丁智勇撰写,方安平指导,属于计算机应用技术专业。论文指出,RFID(射频识别)系统因其非接触识读、多目标识别、高速运动物体识别及在恶劣环境下仍能保持良好性能的特性,被广泛应用于各种领域,推动了相关理论和技术的发展。随着半导体和微电子技术的进步,嵌入式系统在RFID技术中的应用逐渐成为主流。 在当前市场,大多数RFID系统依赖于8位或16位单片机,功能相对单一,且缺乏操作系统支持。随着系统复杂性和应用需求的提升,这种局限性愈发明显。因此,论文提出了一种基于32位ARM架构微处理器的解决方案,结合强大的嵌入式实时操作系统——Windows CE 5.0,设计出一款具备良好可视化、多接口、多协议支持和模块化设计的RFID读卡器系统。该系统旨在提供一个可扩展的平台,促进多功能手持式RFID读卡设备的研发,对于RFID技术的推广具有实际意义。 论文还解决了RFID读卡器在一次性读取多张卡片时可能出现的冲突问题。通过采用TRF7960芯片,该系统支持IS015693和IS014443Type A/B协议,并分别应用16时隙防冲突算法和动态二进制检索树算法,实现了一次性多卡识别,这是论文的一个创新点。 系统设计中,选择了三星S3C2410A微控制器,配合Windows CE操作系统,能够识别符合IS015693和IS014443Type A/B协议标准的电子标签,并通过串口将读取信息发送至监控终端,同时支持一次性多卡识别和数据读写,读写距离可达10厘米以上,充分体现了高可靠性、低功耗和小型化的设计理念。 论文首先介绍了选题背景、研究目标、意义和当前国内外研究概况,然后详细论述了RFID技术和嵌入式系统的基础知识,接着详细讨论了开发平台的建立,包括硬件构造和操作系统的选择与配置,最后呈现了系统的具体实现和性能测试。"