Presentation is loading. Please wait.

Presentation is loading. Please wait.

TinyOS开发环境安装 基于Ubuntu14.04.

Similar presentations


Presentation on theme: "TinyOS开发环境安装 基于Ubuntu14.04."— Presentation transcript:

1 TinyOS开发环境安装 基于Ubuntu14.04

2 安装条件 Ubuntu 14.04 及先前版本,本教程以Ubuntu14.04为示例,12.04以前版本可能会有稍许不同
有基本的linux知识 Ubuntu里装过了java(非必要)

3 添加源 在/etc/apt/sources.list.d文件夹里新建tinyos.list文件文件内容为
deb lucid main

4 下载TinyOS 执行sudo apt-get update 命令
执行sudo apt-get install tinyos-2.1.2命令等待tinyos安装完毕

5 添加环境变量 在/etc/profile.d文件夹内新建tinyos.sh文件,文件内容为
export TOSROOT="/opt/tinyos-2.1.2" export TOSDIR="$TOSROOT/tos" export CLASSPATH = $CLASSPATH:$TOSROOT/support/sdk/java:$TOSROOT/support/sdk/java/tinyos.jar export MAKERULES=$TOSROOT/support/make/Makerules export PYTHONPATH=$PYTHONPATH:$TOSROOT/support/sdk/python echo "setting up TinyOS on source path $TOSROOT"

6

7 验证安装 执行source /etc/profile 执行tos-check-env不出现error就算安装成功了

8 修改权限 执行ll /opt命令可以看见tinyos主体已经安装完成,但是普通用户并没有在文件夹里编译相关例程的权限。为了验证是否安装成功需要编译一个基础程序来实验一下。有两个方法。 第一个方法是吧/opt/tinyos-2.1.2/app/Blink文件夹复制到用户文件夹赋予777权限然后再编译。

9 修改权限 第二个方法是新建tos的组然后将本地用户加入该组,最后将tinyos-2.1.2文件夹改成tos组 具体方法如下
sudo addgroup tos sudo adduser 用户名 tos sudo chown -R root:tos /opt/tinyos-2.1.2 最后进入Blink目录下执行make micaz sim进行编译,micaz是平台名,sim表示进行仿真编译,只有micaz平台支持仿真。


Download ppt "TinyOS开发环境安装 基于Ubuntu14.04."

Similar presentations


Ads by Google