`

【转】Tinyos 2.0笔记

阅读更多

Part 1

1)在windowsXP下访问Xubuntos虚拟机里文件的方法:

            (1)在Xubuntos中运行Applications->System->shared folders

            (2)  $sudo vim /etc/samba/smbuses (新创建smbuses文件),输入:

                          system_name = 用户名

            (3)  $sudo smbpasswd -a 用户名

                           New SMB password:(输入密码)

                           Retyp new SMB password:

2)   $tos1 可设置为 Tinyos 1.X 的环境变量

       $tos2 可设置为 Tinyos 2.X 的环境变量

       其它有apps ,opt等。


3)$sudo -i  可以使用root 用户。

      $sudo passwd root 可以修改root的密码。



Part 2

1)编译程序,在程序目录下:

      $make micaz install.38

      micaz是平台,38是要设置的节点地址。


2)   $make micaz docs 可以生成文档

        存放于tinyos-2.x/doc/nesdoc目录下,index.html打开。


3)    $make micaz sim

         可以生成TOSSIM的仿真文件。


4)   Tinyos默认使用的传感器VoltageC。在tinyos-2.x/tos/sensorboards/basicsb 中有光传感器Photot 和温度传感器Temp。

        要更改默认的传感器可使用

         $SENSORBOARD=basicsb make micaz install.38

         注,Photo使用PortC1和ADC6.


Part 3

1)    在Vmware中如果要使用串口,首先要添加串口,并指定发实际电脑串口的对应关系,本例对应电脑的串口是com2,但是在VM中此串口名字应该是com1(如果这是你添加的第一个串口的话)。

            在Xubuntos中为/dev/ttS0

2)   $java net.tinyos.tools.listen -comm serial@/dev/ttyS0:micaz

   打开对串口/dev/ttyS0的监听。波特率为micaz=57600。

3)$java net.tinyos.sf.Serialforwarder -comm serial@dev/ttyS0:micaz

   可以打开一个图形化的窗口来对/dev/ttyS0进行监听。

4)Oscilloscope示波器的使用:

   (1)在tinyos-2.x/apps/oscilloscope/java中打开一个命令终端,执行$make

   (2)编译后再执行$./run

    这样,就可以打开示波器了窗口了。注:打开Oscilloscope首先要对串口进行监听,运行(3)即可。


kooyee 2009-01-05 01:28 发表评论
分享到:
评论

相关推荐

    tinyos2.0安装说明

    作者参照http://www.tinyos.net上的说明和自己安装时出现的问题,总结成此说明。此说明叙述怎样在windows下保留tinyos-1.x并安装tinyos2.0的过程,仅供学习和爱好tinyos的朋友参考

    linux下安装tinyos 2.0

    linux操作系统如何安装tinyos 2.0

    TinyOS 2.0 for CrossBow TelosB 安装指南

    TinyOS 2.0 for CrossBow TelosB 安装指南

    安装tinyos2.0的心得

    给出了tinyos2.0安装的具体步骤,对于初学者来说很有帮助

    TinyOS 2.0 Tutorials-new.pdf

    TinyOS 2.0 Tutorials These brief tutorials are intended to get you started with TinyOS. They show you the basics of writing, compiling, and installing TinyOS applications. They introduce the basic ...

    Ubuntu安装TinyOS密码tinyos

    本PDF密码为tinyos,在资料中详细讲解了TinyOS2.0以上版本在Ubuntu上的安装与测试,更关键的是安装中遇到的问题都有详细的解决方式。

    无线传感器网络操作系统TinyOS 2.x中文版(1)

    无线传感器网络操作系统TinyOS 2.x中文版(1),包含tinyos官方wiki的tutorial和TEP

    TinyOS_2.0传输机制

    TinyOS_2.0的传输机制,欢迎大家下载。

    TinyOS学习笔记

    这篇文档是学习TinyOS过程中的笔记,是了解TinyOS的比较好的中文参考

    tinyOS内核分析

    本文档从中间代码入手对 TinyOS 内核进行了简要分析,对于那些接触tinyOS 的人来说,这些是必须的,也是基础性的东西。

    Small RTOS51 tiny os with sem&signal&Mbox Ver 2.0

    TinyOS51系统整合了RTX51—Tiny的优点,并在LQ51内核基础上增加了消息列队功能。1、在TinyOS51系统中_task_关键依然有效,0号任务依然是最高优先级的任务,1号任务次之,依次类推。2、。同时TinyOS51系统弥补了RTX51...

    tinyos.sh文件

    tinyos.sh文件,在linux环境下生成,cygwin环境下可用,tinyos.sh文件总出问题的可以下载,将绝对路径修改成自己的

    tinyos51 for 51 操作系统

    TinyOS51系统整合了RTX51—Tiny的优点,并在LQ51内核基础上增加了消息列队功能。1、在TinyOS51系统中_task_关键依然有效,0号任务依然是最高优先级的任务,1号任务次之,依次类推。2、。同时TinyOS51系统弥补了RTX51...

    Header only C++11 tiny glTF 2.0 library.zip

    Header only C++11 tiny glTF 2.0 library

    tinyos中文手册

    TinyOS是UC Berkeley(加州大学伯克利分校)开发的开放源代码操作系统,专为嵌入式无线传感网络设计,操作系统基于构件(component-based)的架构使得快速的更新成为可能,而这又减小了受传感网络存储器限制的代码...

    TinyOS入门手册

    TinyOS入门手册 入门手册 TinyOS TinyOS入门手册

    uabantu下安装TinyOS需要的软件包

    2015/11/04 00:49 10,466,418 avr-binutils-tinyos_2.17-20080806_i386.deb 2015/11/04 00:49 8,135,462 avr-gcc-tinyos_4.1.2-20080806_i386.deb 2015/11/04 00:49 705,146 avr-libc-tinyos_1.4.7-20080806_i386....

    tinyos-release-tinyos-2_1_2.tar.gz

    根据tinyos官方网站上下载的tinyos2.1.2版本的发行包,其链接是:http://github.com/tinyos/tinyos-release/archive/tinyos-2_1_2.tar.gz

    tinyos-ubuntu16.04安装tinyos2.1.2.txt

    tinyos-ubuntu16.04安装tinyos2.1.2

    论文研究-TinyOS任务调度的研究与改进 .pdf

    TinyOS任务调度的研究与改进,李明,丁恩杰,本文介绍了TinyOS任务调度机制,指出TinyOS调度策略的特点及不足。采用一种改进式NPEDF算法对TinyOS的调度器进行实时性改造,并详细描述�

Global site tag (gtag.js) - Google Analytics