共查询到17条相似文献,搜索用时 207 毫秒
1.
基于ARM核处理器的TinyOS实现 总被引:6,自引:0,他引:6
简要介绍了面向无线传感器网络的操作系统TinyOS及其编程语言NesC的特点,详细分析了TinyOS和NesC的编译链接过程,并以AT91M40800为例给出了基于ARM核处理器芯片的TinyOS的实现. 相似文献
2.
无线传感器网络(Wireless Sensor Network,简称WSN)综合了传感器技术、嵌入式计算技术、现代网络、无线通信技术及分布式信息处理技术。本文介绍了无线传感器网络及无线传感器网络操作系统的特点,分析了具有代表性的无线传感器网络操作系统TinyOS,最后指出TinyOS调度策略的不足,提出一点改进的意见。 相似文献
3.
该文介绍了无线传感器网络(WSN)和TinyOS操作系统的特点。针对当前无线传感器网络在测试时面临的问题,设计出了一个基于TinyOS操作系统的测试平台。该测试平台通过独立于无线网络的辅助网络,对无线传感器网络中的传感器节点进行实时数据采集。测试平台中内建一个通用组件,用于管理网络中的测试数据流,并为测试者提供友好的数据接口,数据流的帧格式可根据不同应用进行配置,实验表明该测试平台能很好的辅助开发人员对无线传感器网络进行测试。 相似文献
4.
无线传感器网络技术在人体参数采集中的应用 总被引:1,自引:0,他引:1
针对人体生理参数采集特点,设计了基于CC2430和TinyOS的星型无线传感器网络.实现了传感器节点和中心节点间CSMA/CA协议通信.以温湿度数据采集为例,采用nesC语言开发了节点应用程序.对传感器节点的功耗进行了计算.研究设计方法可应用于相关的周期性无线数据采集中. 相似文献
5.
无线传感器网络中TinyOS的研究 总被引:14,自引:0,他引:14
无线传感器网络是一种全新的信息获取和处理技术,能够实时监测、感知和采集各种环境或监测对象的信息;传统的嵌入式操儋作系统由于各种原因不能满足无线传感器网络的需求,为此深入研究了加州大学伯克利分校设计的TinyOS;该文介绍了TinyOS基于组件架构的体系结构;深入地阐述了TinyOS的调度策略、能量管理机制以及并发模型;展望了TinyOS在无线传感器网络中广阔的应用前景. 相似文献
6.
7.
文章介绍了无线传感器网络,无线传感器系统TinyOS以及TinyOS中的重要概念组件。对于TinyOS中实现的两种基本网络原语Dissemination和Collection进行了探讨,并利用实例说明了如何应用这两种原语。 相似文献
8.
9.
P-TOSSIM:一个基于TinyOS传感器网络的任务调度仿真程序 总被引:1,自引:0,他引:1
目前TOSSIM每次只能启动一个仿真应用程序。通过修改TOSSIM源代码实现了同时仿真多个TinyOS应用程序,并在此基础上实现了传感器网络任务调度的仿真,P-TOSSIM。利用P-TOSSIM 可以同时仿真整个无线传感器网络应用系统中的所有应用程序。 相似文献
10.
介绍一种专门针对无线传感器网络设计的开源嵌入式操作系统TinyOS,分析TinyOS与其它常见操作系统显著不同的三个特点,深入研究TinyOS的任务调度策略、程序模型以及通信模型. 相似文献
11.
12.
13.
TinyOS是一个开源的构件化操作系统,它采用构件化描述语言NesC进行开发,主要针对资源非常有限的无线传感器网络节点而设计。本文分析了具有代表性的无线传感器网络操作系统TinyOS的调度机制并指出其不足。在此基础上提出了改进方案并实现了基于优先级的调度策略。针对其在实时应用领域的调度缺陷,设计了一种软实时任务调度构件。从实际系统GAINS节点中应用的结果可知,该改进方法能很好地改善无线传感器网络通信性能。 相似文献
14.
无线传感器网络节点需要非易失性的外部存储器来保存自身采集的数据、路由信息等传感器数据。这就需要节点上的微处理器能够访问外部存储器。在专门为传感器网络设计的微型操作系统TinyOS中,没有支持对串行EEPROM进行相关操作的底层驱动程序。根据实际需求,在分析了串行EEPROMAT24C512B的功能和TinyOS下硬件抽象体系结构的基础上,设计了基于I2C总线的EEPROM硬件抽象组件体系,实现了TinyOS下基于MSP430平台的串行EEPROM驱动程序,同时满足了应用开发的灵活性与传感器节点功耗低两方面的需求。 相似文献
15.
16.
无线传感器网络操作系统TinyOS综述 总被引:1,自引:0,他引:1
TinyOS是无线传感器网络专用的操作系统。本文首先分析TinyOS操作系统的关键技术——组件化结构、调度机制、通讯模型及能量管理方式,然后将TinyOS与另外两个操作系统μCOS-II、μT-Kernel在内核大小、时间可确定性、低功耗等方面进行简要对比,最后总结TinyOS操作系统的缺点和存在的问题,为学习使用TinyOS提供指导。 相似文献
17.
无线传感器网络节点,在一般用途的系统和嵌入式系统里都有自己的特点。有时必须在能源很少并且环境比较恶劣的情况下工作,同时还提供共同服务,使它很容易编写应用程序。在当前流行的无线传感网络操作系统TinyOs下,虽然各个组件可以互相提供共同服务,但是每个传感器节点必须单独的运行一个静态的系统镜像,所以很难满足多维应用的系统或者频繁的应用更新。SOS,一种从设计上更考虑动态性的更适合微型节点的操作系统应运而生。它由一个公共的内核和模块组成,它有自己的消息机制,动态内存机制,可以动态加载和动态卸载模块,以及其他的一些服务。然而模块之间是通过一个相互的预定协作机制相互联系的,没有内存的保护。但是尽管如此,SOS通过一系列自己的手段有效的克服了这些缺点,比如看门狗定时器,垃圾回收系统等等。相互独立的模块之间,可以通过最小的系统终端来添加或者删除。通过对比,虽然SOS是动态设计并且使用了更高的内核接口,但是跟TinyOs相比,总的使用开销却是基本一样的。SOS是基于模块化的,容易编程。TinyOS是基于组件化,效率高。而MantisOS可以支持多线程,但是代码占用空间大。由此可以看到,SOS是一个具有自己的特点和优势的无线传感网络操作系统。 相似文献