节点文献

基于HMS30C7202嵌入式平台设计与应用

Application and Design of Embedded Platform Based on HMS30C7202

【作者】 王洪

【导师】 李仲阳;

【作者基本信息】 湖南师范大学 , 电路与系统, 2006, 硕士

【摘要】 随着现代计算机技术和互联网技术的飞速发展,嵌入式系统开始占据市场主流。因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的编程结构;最后,对

【Abstract】 With the fast development of computer and Internet technology, embedded technology starts to dominate the market. Especially 32-bits ARM embedded processor, due to its good performance and low power consumption, has penetrated to all fields such as scientific research, engineering design, military technology, commercial culture art and consuming products ranged from mobile phone , PDA, PocketPC, MP3 Player, SET TOP BOX to IP phone. Embedded system and its products have been related to our daily life more closely.This project is funded by one Electronic Limited Company. In this paper, the prospect of embedded system is introduced at first, and then the devolpment status both hardware and software is analyzed. It shows the support of operating system is urgently needed for software development of embedded system. 32-bits RISC embedded processor, as the hardware kernel of development, will be an inevitable trend. Taking all these into account, we take ARM processor HMS30C7202 as the hardware platform, Linux real-time embedded operating system as the software platform. The application is realized in the field of Touch Screen, HPI Interface, Internet.Followed are the discussions of the platform structure, hardware circuit design and system software. For the platform structure, we mainly analyzes function of HMS30C7202, the characteristic of Linux operating system and its software developing environment. For hardware circuit design, we design the interface circuits of memory, display, mouse, touch screen controller, Ethernet etc, and analyze the communication protocols of touch screen controller. Finally, based on the basic theories of Linux drive program, and the drive program of HPI interface and network receive-and-send program are designed. We analyze the transforming relations between the LCD and touch screen controller, the Microwindows programming structure is discussed. debug and test the system. Experimental results demonstrate the correctness of protocols. Each part of system runs according to the plan forecast, which proves our plan proposed is feasible. The innovations of this dissertation are as follows:the HPI interface port is successfully designed on the ARM HMS30C7202, and the communication of high-speed parrallel data is realized. Meanwhile, the browse of internet is realized through TV, VGA and liquid crystal dispaly.

  • 【分类号】TP368.11
  • 【被引频次】1
  • 【下载频次】136
节点文献中: