气象数据采集器主控单元的研究与构建

被引:0
作者
李良宇
机构
[1] 吉林大学
关键词
气象数据采集; 嵌入式系统; 嵌入式操作系统; 嵌入式微处理器 ; ARM; μC/OS-II; 启动引导; 内核移植; 设备驱动;
D O I
暂无
年度学位
2004
学位类型
硕士
导师
摘要
随着气象事业的快速发展,人们对于信息的需求无论从量还是质上都正发生着深刻变化。原有的主要依靠人工进行操作和读数的气象观测方式,不仅劳动效率低,而且各项参数均需人工记录和汇总,工作量大,容易出错,已满足不了现有的气象观测要求。同时,信息技术、电子技术和计算机技术的迅猛发展和广泛应用,为气象观测自动化提供有力的技术支持。在这种大环境下,我国的自动气象观测技术得到了快速发展。经过多年研究工作,观测技术已基本成熟。但在其关键设备——气象数据采集器的研究方面,研究工作远远落后于外国发达国家。气象数据采集器是我国气象仪器行业的主要技术难题之一,国内尚未有成熟产品,供求主要依靠国外进口产品。 针对我国急需研制出新一代高精度、高灵活性数据采集器的现状,本论文对气象数据采集器的主控单元进行研究与构建,为数据采集器的其它部件设计提供开发与控制平台。主控单元犹如嵌入到自动气象观测系统中的微型计算机,是整个采集系统的控制与运行核心,其性能的好坏直接决定数据采集器功能的多寡和性能的优异。 随之后PC时代的到来,嵌入式系统已经广泛地渗透到大众生活,是继IT网络技术之后,又一个新的技术发展方向。嵌入式系统是以应用为中心、以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。一般而言,嵌入式系统的构架分成四部分:处理器、存储器、输入输出设备和软件(操作系统和应用软件)。开发嵌入式系统通常采用以下三种流程:瀑布模式开发过程、V型模式开发过程和基于硬件抽象层的系统开发过程。应用需求的牵引和IT技术的推动使得嵌入式系统设计方法不断演化,出现了三种不同层次的设计方法:①以PCB CAD软件和ICE为主要工具的设计方法;②以EDA工具软件和EOS为开发平台的设计方法;③以IP内核库为设计基础,用软硬件协同设计技术的设计方法。 硬件平台是嵌入式系统的基础,通过对嵌入式系统硬件成分的分析,结合当前嵌入式微处理器发展现状,本文对气象数据采集器主控单元的硬件构成进行了研究与设计。 并对目前被公认为业界领先的32位ARM微处理器的概况进行了介绍,探讨了其体系结构和编程模型。 系统软件是嵌入式系统硬件与用户应用软件的连接桥梁,其设计品质的好坏决定了上层应用软件的功能多寡性能优劣、底层硬件的利用效率。随着嵌入式系统的应用范围像滚雪球式地增大,嵌入式系统编程也变得越来越复杂,它覆盖了从最具体的底层编程到最抽象的高层UNIX编程的各个方面。本文对嵌入式系统固件设计进行探讨,介绍了嵌入式系统启动引导程序和设备驱动程序的设计方法,对μC/OS-II嵌入式实时操作系统进行了简要介绍和原理分析。根据实际需求,实现了ARM微处理器启动引导程序、μC/OS-II内核在ARM微处理器上的移植以及基于嵌入式操作系统的两种设备驱动程序。
引用
收藏
页数:78
共 18 条
[1]
嵌入式实时操作系统μC/OS-在ARM上的移植应用 [J].
唐闺臣 ;
王萍 .
河海大学常州分校学报, 2003, (03) :77-80
[2]
嵌入式系统关键技术分析与开发应用 [J].
夏玮玮 ;
沈连丰 ;
肖婕 ;
毛宇斌 .
单片机与嵌入式系统应用, 2003, (02) :5-9
[3]
嵌入式系统硬件抽象层的建立及软件的可移植性设计.[J].肖踞雄.单片机与嵌入式系统应用.2003, 01
[4]
在嵌入式系统中实现从RAM快速引导技术 [J].
孙彦景 ;
马小平 ;
郭星歌 .
电子产品世界, 2002, (20) :25-28
[5]
嵌入式系统硬件抽象层的原理与实现 [J].
王涛 ;
张伟良 ;
冯重熙 .
电子技术应用, 2001, (10) :26-28
[6]
自动气象站的研制 [J].
刘华林 ;
李长俊 ;
陈尚松 ;
林燕雄 .
桂林电子工业学院学报, 2001, (03) :69-72
[7]
二十世纪末气象仪器的现状与发展 [J].
张玉存 ;
王卫平 .
气象水文海洋仪器, 2001, (03) :1-9
[8]
嵌入式系统开发工具及RTOS平台 [J].
吕京建 ;
肖海桥 .
电子产品世界, 1999, (09) :61-62
[9]
气象数据采集系统的可靠性设计 [J].
薛鸣方 .
气象水文海洋仪器, 1998, (03) :1-3+53
[10]
嵌入式实时系统及其相关问题 [J].
古天龙 ;
蔡国永 ;
庞建雄 .
电子科技导报, 1997, (12)