云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 安装TinyOS需要六个步骤

安装TinyOS需要六个步骤

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 23:40:56

安装TinyOS需要六个步骤。 1.Installing a Java 1.5 JDK.

安装java jdk 1.5需要配置环境变量 2.Install Cygwin.

安装Windows下的Linux模拟器,cygwin 3.Installing native compilers.

安装单片机工具,AVR或MSP430,根据自己需要。 4.Installing the nesC compiler. 安装nesC和TinyOS_tool

5.Installing the TinyOS source tree. 安装TinyOS2.0.2主文件。

6.Installing the Graphviz visualization tool 安装Graphviz并配置环境变量

一.安装JDK 1.5 下载JDK 2.5 在SUN的官方网站http://java.sun.com/. 安装并配置JDK的环境变量。

二.安装Cygwin 下装Cygwin-1.2a于http://www.tinyos.net/dist-1.2.0/tools/windows/cygwin-1.2a.tgz 这个版本TinyOS官方测试过,和TinyOS兼容度高。

三.安装单片机工具 下载以下五个rpm包

1.avr-binutils-2.15tinyos-3.cygwin.i386.rpm(http://www.tinyos.net/dist-2.0.0/tools/windows/avr-binutils-2.15tinyos- 3.cygwin.i386.rpm)

2.avr-gcc-3.4.3-1.cygwin.i386.rpm(http://www.tinyos.net/dist-2.0.0/tools/windows/avr-gcc-3.4.3-1.cygwin.i386.rpm) 3.avr-libc

avr-libc-1.2.3-1.cygwin.i386.rpm(http://www.tinyos.net/dist-2.0.0/tools/windows/avr-libc-1.2.3- 1.cygwin.i386.rpm) 4.avarice

avarice-2.4-1.cygwin.i386.rpm(http://www.tinyos.net/dist-2.0.0/tools/windows/avarice-2.4-1.cygwin.i386.rpm) 5.insight (avr-gdb) avr-insight-6.3-1.cygwin.i386.rpm(http://www.tinyos.net/dist-1.2.0/tools/windows/avr-insight-6.3 -1.cygwin.i386.rpm)

下载完成之后把五个包都拷贝到Cygwin的tmp文件夹(在Windows操作即可) 依次安装(要按照顺序安装,它们之间有依赖关系),安装命令如下。 cd /tmp

rpm –ivh avr-binutils-2.15tinyos-3.cygwin.i386.rpm rpm –ivh avr-gcc-3.4.3-1.cygwin.i386.rpm rpm –ivh avr-libc-1.2.3-1.cygwin.i386.rpm rpm –ivh avarice-2.4-1.cygwin.i386.rpm rpm –ivh vr-insight-6.3-1.cygwin.i386.rpm

每安装一个程序都可以用“rpm –qa”命令查看是否安装成功

如果报错的话可以使用 rpm --ignoreos -ivh 文件名 安装,但会对后序安装和使用的影响。

四.安装nesC,TinyOS tool

下载nesC和TinyOS tool同样拷贝到tmp目录下。

nesc-1.2.8b-1.cygwin.i386.rpm(http://www.tinyos.net/dist-1.2.0/tinyos/windows/nesc-1.2.8b-1.cygwin.i386.rpm)

tinyos-tools-1.2.4-2.cygwin.i386.rpm(http://www.tinyos.net/dist-2.0.0/tinyos/windows/tinyos-tools-1.2.4- 2.cygwin.i386.rpm)

依次安装,安装命令如下(如果不用--ignoreos命令可以成功的话尽量不要用):

rpm --ignoreos –Uvh nesc-1.2.8b-1.cygwin.i386.rpm

rpm --ignoreos –Uvh tinyos-tools-1.2.4-2.cygwin.i386.rpm

五.安装TinyOS 2.0.2

下装TinyOS 2.0.2的文件于

http://www.tinyos.net/dist-2.0.0/tinyos/windows/tinyos-2.0.2-2.cygwin.noarch.rpm拷贝到tmp目录下。 使用以下命令安装:

rpm –ignoreos(必要时) –ivh tinyos-2.0.2-2.cygwin.noarch.rpm

六.安装Graphviz配置环境变量

1.安装Graphviz,这一步尤其匪夷所思,下载graphviz-1.10,安装即可(PS:我没找到rpm文件,于是下载的.exe文件在Windows下安 装都成功了,无语ing......) 2.配置环境变量

通过在“/etc/profile.d”目录下建立一个tinyos.sh的文件就可以正常运行了,可以将下面的代码保存成tinyos.sh文件。

# script for profile.d for bash shells, adjusted for each users # installation by substituting /opt for the actual tinyos tree # installation point. TOSROOT=\ export TOSROOT

TOSDIR=\ export TOSDIR

CLASSPATH=\ export CLASSPATH

MAKERULES=\ export MAKERULES

搭建成功后可以使用tos-check--env检测是否安装成功,如果成功,可以编译Blink程序程序可以正常运行。 进入Cygwin

$ cd /opt/tinyos-2.x/apps/Blink $ make micaz

编译成功后Blink文件夹将生成编译成功的文件,在Bulid文件夹内。

TinyOS2.0安装总结

第一部分:j2sdk的安装以及环境变量的配置 一、j2sdk的安装:

下载相应的j2sdk,TinyOS2.0要求安装j2sdk1.5及以上的版本,直接进行安装即可(最好安装1.5版本吧)

主要为设置环境变量,假设j2sdk的安装路径为C: /j2sdk 二、环境变量的配置:

1、 JAVA_HOME:指向JDK的安装路径,在改路径下可以找到bin、lib等目录 JAVA_HOME=C: \\j2skd

2、 PAHT:设置改环境变量的目的是为了指向JDK的bin目录,在bin目录放的是各种编译执行命令

需要说明的是,系统本身就有多种PATH环境变量,只要把%JAVA_HOME%\\bin; 直接放到后面即可,中间用”;”隔开 3、 CLASSPATH:设置类的路径 CLASSPATH=.;%JAVA_HOME%/lib;

最前面加上”.”和”;”,意为首先在当前目录中查找。 第二部分:Cygwin、TinyOS的安装以及配置

1.首先安装一个cygwin-release的完全版本,在安装过程中会出现一个让你选择是否完全安装的对话框,用鼠标点击所有的插件进行安装,以方便在后续的ns2等模拟软件的顺利安装。

2. 在http://www.tinyos.net 的网站上下载cygwin-1.2a.tar的压缩包,在windows下用winRAR进行解压缩即可。

附:第一次解压后产生的是一个名为cygwin-1.2a的文件,再次解压缩即可得一个名为cygwin-installationfiles的文件夹。

注明:下载该软件并安装的主要目的是为了对步骤1的cygwin进行升级。 3. 从windows下进入该文件夹,双击运行里面的setup.exe文件。 选择Install from Local Directory

下一步:注意是All User和 UNIX,目录即选择自己打算安装cygwin的目录 再下一步,这个目录就是你将cygwin-1.2a.tar解压后的目录,没改名的话该是cygwin-installationfiles的文件夹 再往下就可以一直选下一步让其安装了。 最后运行到99%时可能会有些慢,多等会就好了。 然后就完成。

它会在桌面创建一个图标,双击运行即可,如果有什么问题,可以试着重启下电脑。(也可以装新版cygwin,具体安装过程大同小异,我是将cygwin所有的安装文件夹都装了,也可以需要什么命令再装,可以补装,不影响先装的工具。) 4. 安装avr单片机工具和MSP430单片机工具。(我没装后一种工具) 从www.tinyos.net上下载下相应的rpm文件用如下命令安装即可。将其下载下来后可以也都放在C: /cygwin/tmp 文件夹下面。 用rpm –ivh 进行安装,步骤如下:

$ cd /tmp (cd 命令更多是从当前目录往下级展开,cd..等《参见Cygwin基本操作命令》,可以先退出用户目录,再明确自己当前位置) $ rpm –ivh

每安装完了一个可以用rpm –qa查看是否己经成功安装。 每安装完一个后即可用rpm –qa进行查看。 如果在安装过程中出现了

is intended for a cygwin_nt-5.1 operating system

搜索更多关于: 安装TinyOS需要六个步骤 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

安装TinyOS需要六个步骤。 1.Installing a Java 1.5 JDK. 安装java jdk 1.5需要配置环境变量 2.Install Cygwin. 安装Windows下的Linux模拟器,cygwin 3.Installing native compilers. 安装单片机工具,AVR或MSP430,根据自己需要。 4.Installing the nesC compiler. 安装nesC和TinyOS_tool 5.Installing the TinyOS source tree. 安装TinyOS2.0.2主文件。 6.Installing the Graphviz visualization tool 安装Graphviz并配置环境变量

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com