TinyOS开发环境安装

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
v deb http://tinyos.stanford. edu/tinyos/dists/ubuntu l ucid main
下载TinyOS
❖ 执行sudo apt-get update 命令 ❖ 执行sudo apt-get install tinyos-2.1.2命令等
待tinyos安装完毕
❖echo "setting up TinyOS on source path $TOSROOT"
验证安装
v 执行source /etc/profile
v 执行tos-check-env不 出现error就算安装成 功了
v 如果出现error根据提 示安装相应软件或者 补充环境变量即可
修改权限
是平台名,sim表示进行仿真编译,只有micaz平台支持仿真。
安装条件
❖ Ubuntu 14.04 及先前版本,本教程以 Ubuntu14.04为示例,12.04以前版本可能会 有稍许不同
❖ 有基本的linux知识 ❖ Ubuntu里装过了java(非必要)
添加源
v在 /etc/apt/sources.list.d 文件夹里新建 tinyos.list文件文件内 容为
添加环境变量
❖在/etc/profile.d文件夹内新建tinyos.sh文件, 文件内容为
❖export TOSROOT="/opt/tinyos-2.1.2" ❖export TOSDIR="$TOSROOT/tos" ❖export CLASSPATH = $CLASSPATH:$TOSROOT/support/s dk/java:$TOSROOT/support/sdk/java/tinyos.jar ❖export MAKERULES=$TOSROOT/support/make/Makerules ❖export PYTHONPATH=$PYTHONPATH:$TOSROOT/suppor t/sdk/python
修改ห้องสมุดไป่ตู้限
❖ 第二个方法是新建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
❖ 执行ll /opt命令可以看见tinyos主体已经安装 完成,但是普通用户并没有在文件夹里编译 相关例程的权限。为了验证是否安装成功需 要编译一个基础程序来实验一下。有两个方 法。
❖ 第一个方法是吧/opt/tinyos-2.1.2/app/Blink文 件夹复制到用户文件夹赋予777权限然后再编 译。
相关文档
最新文档