基于ARM的通用通信平台

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:yxl0173
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的迅猛发展,在网络化成为测量技术与仪器发展的新趋势下,嵌入式系统以其小型、专用、易携带、可靠性高的特点,已经在这个领域得到了广泛的应用,如远程监控、智能仪器仪表等。现在随着嵌入式系统的功能增强,传统的8 位单片机已经越来越不能适应日渐复杂的应用需求。程序代码变得越来越复杂,传统的软件设计方式很难保证系统的可靠性和稳定性,使用嵌入式操作系统作为软件开发平台是解决这个问题的有效途径。在本系统中,系统硬件平台采用ARM 微处理器。ARM(Advanced RISC Machines)处理器是目前公认的业界领先的32 位嵌入式RISC 微处理器。软件平台采用实时操作系统μC/OS-II,操作系统可以将应用分解成多个任务,简化应用系统软件的设计。μC/OS-II 是一种专门为微控制器设计的抢占式实时多任务操作系统。μC/OS-II 具有内核源代码公开、简洁易学、可移植性强等优点。本论文以基于32位ARM微处理器LPC2210和嵌入式实时操作系统μC/OS-II 的嵌入式通用通信平台的研制过程为主要内容,阐述了其实现技术及相关问题,讨论了基于以太网的远程监控及远程数据采集的实现。论文主要由四部分组成: 首先,对网络化测试、仪器的网络化、嵌入式系统进行了概述,介绍了嵌入式系统设计的一般方法,给出了相关流程图。其次介绍了硬件平台的设计,对各模块的功能、结构和主要工作原理进行了论述。然后介绍了软件平台的设计。阐述了操作系统的移植、设备驱动程序的设计、操作系统下多任务应用程序的开发及HTTP 服务器的实现,分析了各部分代码的设计流程,并给出关键程序流程图和部分源码。详细介绍了如何在μC/OS-II操作系统下编写USB、RS232/485、以太网及SPI设备驱动程序和ARP、IP、TCP、UDP 、ICMP 等协议。最后总结了课题设计所取得的成绩,给出了心得体会。
其他文献
随着电子测试技术的不断发展,测试技术正向自动化、智能化、数字化和网络化的方向发展。其中,数字存储示波表作为现场测试技术的重要工具而被广泛使用于各个测试领域。目前,国外在数字存储示波表领域的技术已经比较成熟,并且占领了绝大部分的国内市场份额。而国内的数字存储示波表的研制尚处于起步阶段,因此自主研制数字存储示波表成为必要。本文主要研究在实时和随机两种取样方式下数字存储示波表的数据采集系统设计和无专用控
数字图像处理是通信、计算机、自动化、信号处理等学科的基础,与之相关的图像处理系统已经广泛的应用于许多领域。本文基于现在普遍使用的CCD摄像头,利用MATLAB7.0开发出了一
本文的主要目的是为了研究X型援潜救生船的长甲板室参与总纵强度的有效度。利用有限元方法,通过全船结构有限元计算得到各层甲板实际的应力值,并对计算结果进行分析比较,从而
疲劳失效是船舶结构的主要破坏模式之一。因此,国内外的船舶结构研究人员和机构都十分重视船体结构的疲劳问题。目前,世界上各主要的船级社均发布了自己的结构疲劳评估规范,
人类对大地轮廓的探索与想象,一如对星空的观测和凝望一样,有着悠久的历史和近乎本能的追求.西方从公元前8世纪的荷马时代开始,先后出现了不同的大地观和地球说.公元前2世纪,
期刊
本文结合数字水印的应用背景重点从两个方面对数字水印的攻击算法进行了研究,包括对空间域算法的攻击和对DCT域算法的攻击,并且对提出的算法进行了仿真实验。首先论述了数
以2-氰基吡啶和水合肼为原料,经过Pinner反应和氧化反应合成得到3,6-二(吡啶-2-基)-1,2,4,5-四嗪(化合物1),收率为88.6%.对影响产物收率的因素进行了考察,确定了第二步氧化反
扰动电磁场检测技术(简称ACFM)是一种新兴的电磁无损检测技术。该技术基于对感应磁场强度的扰动量来检测金属构件表面和近表面的裂纹,并可测量裂纹的长度和计算裂纹深度。其在石
  本文的主要研究内容是:设计一种新型的滑模变结构控制器来实现对直流—直流开关变换器的控制。  本文首先对DC/DC开关变换器中各种线性和非线性控制方法进行了回顾,讨论