论文标题:基于ARM和μClinux的嵌入式系统研究与应用 The Research and Application of Embedded System Based on ARM & μClinux 论文作者 杜志 论文导师 赵雅兴,论文学位 硕士,论文专业 通信与信息系统 论文单位 天津大学,点击次数 116,论文页数 106页File Size2404k 2004-01-01论文网 http://www.lw23.com/lunwen_233992772/ 嵌入式系统; ARM;μClinux GPS GSM Embedded System ; ARM ; μClinux ; GPS ; GSM 随着计算机、网络及通信技术的迅速发展,嵌入式系统成为继计算机网络技术之后,IT 领域又一个新的技术热点和发展方向。 本文的研究重点是基于 ARM 处理器和 μClinux 的嵌入式系统研究和应用。 首先,本文概括性地论述了嵌入式系统的硬件核心——嵌入式微处理器及其软件核心——嵌入式操作系统,接着详细分析了本研究项目所选硬件核心——ARM 处理器的架构、指令集、程序模型以及 ARM 体系结构的扩充,给出了 ARM 处理器选型的一般原则,同时也详细论述了本研究项目所选的软件核心——μClinux 在 ARM 处理器上进行移植的关键技术问题以及 μClinux 内核的源文件结构、功能、内存管理、进程分析、实时性解决方案及小型化方法等。 其次,在详细论述了 ARM 处理器以及 μClinux 的基础上,独立完成了基于ARM 和 μClinux 的嵌入式系统开发平台的软硬件设计:从硬件角度详细阐述了该设计所采用的各硬件模块的组成和功能,从软件角度详细阐述了 μClinux 标准内核的剪裁过程以及配置和编译;最终完成了基于 ARM 处理器和 μClinux 的嵌入式系统的软硬件设计。 最后,论文给出了基于上述开发平台的应用实例——GPS 通信端机,成功地在上述嵌入式开发平台的基础上集成了 GPS 模块和 GSM Modem 模块,并独立完成了相关应用软件的设计。 总之,本文从嵌入式系统的软、硬件设计以及应用,较全面地论述了嵌入式系统,使我们掌握了嵌入式系统开发的核心技术,并为更复杂的嵌入式应用开发奠定了坚实的基础。 With the development of the computer, network and communication technology,the embedded system become a new technical focus and orientation in IT fieldfollowing the step of computer and network technology. The thesis lays stress on the research and application of embedded system basedon ARM processor and μClinux operation system. Firstly, the hardware core of embedded system and software core, namely,embedded processor and embedded operation system are depicted generally. Next, inrespect of architecture, instruction set, programming mode and the extension of ARMprocessor are analyzed in detail, and also the selection guide of ARM processor isgiven. As the core of embedded software, μClinux is selected as the embeddedoperation system in this project, in respect of key technical problem of the port basedon ARM processor and the source architecture, function, memory management,process analysis, the solution of real-time and minimization of μClinux core, thethesis provide the detailed analysis. Secondly, based on detailed analysis of ARM processor and μClinux, thehardware and software design scheme of embedded development system arecompleted independently. As for hardware design, the detailed construction andfunction description of every hardware component are given. As for the softwaredesign, the tailored method, configuration and compilation of standard μClinux aredescribed in detail. The hardware and software design of embedded developmentsystem based on ARM processor and μClinux are completed eventually. Finally, the embedded application, GPS communication terminal are given basedon the above development system. The integration of GPS and GSM Modem modeland application software based on the above embedded development system arecompleted successfully. In conclusion, the research in aspects of hardware design, software design andapplication of embedded system make us learn the core technology of embeddedsystem and setup an firmly base for future complicated embedded development.
|