论文部分内容阅读
嵌入式系统是一种将底层硬件、实时操作系统和应用软件相结合的专用计算机系统,在人们的日常生活中得到了越来越广泛的应用。嵌入式系统的研究与开发已成为现代电子领域的重要研究方向之一。嵌入式实时操作系统是嵌入式系统应用软件开发的支撑平台,网络化是目前的主要趋势之一。在各种嵌入式操作系统中,Linux凭借其在结构清晰,源代码的开放性等方面的优势,己成为了基于监护系统、手持设备等嵌入式系统领域应用中的技术热点。
本论文的主要工作是围绕ARM软硬件设计以及嵌入式Linux系统移植进行的。根据实际需求,设计并实现了基于ARM9的硬件平台。该平台实际尺寸只有10cm×7cm,厚度不超过3cm,具有较高的移动性和便携性。多个该设备能够和PC服务器一起组成局域无线网络,可以满足在不具备架设网线的环境下的网络通信。成功地嵌入并运行Linux操作系统,实现了802.11b无线网络,并能够在该网络上完成一些基本的语音功能。最后,还对在ARM9平台上实现VoIP与WNLAN的结合作了一定的研究。
本论文可以帮助初学者尽快掌握嵌入式系统基本硬件设计、底层软件设计以及操作系统的移植。另外还详细阐述了高频硬件布线以及驱动开发过程中应该注意的问题,对广大嵌入式系统的研发人员具有较高的参考价值。