ARM架构泊车手持机技术与应用研究

需积分: 3 4 下载量 125 浏览量 更新于2024-07-31 收藏 4.6MB PDF 举报
"这篇硕士论文是由黄红建在南京理工大学完成的,专业为电路与系统,导师为郭建国和顾金良,发表于2008年6月1日。研究主题聚焦于基于ARM的泊车手持机应用技术,旨在解决城市交通中的停车难问题。" 基于ARM的泊车手持机是一种用于泊车管理系统的设备,它在解决停车问题中起着关键作用。手持机的主要功能包括与泊车咪表进行无线通信,读写会员车主的IC卡,捕获车牌图像,提供用户友好的交互界面,并实时处理车辆进出信息,以便进行泊车费用的结算。这一系统的设计和实现对于优化城市停车管理,提高效率具有重要意义。 在硬件设计上,手持机采用基于ARM体系架构的Samsung S3C2440作为核心处理器。该处理器被广泛应用于嵌入式系统,因为它具有高性能和低功耗的特点。外围设备包括nRF24E1无线收发芯片,用于实现与泊车咪表的通信;ZLG500AGT读卡模块,用于读写IC卡;以及CMOS7620摄像头,用于车牌图像采集。这些硬件组件的选择和集成确保了手持机具备必要的功能。 在软件层面,系统基于嵌入式Linux操作系统。首先,建立了交叉编译工具链,这是将源代码编译为可在目标硬件上运行的可执行文件的关键步骤。接着,进行了QT图形库的移植,为用户提供图形化界面。Linux内核也被移植到硬件平台上,以支持系统的运行。文件系统制作是另一个重要环节,它包含用户所需的应用程序和数据。此外,SQLite3数据库被移植到系统中,以存储和管理车辆信息和费用数据。为了便于调试,还设置了GDB远程调试环境。在驱动程序方面,编写了与无线芯片、读卡设备和摄像模块通信的驱动程序,确保了硬件功能的正常发挥。 经过调试,系统满足了设计需求,证明了所提出的方案是可行的,且具有广阔的应用前景。该研究不仅在技术上有所突破,也为城市停车管理的智能化提供了实际解决方案。关键词涵盖了ARM处理器、泊车手持机、嵌入式Linux、QT图形库的移植以及系统的调试方法。