Tinyos tutorial learning tips -- lesson 3

原创 2007年10月09日 10:27:00

介绍了task编程,task被用于编写后台处理程序。

tinyos具有两级调度机制:taskhardware event handler

Task的声明:task void taskname () {…}   //task返回类型必须为void且不带参数。

Task的建立:post taskname();

原子操作不可以太长,可以尝试将processdata()中的循环相加拆解,每次任务处理只加一位,然后再post一个任务以进行下一项的相加。

 

Tinyos tutorial learning tips -- lesson 4

介绍了组件图的层次化分解和无线通信。CntToLedsAndRfm:读取计数器的数值并输出到LED和无线收发模块的栈中。RfmToLeds:从无线收发模块中接收数据并显示到LED中。分别编译到两个节点...
  • mmpire
  • mmpire
  • 2007-10-09 10:28:00
  • 1139

Tinyos tutorial learning tips -- lesson 8

介绍了比较完整的一个数据采集程序SenseLightToLog,基础是SimpleCmd,增加了两条命令:一是让节点开始采集数据并存在EEPROM中,二是让节点将EEPROM中的数据通过无线发送器传到...
  • mmpire
  • mmpire
  • 2007-10-10 10:09:00
  • 1150

Tinyos tutorial learning tips -- lesson 7

介绍如何使用java工具从PC端插入数据到传感器网络中,以及多跳传输协议的使用。 # 使用java工具BcastInject来插入控制数据包的实验步骤:1,  编译apps/SimpleCmd程序到一...
  • mmpire
  • mmpire
  • 2007-10-10 10:07:00
  • 1073

Tinyos tutorial learning tips -- lesson 1

 #编译Blink到tmote节点上去:首先把节点插到usb口,有无电池都可以,反正灯都会亮。电脑会给出新增硬件提示,驱动在"TinyOS 安装/tinyos 1.11/Windows/光盘/USB ...
  • mmpire
  • mmpire
  • 2007-10-09 10:22:00
  • 1263

Tinyos tutorial learning tips -- lesson 2

 # return rcombine(call ADCControl.init(), call Leds.init());返回两个函数返回值的与值。 # 略写(Shorthand)SenseM.ADC...
  • mmpire
  • mmpire
  • 2007-10-09 10:25:00
  • 1128

Tinyos tutorial learning tips -- lesson 6

 介绍了PC如何与传感器通讯,以及接收Sensor采集的数据并向Sensor发送数据。1.       直接显示数据包内容:先进入tools/java目录,输入make命令编译。再设置环境变量:exp...
  • mmpire
  • mmpire
  • 2007-10-10 10:04:00
  • 2191

Tinyos tutorial learning tips -- lesson 5

如何使用TOSSIM?1,  进入/opt/tinyos-1.x/apps下面的任何一个应用程序目录,如Blink2,  输入make pc并回车,编译得到/build/pc/main.exe3,  ...
  • mmpire
  • mmpire
  • 2007-10-09 10:35:00
  • 2803

[机器学习入门] 李宏毅机器学习笔记-10 (Tips for Deep Learning;深度学习小贴士)

[机器学习入门] 李宏毅机器学习笔记-10 (Tips for Deep Learning;深度学习小贴士) PDF VIDEORecipe of Deep Learning 在 train...
  • soulmeetliang
  • soulmeetliang
  • 2017-06-06 23:00:49
  • 2609

VIM tutorial(中英文)

终端下输入vimtutor出现英文版,输入vimtutor zh出现中文版本(不过是繁体的) 英文版: ========================================...
  • Galaxy_Li
  • Galaxy_Li
  • 2012-07-07 00:11:44
  • 1926

deep learning tutorial 翻译 (theano 学习笔记)

theano学习指南,主要翻译官方文档 基础知识 本学习指南不是一份机器学习的教程,但是首先我们会对其中的概念做一个简单的回顾,以确保我们在相同的起跑线上。大家还需要下载几个数据库,以便于跑这个指南里...
  • han____shuai
  • han____shuai
  • 2016-01-31 14:45:56
  • 866
收藏助手
不良信息举报
您举报文章:Tinyos tutorial learning tips -- lesson 3
举报原因:
原因补充:

(最多只允许输入30个字)