TinyOS
zx88
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TinyOS 在 linux Ubuntu 下的安装
最初是在windows 下安装 cygwin,不用多说,安装过程中多次报错,cygwin版本兼容问题等,虽然可以忽略,但到最后时刻make telosb时总不能成功。于是安装了linux ubuntu12.04,最先版本,使用wubi装的,虽说可能会影响效率,但也是无奈之举,因为直接安装的时候装到一半总是crash,可能是下载的映像有问题。美办法,用wubi安装,不过真的好简单。到这里取下载w原创 2012-05-15 00:19:00 · 1285 阅读 · 0 评论 -
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来代替.所以 在转载 2012-06-12 13:28:58 · 561 阅读 · 0 评论 -
TinyOS 下 mig (Message Interface Generator) 生成失败问题解析
对于写好的 .h 格式文件,当用mig时如果显示在java内文件出现错误,未能生成...Msg.java 和...Msg.class文件,那么首先检查nesc和gcc版本问题,用指令ncc --version 来看nesc的版本问题,如果gcc版本时4.6,nesc版本是1.3.3以下,则就有个bug,mig生成器就不好用。升级nesc版本就可以了,参考 http://hi.baidu.com原创 2012-07-11 02:02:47 · 1134 阅读 · 0 评论 -
make clean的问题-只删除build文件
上节考虑到mig自动生成Msg.java文件,但今天做实验的时候发现在实验 java net.tinyos.tools.MsgReader BlinkToRadioMsg的时候出现问题,根据tutorials更改BlinkToRadio头文件和配置文件后,发现问题仍然存在:BlinkToRadioMsg does not have an AM type - ignored但明明已经改过了,原创 2012-07-12 02:43:58 · 2149 阅读 · 0 评论 -
TinyOS 2.x 与tinyos1.x 访问消息数据域的区别
Tinyos 1.x 内消息为 TOS_Msg , TInyos 2.x 消息为message_t.在tinyos2.x下,我们应当如下访问数据:假设MultihopMsg 为自定义消息格式如下:typedef nx_struct MultihopMsg { nx_uint32_t seqnum; nx_uint8_t hops; nx_uint8_t type;原创 2012-07-17 08:39:52 · 1152 阅读 · 0 评论 -
java 进制与类型转化(持续更新)
16进制的byte数据流转化为String:public static final String toHex(byte b) { return ("" + "0123456789ABCDEF".charAt(0xf & b >> 4) + "0123456789ABCDEF".charAt(b & 0xf)); }转自http://zhidao.baidu.com/que转载 2012-07-19 01:36:12 · 376 阅读 · 0 评论
分享