(毕业论文)基于ARM Linux设备的远程控制设计.docVIP

  • 12
  • 0
  • 约2.19万字
  • 约 28页
  • 2016-11-28 发布于浙江
  • 举报

(毕业论文)基于ARM Linux设备的远程控制设计.doc

目 录 摘要(关键词) 1 1.前言 1 1.1 研究背景 1 1.2 研究意义及发展趋势 2 1.3 论文概述 2 2.系统介绍 3 2.1 系统概述 3 2.2 Web 服务器主控模块 4 2.2.1 TCP/IP协议 4 2.2.2 串口通信 7 2.3 I2C协议 7 2.3.1 I2C协议概述 7 2.3.2 I2C协议总线接口 8 2.3.3 ARM平台的嵌入式Linux的I2C总线驱动设计 8 I2C总线读写时序 8 Linux下I2C总线驱动程序概述 9 3.PC页面显示处理 10 3.1 静态页面 10 3.2 动态页面 11 3.3 动态网页语言 11 3.3.1 动态网页语言简介 12 ASP简介 12 PHP简介 12 JSP简介 12 CGI简介 12 3.3.2 ASP、PHP、JSP、CGI技术性能比较 13 4.基于ARM的嵌入式Linux系统 13 4.1 ARM介绍 13 4.1.1 ARM概述 14 4.1.2 ARM体系结构特点 14 4.1.3 开发环境介绍 15 IPC-SAMA5D34概述 15 IPC-SAMA5D34特性 16 4.2 嵌入式系统 16 4.2.1 层次结构概述 16 嵌入式硬件 17 嵌入式操作系统 17 支撑软件包 17 应用软件 17 4.2.2 嵌入式系统典型开发模式 17 4.3 软件系统构建 18 4.3.1 基于ARM的嵌入式Linux交叉编译环境 18 4.3.2 ARM的嵌入式Linux软件系统构成 19 5. Switch 模块 19 5.1 M23636特性 20 5.2 M23636应用 20 5.3 有源开关配置寄存器 20 5.3.1 概述 20 5.3.2 工作流程 21 6.总结与期望 22 参考文献 23 致谢 24 Abstract(Key words) 25 基于ARM LINUX设备的远程控制设计 信息工程学院电子工程系(电子信息工程) 王梦云 学号:2010130199 【摘要】当前,嵌入式系统已经广泛渗透到人们生活工作的各个领域。同时,随着嵌入式处理器性能的不断增强,嵌入式系统的处理能力和应用范围越来越广,嵌入式操作系统逐渐成为嵌入式系统中最重要的组成部分。而在各种嵌入式操作系统中,Linux凭借其代码公开、性能稳定、效率高等多方面的优势,在嵌入式系统中被广泛地采用认可。基于ARM的嵌入式linux系统近年也得到了巨大的发展,呈现出蓬勃发展的趋势,利用ARM和Linux作为开发平台越来越受到大众的欢迎。 嵌入式Web服务器是嵌入式技术和网络技术结合的产物,是嵌入式技术网络化的一项重要应用。基于http网络协议,本系统以嵌入式处理器IPC-SAMA5D34为硬件平台核心,Linux操作系统作为嵌入式系统的软件平台,通过浏览器实现对嵌入式设备的远程访问及控制,并通过芯片M23636实现了视频高速实时切换。其中,本文重点对比介绍了web服务器监控、串口通信、i2c这三种通信方式,讨论了利用何种动态网页语言实现与Web 服务器的动态交互,阐述了M23636的特性、工作流程和有源开关寄存器控制传输信息的原理等相关知识。 【关键词】嵌入式系统;远程监控;网络协议;视频切换 1.前言 1.1 研究背景 嵌入式系统是一种以应用为中心,以计算机技术为基础,其软硬件可配置,可裁减,对功能、可靠性、成本、体积、功耗有严格约束的专用计算机系统。在当前数字信息技术和网络技术高速发展的后PC时代,嵌人式系统已经广泛地渗透到科学研究、工程设计、军事技术、各类产业和商业文化艺术以及人们的日常生活等方方面面。随着信息技术的飞跃发展,嵌入式系统也将获得广阔的发展空间。 Linux是一个类UNIX的操作系统,任何在UNIX下能完成的功能在Linux下也都可以实现。Linux是一个完整的多用户多任务操作系统,可以运行在如Intel、Alpha、ARM等多种硬件平台上。在嵌入式领域中,Linux表现出强大而完备的性能,在短短的十几年中Linux已经迅速发展成一个稳定、成熟的操作系统。当前,以ARM体系结构为处理器和以Linux为操作系统的嵌入式产品已经在各行各业获得了广泛的应用。 linux系统已经成为三大主流OS之一,是最有发展前景的嵌入式OS。其优势主要体现在以下几点: 1、源代码公开,系统升级、软件移植方便 2、性能稳定、可靠 3、内核可裁剪,功能可定制 4、优秀的网络功能、支持多种文件系统 5、支持多种体系结构的硬件平台 近年来,传统上用于办公室和商业的以太网逐渐进入了基于嵌入式设备的控制领域。Web技术可跨越诸多设备和系统在硬件和软件产品间做到即连即用,只需用Web浏览器通过以太网和TCP/IP协议便可控制各

文档评论(0)

1亿VIP精品文档

相关文档