原创 TinyOS-2.0在windows下的环境变量配置

2007-1-2 13:10 4689 7 10 分类: MCU/ 嵌入式

在Windows下配置TinyOS的环境变量如下:


TinyOS 2.x

Environment VariableWindowsLinux
TOSROOT/opt/tinyos-2.xsame as in Cygwin
TOSDIR$TOSROOT/tossame as in Cygwin
CLASSPATHC:\tinyos\cygwin\opt\tinyos-2.x\support\sdk\java\tinyos.jar;.$TOSROOT/support/sdk/java/tinyos.jar:.
MAKERULES$TOSROOT/support/make/Makerulessame as in Cygwin
PATH/opt/msp430/bin:$PATHsame as in Cygwin
打开在cygwin/etc目录下的profile文件,加入上图中的TOSROOT,TOSDIR,MAKERULES和PATH变量的值。然后我的电脑-右键属性-高级-环境变量,然后添加CLASSPATH的值。完成上述工作后,TinyOS 2.0就可以使用了,但是,其中的JAVA工作还是不行,这是因为JAVA的路径没有加入到PATH的环境变量中。同样我的电脑-右键属性-高级-环境变量中加入PATH环境变量.就是你安装的JAVA文件夹下的C:\..\...\...\.bin:$PATH和C:\..\...\...\.jer\bin:$PATH."C:\..\...\...\"表示你java安装的路径。

文章评论3条评论)

登录后参与讨论

用户1177906 2007-2-11 13:15

另外,安装2.0的时候,cygwin和java最好都按照默认的路径安装,这样不会出错,当初,自己也是建了一个文件夹,都安装到里面,java工具好像就好用。

 

另外,在2.0下,TOSSIM也不好用,需要添加一个变量

用户1177906 2007-2-11 13:09

你要安装tinyos2.x是吧?在tinyos.sh中CLASSPATH这个环境变量可以不写了。前面配置都是对的,后面两个PATH是你的java的路径。就是看你java1.5是装在哪里,把你java那个文件夹下的\bin和\jre\bin,按照CLASSPATH的方法加上。这是因为在使用某些tinyos的应用的时候,需要一些java工具,把bin和jre/bin加到PATH中,编译的时候,系统就可以到这两个文件夹下面找相关的java命令。

按你的配置,现在应该可以make一般的应用了哈,把java的加上后,你可以试试app/tests/TestSerial这个应用,里面就含有java,如果编译没错的话,就可以了。

另外,建议有tinyos1。x。因为它已经很成熟了。tinyos2.x还有好多东西需要琢磨

用户68054 2007-2-10 21:17

这个还不太懂,我想问一下,是不是在配置时按照“可以将下面的代码保存成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="/opt/tinyos-2.x"

export TOSROOT

TOSDIR="$TOSROOT/tos"

export TOSDIR

CLASSPATH="$TOSROOT/support/sdk/java/tinyos.jar;."

export CLASSPATH

MAKERULES="$TOSROOT/support/make/Makerules"

export MAKERULES”这个来配置,然后添加CLASSPATH的值为“C:\tinyos\cygwin\opt\tinyos-2.x\support\sdk\java\tinyos.jar;.”,然后配置PATH的环境变量时,将其值配置为" C:\..\...\...\.bin:$PATH;C:\..\...\...\.jer\bin:$PATH"两个呢?你看这样配置有什么问题吗?请帮忙解决一下。谢谢啊!

邮箱:szsyww@gmail.com  qq 498605684
相关推荐阅读
用户1177906 2007-10-27 21:07
又一篇
最近都在忙自己的课题和毕业的事,好久好久都没有管理自己的blog了。大家提的问题都没有回复真是抱歉。以后有什么需要一起交流的东西,可以给我发邮件。邮件地址:leiyang1983@163.com....
用户1177906 2007-04-22 14:42
回复
你的板子是什么板子?买的现成的节点,还是自己的板子?编译Blink时用的是什么平台?好像每个平台下,三个LED灯的管脚部太一样。可以看看各个平台下对应的hardware。h文件,看看灯的管脚是哪个?如...
用户1177906 2007-03-26 13:46
新年第一篇
新学期刚开始事情比较多,最近又忙于开题,好久都没有写了。好多网友提出的问题也没有解答,很是抱歉。以后会经常写写,尽力回答大家提出的问题。多和大家交流...
用户1177906 2007-02-10 16:31
安装包
在Windows下的安装包下载地址:http://www.tinyos.net/dist-1.1.0/tinyos/windows/。下载tinyos-1.1.11-3is.exe.这个安装包是cyg...
用户1177906 2007-01-30 12:38
tinyos核心
tinyos核心其实就是system文件夹下的sched.c文件。这个文件规定了tinyos中任务的执行流程。system文件夹下的其它文件就是tinyos基本构成。...
用户1177906 2007-01-27 22:59
TinyOS代码
最近比较忙,一直在用TOSSIM做仿真。很久都没有写了。刚看到一条求助。就谈谈自己入门的一点点经验。    首先得看看tinyos的tutorial,前几个lesson得仔细的看,这样会对tinyos...
我要评论
3
7
关闭 站长推荐上一条 /2 下一条