ARM9嵌入式Linux手持平台设计与实现:以RFID读卡终端为例

需积分: 0 2 下载量 89 浏览量 更新于2024-07-31 收藏 3.27MB PDF 举报
"这篇硕士论文主要探讨了基于ARM9的嵌入式Linux手持平台的设计与实现,作者李伟,属于通信与信息系统专业,由导师徐成指导,完成于2009年。论文以RFID手持读卡终端为背景,研究了手持设备的发展现状和优缺点,提出了一种ARM+Linux的嵌入式平台设计方案,适用于手持设备的二次开发。" 在嵌入式系统设计中,选择合适的硬件和软件平台至关重要。论文深入剖析了ARM9处理器的架构和编程模型,这是一类广泛应用于嵌入式领域的微处理器。硬件平台设计包括主控模块、通信接口、人机交互接口(如LCD和触摸屏)、RFID模块以及电源管理模块。其中,电源管理方案是关键,采用大容量锂离子聚合物电池以确保设备长时间运行。 软件平台方面,论文详述了如何构建嵌入式Linux系统,包括设置交叉编译环境、移植启动引导代码vivi,以及选用Linux 2.6.24内核。内核移植过程中,还实现了LCD触摸屏和声卡驱动的移植,构建了根文件系统。在应用层面上,选择了QT/Embedded+Qtopia来构建图形用户界面,并开发了RFID读卡应用程序。 这篇论文的贡献在于提供了一个完整的基于ARM9的嵌入式手持平台实现过程,包括硬件设计、软件构建和系统测试。同时,论文也指出了研究中的不足,并对未来的研究方向给出了展望。关键词包括嵌入式系统、ARM9、Linux以及QT。 通过这篇论文,读者可以了解到嵌入式手持设备的设计流程,特别是基于ARM9的Linux系统集成和优化,对于理解嵌入式系统开发、ARM处理器应用以及Linux在嵌入式领域的实践具有很高的参考价值。