![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tinyos
绿风1号
这个作者很懒,什么都没留下…
展开
-
tinyos之 fan out( but there is no combine function specified for ***)
最近遇到这个问题,网上这方面的解答真是少,特记录首先描述以下我在顶层配置文件中绑定了两个timer App.Timer0 -> Timer0; App.Timer1 -> Timer1;以上是正确的写法我复制的时候不小心写成了下面的 App.Timer0 -> Timer0; App.Timer0 -> Timer1;于是 fan out了两个实例绑定到原创 2016-03-29 19:52:05 · 284 阅读 · 0 评论 -
ubuntu下tinyos环境的搭建(亲测)
目前用过的最简单的安装步骤,速度也挺快。亲测好用。郑重提示:安装ubuntu12.04系统,不要更新东西,14.04用过但是可耻的失败了。所以推荐12.04.安装过程可以参考我的上一篇文章。tinyos环境搭建:1)配置source源,修改 /etc/apt/sources.list命令 sudo gedit /etc/apt/sources.list添加 deb h原创 2016-03-06 14:34:05 · 3644 阅读 · 0 评论 -
tinyos-2.1.1目录结构解析
一般来说,为国了入门一门语言,我们看点书就行,但是为了掌握应用一门语言,我们必须了解一些API文档,tinyos下的编程也是如此。如果你正在为API和例子程序烦恼,那么从自带的文件中找灵感是不错的选择。在了解目录结构之前,如果有对nesc语言有一定的了解会更好。首先来看第一级目录四个主要的文件夹首先来看apps这里面有各种例子程序可以使用,在官网上的讲解原创 2016-04-01 10:46:27 · 646 阅读 · 0 评论 -
PC与串口通信
主要记录了tinyos中PC与串口通信时遇到的问题和解决办法。尤其是serial@/dev/ttyUSB0:115200: resynchronising的解决办法。原创 2016-03-24 10:31:09 · 1465 阅读 · 0 评论 -
基于printf库的打印调试
在运行这个自带例子的时候,不知道大家是否遇到过没有打印结果没有的情况。Thread[Thread-1,5,main]serial@/dev/ttyUSB0:115200: resynchronising也就是上面这句话之后没有任何结果了。#include "printf.h"module TestPrintfC { uses { interface Boot;原创 2016-03-26 10:46:36 · 493 阅读 · 0 评论 -
SerialControl.start not connected
tinyos中遇到这个问题,百度了以下没有任何相关回答,所以写下来。从字面理解没有任何头绪,后来我从头开始查看相关代码,发现没有在配件中绑定。所以只要把相关函数绑定就好了原创 2016-04-13 10:41:26 · 426 阅读 · 0 评论 -
telosb中的Oscilloscope解析-串口通信
解析Oscilloscope例子,对其中的Oscilloscope.java做了详细解析,提供了PC与串口通信的思路。原创 2016-05-06 14:15:40 · 1443 阅读 · 2 评论 -
节点-PC串口通信实验问题
在运行/opt/tinyos‐2.1.1/apps/tests/下的TestSerial例子时,你会发现一些错误,大致是因为mig不能自动把.h文件自动转换成java文件,当然也就不能编译生成.class文件,谷歌了一下发现大部分人都碰到这个问题,主要是因为ncc和gcc版本问题,用指令ncc --version和gcc --version 来看nesc和gcc的版本问题,如果gcc版本时4.6,原创 2016-08-13 19:47:36 · 647 阅读 · 0 评论