物联网实例开发教程 第三章 物联网操作系统——TinyOS.pptxVIP

  • 40
  • 0
  • 约1.18万字
  • 约 28页
  • 2022-08-23 发布于宁夏
  • 举报

物联网实例开发教程 第三章 物联网操作系统——TinyOS.pptx

3.1 TinyOS操作系统简介 3.2 TinyOS组件模型 3.3 TinyOS通信模型 3.4 TinyOS事件驱动机制、调度策略与能量管理机制;3.1 TinyOS操作系统简介;3.1.1 传感器网络对操作系统的需求 传感器网络从某种程度上可以看作一种由大量微型、廉价、能量有限的多功能传感器节点组成的、可协同工作的、面向分布式自组织网络的计算机系统。由于传感器网络的特殊性,需要操作系统能够高效地使用传感器节点的有限内存,低速低功耗的处理器、传感器,低速通信设备、有限的电源,且能够对各种特定应用提供最大支持。在面向传感器网络的操作系统的支持下,多个应用可以并发地使用系统资源,如计算、存储和通信等。 在传感器网络中,单个传感器节点有两个很突出的特点:一个是它的并发性很密集,即可能存在多个需要同时执行的逻辑控制,需要操作系统能够有效地满足这种频繁发生、并发程度高、执行过程比较短的逻辑控制流程;另一个是传感器节点模块化程度很高,要求操作系统能够使应用程序方便地对硬件进行控制,保证在不影响整体开销的情况下,应用程序中的各个部分能够比较方便地进行重新组合。 上述这些特点给设计面向传感器网络的操作系统提出了新的挑战。加州大学伯克利分校的研究人员通过比较、分析与实践,针对传感器网络的特点,设计了TinyOS操作系统,基本上能够满足上述需求。 3.1.2 TinyOS操作系统的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档