基于ARM的TinyOS平台研究与实现

来源 :中国科学院沈阳自动化研究所 | 被引量 : 0次 | 上传用户:bluebluewater
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络和计算机技术的发展,使得微小体积、低成本的节点成为可能,这些节点通过传感器、执行器和通信模块与周围环境进行交互,它们集成了低功耗处理器和存储器、无线通信以及基于MEMs技术的片上传感器,通过自组织的方式构成无线传感器网络,完成对目标环境数据的采集和监测任务。无线传感器网络提供了一个全新的分布式信息收集和处理平台,在军事、环境监控、医疗护理、家居自动化等领域有着广泛的应用前景。   作为传感器网络体系重要组成部分的传感器节点,其软硬件技术的研究也是传感网络研究的一个重要领域。考虑到网络化传感器的特点,美国加州大学伯克利分校的研究人员提出了一种新的编程语言nesC和操作系统TinyOS。TinyOS/nesC是专门为无线传感器网络设计的,因此它在许多方面满足了传感器网络的设计标准。但目前在TinyOS中实现的平台大部分都是基于AVR系列和MSP430系列的微处理器,存储空间和计算能力有限,不能满足功能较强节点或异构网络中网关节点的需求,为此我们在TinyOS实现平台中引入了基于ARM核处理器的硬件平台。本文主要研究和总结了TinyOS/nesC编程模型的特点,深入分析了其实现过程和基于ARM核处理器硬件平台开发的可行性,并在此基础上给出了TinyOS平台移植开发的一般步骤,最后完成了TinyOS在AT91M40800上的移植。为传感器网络的研究和应用提供了更多的选择。
其他文献
本文提出了应用平板状环形电容器在板的一侧进行非金属厚度测量的思想;从理论上首次推导了无限均匀介质与二层介质平板状环形电容器的电容公式:制作了适用于测量非金属厚度达到
转炉炼钢是一个极其复杂的工业过程,由于冶炼过程温度高,环境恶劣,期间难以准确地进行连续不断的测量温度和成分,因而无法采用常规过程控制的方法对其进行控制。因此,对转炉
高超声速飞行器具有许多独特的优势,如:飞行速度快、作战半径大、反应灵敏等,因此高超声速飞行技术成为世界各军事强国竞相研究的热点和重点。但是,由于高超声速飞行器的设计采
随着计算机的高度普及和相关技术的飞速发展,自动化办公广泛地应用在很多政府机关和事业单位,在提高工作效率的同时,也带来很多安全隐患。  我校涉密部门,涉密电子文档必须存储
高新技术园区是一种新的经济现象,它的快速发展引起了世界各国的广泛关注。在地区的经济发展中,它起到了非常重要的作用。尤其中关村科技园区,对我国经济发展起到了重要作用。我
本论文的主要内容是以湿法烟气脱硫过程的建模、仿真、控制与优化操作研究为实际的案例,试图得出对于复杂工业过程建模,仿真,与优化控制的一般性结果。   本论文研究工作的主
长期以来,在人类社会活动中需要验证个人身份时,传统的方法是验证该人是否持有有效的信物,如照片、密码、钥匙、磁卡和lC卡等。这种方法验证的是该人持有的某种“物”,而不是
应用于批量生产过程中的批量控制有别于一般的常规控制,它兼有连续控制和离散控制的特点,包含了基本控制、程序控制以及协调控制,是过程控制领域较为复杂的问题。批量生产过程的
学位
目前,我国正处于经济高速发展阶段,城市化进程的加快、能源消耗增长、机动车保有量的增加等问题使大气污染日益严重。恶化的大气环境给人们的生活及工作带来不便的同时还严重威
船用起重机作为安装于船舶或其它浮动平台上的起重运输设备,是海洋上货运、修配、建造及救援等事业中不可或缺的工程器械。起重机的工作目标是安全、准确、快速地进行货物运送