Chinaunix首页 | 论坛 | 博客
  • 博客访问: 712993
  • 博文数量: 112
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 1192
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-12 16:46
文章分类

全部博文(112)

文章存档

2009年(4)

2008年(108)

我的朋友

分类: 系统运维

2008-03-22 09:41:12

TinyOS和NesC资料

一些关于TinyOS和NesC的资料,因为经常有朋友问,所以就贴在这吧,有些事可以下载的文档,有些是链接,中文相关的就不提供。

NesC语言相关:

nesC Source Documentation

TinyOS相关:

TinyOS编程经典资料:

TinyOS网上教程

Lesson 1 introduces the major concepts required to program TinyOS applications. These include a description of components, interfaces, commands, and events. The TinyOS programming model is explained. The role of each of the different file types is detailed.
The TinyOS platform provides primitives to obtain sensing data from tiny networked devices. This lesson details how to build a simple sensing application that records the light exposure on a photo diode.
The roles of both tasks and events are described. This lesson illustrates the use of tasks to process data from the sense application in lesson 2 and events to receive the sensor data and pass it on to the background running task.
Lesson 4 introduces basic abstraction to send integers via the RFM radio stack. A counter application is built that sends the current value of the counter over the RF radio.
TOSSIM is the TinyOS simulator. Learn how to build, debug, and run components using TOSSIM.
In order to utilize the data from the tiny networked sensors, we must be able to analyze it on the host computer. This lesson provides an example application that graphs the light readings from the sensors over time.
Lesson 7 has three components:
  • It shows how to inject packets from a host environment.
  • This is used to drive a simple message-based command interpreter. A general abstraction is used for sending arbitrary packets over the RFM radio stack.
  • A multihop broadcast application is built that floods the network with a task to be performed.
The final lesson provides a fairly complete application for remote data logging and collection. It also illustrates a simple multihop data propogation method that allows data to be collected by a central location.

Technorati Tags: ,,,

阅读(2250) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~