论文部分内容阅读
随着现代计算机技术和互联网技术的飞速发展,嵌入式系统开始占据市场主流。因32位ARM嵌入式处理器具有高性能、低功耗的特性,它已广泛应用于科学研究、工程设计,军事技术,商业文化艺术及消费产品,从我们身边的手机(Moblile Phone)、PDA、PocketPC、MP3 Player到机顶盒(SET TOP BOX)、IP PHONE,嵌入系统及其产品已越来越和人们的生活紧密相联。 本课题获得某电子有限公司资助,论文首先介绍了嵌入式系统发展前景,并从嵌入式系统的软硬件两方面分析了它的发展状况。以32位RISC嵌入式处理器作为嵌入式系统开发的硬件核心是发展的必然趋势。因此,本设计以ARM处理器HMS30C7202为硬件平台,以Linux操作系统为软件平台。实现了在触摸屏、HPI接口和Internet网络方面的应用。 接着论文分别从嵌入式平台的构成、硬件电路设计和系统软件的实现三个部分进行论述。嵌入式平台的构成主要分析了HMS30C7202的体系结构,Linux嵌入式操作系统的特点,Linux软件开发提供的环境。硬件设计部分主要对存储器、显示器、鼠标、触摸屏控制器、嵌入式以太网等接口电路进行了设计;分析了触摸屏控制器的通信协议;系统软件的实现部分主要根据Linux驱动程序的基本原理,编写了HPI口驱动程序和网络收发程序,分析了LCD显示器与触摸屏之间的坐标换算关系:讨论了Microwindows的编程结构;最后,对