tinyos2.x 与tinyos1.x的区别

现在网络上的资料很多还是tinyos 1.x,如果想学习tinyos 2.x,还是到官网(http://www.tinyos.net)上学习

入门时看了很多 tinyos 1.x的资料,说下基本区别(未完待续---读者们也可留下你知道的区别):

1、在2.x中 很多组件不再需要初始化。使用了一个接口 就可以直接进行调用

2、启动接口,由1.x的StdControl 有Boot来代替.所以 在配置文件中 连接为App.Boot -> MainC; 然后在模块中,Boot.boot()中加入需要启动处理的功能

3、原来的timer统一由TimerMilliC()代替

使用time组件要加上#include <Timer.h>      interface Timer<TMilli>;

4、三个LED灯由原来的Red、yellow、green 改为led0,led1,led2,也不需要Leds.Init了

5、原来的ADCControl 如今通过 Read, ReadStream 或ReadNow访问传感器

6、原来的Tos_Msg 由message_t代替


转自:http://hi.baidu.com/wanfengting/blog/item/b271ce17694df31cc83d6d1b.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值