- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
tinyos在arm2100平台上的移植及调度策略改进的研究(一)
杭州电子科技大学
硕士学位论文
TinyOS在ARM2100平台上的移植及调度策略改进的研究
姓名:王海
申请学位级别:硕士
专业:计算机软件与理论
指导教师:张国煊
杭州电子科技大学硕士学位论文
摘
要
无线传感器网络(wireless sensor networks)是一门融合了无线通信技术、微机电系
统技术、嵌入式系统技术、传感器技术、网络技术、分布式处理技术的一项新兴交叉学
科,它在军事、医疗、农业、工业、环境监测领域都有着广阔的应用前景。
随着无线传感器网络技术的发展,网络规模越来越大,程序的编写和调试变得十分
繁琐这些问题,我们需要对嵌入式操作系统进行深入的研究并且完善的微型化嵌入式操
作系统来进行节点的任务调度以及资源管理,同时需要更多的硬件平台来对无线传感器
网络进行开发。本文针对以上问题做了3个方面的工作。
第一,以无线网络传感器设计要求为依据,在软件设计方面进行深入的研究。对现
有的嵌入式操作系统进行分类总结,跟踪了国内外该领域的研究进展,重点研究无线传
感器网络中经典的嵌入式操作系统,包括组件模型、组件实例化和组合、数据模型、设
计模式、进程模型、通信模型、调度策略以及编程语言并且与其他应用广泛的实时嵌入
式操作系统进行了分析对比。同时为了增强适用性,分析了TinyOS的能量管理机制。在
深入研究基于组件架构的的基础上,提出了硬件描述层组件设计以及处理器选择的基本
原则。
第二,在对编程语言进行研究后,设计了移植 TinyOS 2.0 到ARM2100上的详细方
法和步骤,包括编写Boot Loader、编写配置文件等等。并且根据TinyOS 2.0硬件抽象层
三级结构的要求,分层实现了TinyOS的基本组件的移植。并且在对嵌入式操作系统移植
进行深入研究和对测试技术有了全面的了解的基础上提出了一种通用嵌入式操作系统
移植测试的技术,其中包括了详细的移植测试流程,涉及了移植测试过程中功能测试,
实时性测试和存储性测试。在通用的嵌入式操作系统移植技术的指导下,实现了在处理
器ARM2100上的移植测试,进一步证实了这种通用嵌入式操作系统移植技术的可行性和
实用性。为TinyOS更好的进行开发提供了一个新的平台。
第三,针对TinyOS在节点任务十分繁忙的应用环境下基于先进先出任务调度策略
不能很好的适应工作需求,在先进先出调度的基础上设计了动态的优先级非抢占式调
度策略,介绍了该非抢占式调度策略的实现并通过仿真实验对这个调度策略进行了验
证。
最后在对现有工作进行总结的基础上对下一步的发展提出自己的想法和建议,展望
了无线传感器网络的广泛应用,对论文的工作进行了总结。
关键词:无线传感器网络,TinyOS,ARM2100, 系统移植测试
I
杭州电子科技大学硕士学位论文
ABSTRACT
Wireless sensor networks is a new cross-disciplinary convergence of wireless
communication technology, micro-electromechanical systems technology, embedded systems
technology, sensor technology, network technology, distributed processing technology, it has
broad application prospects in the military, medical, agriculture, industry, environmental
monitoring areas.
As the wireless sensor network technology for the development of the network size
increases, more and more arduous task of nodes, nodes need to collection, processing,
transmission of data more and more programs become very cumbersome to write and debug
these problems, we need to conduct in-depth study of an embedded operating system, and to
improve the micro-node embedded operating system to carry out the task of scheduling and
resource
您可能关注的文档
- Smilodon是著名的剑齿猫科动物.ppt
- sm802型食品安全快速检测仪用户手册-上海永创医疗器械有限公司.pdf
- Social Entrepreneurship Strategic Venture Planning Syllabus(一).doc
- Social Venture Fund Student Practicum(三).doc
- Social Venture Fund Student Practicum(五).doc
- Social Venture Partners A Window to Social Entrepreneurship(三).doc
- Social Venture Partners Greater Tucson – 2007 Letter of Inquiry.doc
- SOCIAL VENTURE PARTNERS CHICAGO(一).doc
- Solaris下PRO-C和OCI程序设计分析与比较().doc
- Some Basics of Venture Capital(三).ppt
- TNFα对TP酶的调节及其对FU前体药作用的影响.doc
- TOP 100 PRIVATE EQUITY & VENTURE CAPITAL FIRMS IN THE US(五).doc
- topflow系统培训.ppt
- Tpr-Met致NIHT细胞恶性转化的分子机制初探.doc
- TQM导入思想政 治理论课教学.doc
- TRAIL及其受体DR、DcR在大肠癌及癌旁组织中的表达.doc
- Transnational Crime Venture(五).doc
- trims协定与我国外资立法.doc
- Troglitazone对小鼠Ⅱ型葡萄糖载体和Ⅰ型葡萄糖载体mRNA表达的影.doc
- trkA和Aβ-与阿尔茨海默病大鼠发病机制的关系.doc
原创力文档


文档评论(0)