如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
万方数据无线传感器网络节点上操作系统的移植Wireless刘仁成1,廖宗建2,卢万欣‘1无线传感器网络上的节点SystemSensorResearchPortingOperationofNetworksor)可具有感应、无线通讯及处理信息的能力。而或者多重跳跃等通讯方式将数据传递到基地台。巧、实时眭、可裁减性、固化代码、稳定性n]。针目前。传感器节点的硬件设计方面已有很大进LIURenchen91,UAOZongjian2,LUWanxinl传感器网络被认为是2l世纪最重要的技术之一。随着微型制造技术、嵌入式计算技术、电池技术与通信技术的进步,促使微小的传感器(Sen.无线传感器网络基本架构图,如图1所示n】,由多个传感器组成,而网络中的节点可能藉由直接传送随着无线传感器网络的广泛应用.节点构成的变化是巨大的。因此无线传感器网络节点上的嵌入式操作系统必须具备好的移植性。与通用的操作系统相比,嵌入式操作系统具有如下一些特征:小对不同的处理器类型。存储器容量和实时性需求,有不同的嵌入式操作系统。展,研究人员针对各种应用开发了多种传感器节点,第30卷第4期长春理工大学学报l自然科学版)(1.长春理工大学电子信息工程学院,长春130022;2.吉林大学电子信息工程学院.长春130022)摘要:随着无线传感嚣网络(wirel髂sSensorNetwork)的,其应用也越来越广泛,各种传感器节点应运而生。为了提高节点上操作系统的移植性,本文设计了将嵌入式操作系统uC,oS-II应用到节点的移植方案。并以无线网络传感器设计要求为依据.在软件设计方面研究了实时多任务嵌入式操作系统uC/OS一11,实现了uC/OS-11在Freescale公司的16住单片机MC9S12DGl28上的移植。最后在硬件平台上进行移植验证。关键词:无线传感器网络;uC/OS-II;操作系统移植;MC9S[2DGl28中图分类号:TP919.2文献标识码:A文章编号:1672—9870(2007)04—0103—04(1,College矽ElectronicScienceandEngineering,ChangchunUniversityofScienceandTechnology,ChangehunofElectronicScienceandEngineering,dilinNetwork(WSN)applications。theofthenodes.thispaperdesignsaprojectusinguC/network;uC/OS—II;porting无线传感器网络应用环境图2007年12月Editioa)Dec,2007onUniverMty.Changchun,130012)MC9S12DQl28.ItofOS;MC9S12DGl28图1WSN收稿日期:2007—09—21作者简介:刘仁成(1978一).男.硕士。主要从事无线通信、传感器网络方面的研究,E-marl:beyond@cust.edu.m。Vol-30No·4JoumaIofC'MmgchunUniversityofScienceTechnology[Natural130022:2.CollegeAbstract:AsthereiswiderangevariationinphysicaldeviceslikelytObelarge。Inordertogetgoodportingfbrmeoperatingsystemos·IInodes.Accordingtothedesignrequirementofwirelessnetworks.thispaperhasdeeplyresearchaboutuC/OSqI.andtransportsuC/OS.-IIsuccessfullyembeddedcontrollergetsgoodspecifications.Keywords:wirelessFig.1applicationenvironmentandSciencesensorascnsol。万方数据删。2节点上的操作系统如UCB的Mote节点系列、UCB的SmartDust、MIT的uAMPS节点、UCLA的CENS、UCB的Pic·oRadio等。现在已经有一些致力于传感器网络的公司,如美国的Crossbow公司和Dust公司等,其中Crossbow公司已经推出了由UCB开发的Mica系列传感器网络产品,到现在已经有了Mica、Mica2、Mica2Dot三种产品¨1。他们还为Mica开发了一套微型的操作系统TinyOS⋯。清华大学也开发出了一种灵活的低成本无线传感器网络节点FLOWSo】,它的单片机采用11公司的MSP430,移植了uC/OS操作系统,无线传输芯片采用