【转】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 发表评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值