面向传感网络的嵌入式操作系统设计与实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:jsjfyy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
物联网是信息技术发展的一个新的概念,它是在计算机互联网的基础上,利用RFID、无线数据通信等技术,构造一个覆盖世界上万事万物“Internet of Things”。作为物联网的重要组成部分,无线传感器网络是当前国际上备受关注,多学科交叉的前沿研究课题。无线传感器网络操作系统是无线传感器网络的基本软件环境,是众多无线传感器网络应用软件开发的基础,它的高效性、灵活性和实时性直接影响到系统的性能,因此很有必要从无线传感器网络操作系统的角度着手解决无线传感器网络的一些典型问题,例如实时性等。然而,无线传感器网络的特点为其操作系统的设计带来挑战。无线传感器网络的网络规模大、动态性强等特点就决定了网络节点操作系统应具有模块化、满足并发操作等特点。传感器节点也具有低功耗与有限的资源等特点,这也决定了在操作系统的设计上要满足微型化的特点。针对无线传感器网络应用中并发操作频繁,通信实时性强等特点,论文设计实现一种微型嵌入式传感网络操作系统mesOS,采用事件驱动的实现机制来满足系统并发操作频繁的要求,在调度策略设计上将满足任务实时性定为首要设计目标,目前mesOS包括任务调度模块、时间管理模块与通信模块。在任务调度模块中,任务被分级进行处理,任务队列分为三种优先级队列,并在最高优先级队列中引入抢占机制,为了减少任务切换次数,系统设计了两个任务不可抢占原则,高优先级队列中任务在满足可抢占条件时才可以抢占正在运行的低优先级队列任务。在时间管理模块中,mesOS采用独立时间控制结构体,用于实现软定时器,软定时器通过系统提供的时钟节拍进行定时计时,时钟节拍源为硬件定时器,时钟节拍的精度取决于不同的应用。在通信模块中,mesOS设计最基本的通信消息数据格式,并实现基本的消息发送和接收功能,对于消息的接收,为了便于对消息的管理,系统设置消息缓冲区用于存储接收到的消息。最后将mesOS移植测试,测试结果表明系统可以正确运行,并在支持任务实时性、微型化和灵活性方面取得较好的效果。
其他文献
从历史上看,我国报纸周末版的革新经历了兴起、高潮和调整三个阶段。现如今的报纸周末版市场陷入低潮,存在三个巨大的反差:一是国内报纸周末版的萧条与欧美星期天刊的繁荣形成
在休谟问题的讨论中,周茜蓉和程金生先生的文章从反对事实与价值二元论开始,走到另一个极端,就是事实与价值的混淆.本文检讨了该文的一些混淆事实与价值的说法,指出它们都是
建设智慧城市、发展智慧产业是未来城市发展的新方向,本文通过分析衢州市智慧城市、智慧产业发展的现状,提出了"城市资源数字化、网络化""城市管理智能化、虚拟化和服务化""数字经济产业生态化"的智慧城市与智慧产业融合发展的核心任务,并针对融合发展存在的问题对融合发展的路径进行了研究和探讨,从而提出相关的政策建议。
我国是一个人口大国,对玉米的需求量与日俱增,如何实现玉米高产是一个值得关注的话题。基于此,本文阐述我国东北地区玉米栽培的常见问题,分析东北地区玉米栽培的相关技术,并
由于目前协议的设计越来越复杂以及网络安全问题日益严重,协议测试技术已经成为协议实现过程中的一个必需且十分重要的手段。对WLAN安全协议进行测试的重点在于一致性和安全性
为验证并优化广东省水稻测土配方施肥指标体系测土配方施肥节本增产增收效果,推广适合本地的水稻配方,2014年茂名市茂南区农业技术推广中心特在茂南区金塘镇南埜村委范围内安
石墨烯具有优异的力学性能、热学性能和电学性能,可作为一种理想的填料来制备聚合物复合材料。然而,如何改善石墨烯在聚合物中的分散以及其与聚合物的界面相互作用仍是当今尚待
本文建立了甲萘威在甘蓝和土壤上的分析方法,并对该药物在甘蓝和土壤上的最终残留、消解动态进行了研究和讨论,对甲萘威在甘蓝上的膳食风险进行了评估,同时对甲萘威在甘蓝基质上
本文综合运用实地调研、问卷调查、数理统计、文献资料等方法针对青藏地区骑行驿站与相关产业促进作用进行研究,通过从青藏高原地区骑行者对骑行驿站功能区的需要及骑行装备