安装tinyos2.x步骤精讲
TinyOS 2010-10-12 11:28:42 阅读128 评论0 字号:大中小 订阅
1、安装Java 1.6 JDK.
系统变量->新建->变量名:JAVA_HOME 变量值:C:\\Program Files\\Java\\jdk1.6.0_10
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\\lib; 系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\\bin; Note:CLASSPATH中有一英文句号―.‖后跟一个分号,表示当前路径的意思。
2、安装Cygwin 解压c:/cygwin-files
从windows下进入该文件夹,双击运行里面的setup.exe文件。
选择Install from Local Directory
下一步:注意是All User和 UNIX,目录即选择自己打算安装cygwin的目录
再下一步,这个目录就是你将cygwin-files.tar解压后的目录,没改名的话该是cygwin-files的文件夹。一直选下一步让其安装。
3、安装本地编译程序 Msp430安装如下所示:
rpm –ivh msp430tools-base-0.1-20050607.cygwin.i386.rpm rpm –ivh msp430tools-python-tools-1.0-1.cygwin.noarch.rpm rpm –ivh msp430tools-binutils-2.16-20050607.cygwin.i386.rpm rpm –ivh msp430tools-gcc-3.2.3-20050607.cygwin.i386.rpm rpm –ivh msp430tools-libc-20080808-1.cygwin.i386.rpm
一律用强制安装,语法如下:rpm --ignoreos --nodeps -ivh *.rpm
4、安装nesC编译器
首先安装nesc-1.3.0-1.cygwin.i386.rpm 然后安装tinyos-deputy-1.1-1.cygwin.i386.rpm
最后安装tinyos-tools-1.3.0-1.cygwin.i386.rpm
注意以上三步分开按顺序安装。
命令如下 :rpm -ivh nesc-1.3.0-1.cygwin.i386.rpm
后两个换文件名同上。
5、安装TinyOs 2.x source tree 安装tinyos-2.1.0-2.cygwin.noarch.rpm 命令:rpm -ivh tinyos-2.1.0-2.cygwin.noarch.rpm 以上均可输入rpm -qa进行查看安装进度。
6、找到/etc/profile.d文件夹 进入该文件夹后,需要自己建一个名为tinyos.sh的文件,用以下的内
容替代(以下内容可以复制粘贴):
# script for profile.d for bash shells,adjusted for each users # installation by substituting /opt for the actual tinyos tree
# installation point
export TOSROOT=\ export TOSDIR=\
export CLASSPATH=`cygpath -w $TOSROOT/support/sdk/java/tinyos.jar`
export CLASSPATH=\
export MAKERULES=\
export PATH=\7、安装Graphviz visualiztion工具
安装 graphviz-1.10.exe文件,重新打开cygwin,输入tos-check-env,如果显示:
tos-check-env completed without error.,安装成功。
第的一下装安主装二1、径目
一配、载
部置
分
:j2sdk的安装以及环境变量
j2sdk相
应
的
的安装:
TinyOS2.0的
版
本
,
直
要接
求进
安行
j2sdk,及
以
上
j2sdk1.5装要路、 ,录
即为径环
可设为境
置
环
境变量,假设j2sdk的安
C: /j2sdk 变
量
的
配
置指以
找:向
到
JDK
的
安
装
路等
JAVA_HOME:在
改
路
径
下
可
bin、lib
JAVA_HOME=2、为放需境
了的要变
PAHT:指是说量
向各明,
JDK种的只
编是要
设
C: /j2skd 置的译,把
执系
改bin
行统
环目命本
境录令身
变, 就
有
PATH
环
量在
的
目
的目
是录
bin
C: /j2skd\\bin; C:
接
放
到
后
面
即
可
,
中
/j2skd/jre/bin;直间3、
用
‖;‖隔
开
CLASSPATH:设置类的路径
CLASSPATH=.; C: /j2skd/lib; C: /j2skd/lib/tools.jar; 最目第
前录二
面中部
加查分
上找:
‖.‖和。
TinyOS
的
安
装
以
‖;‖,
意
为
首
先
在
当
前
Cygwin、
及1.全选击的2.站在可附
配首版择所
置先本是有
安,否的等
在完插模装安全件拟一装安进软个过装行件
cygwin-release程的安的
中对装顺
会话,利
以安出框
现,方装
一用便。
个鼠在 的缩压
包缩
网,即的让标后
完你点续
ns2 上
在下
http://www.tinyos.net 载
cygwin-1.2a.tar
下
用
winRAR
进
的行
压解
windows。:
第
一
次
解压的
后文
产件
生,
再
的
次
是
解
一
压
个
缩
名
即
为
可
cygwin-1.2a得的注为3.击选下目录再
运择一录 下
一
步
,
这
一文明了 个件:对从行
里下步名夹
载骤为。
该
1
cygwin-installationfiles
软的
件并安装的进该文
主行文件
要升件。
目级夹
的。,
是 双
cygwin下
进
入
windows面
的
setup.exe
Install from Local Directory 步即
:选
注择
意自
是己
All User打
算
安
装
和
UNIX,
的
目
cygwin
个目解
录压
就后
是的
你目
将录
,
没
改
cygwin-1.2a.tar名的再
的文往
话件下
该夹就
是 可
以
一
直
cygwin-installationfiles
选下一步让其安装
了最会然它可电 4.单
。后就后会,脑
运好就在如。
行了完桌果
到。成面有
。创什
建么
一问
个题
图,
可标
,以
双试
击着
运重
行启
即下
99%时
可
能
会
有
些
慢
,
多
等
片
安机
装工
具
avr。
单片机工具和MSP430
应其
的下
从rpm载
下
www.tinyos.net文来
件后
用可文
如以件
下也夹
命都下
令放面
上安在。行
下装
载即
下可
相。
将
C: 安
装
,
步
/cygwin/tmp 用骤
rpm –ivh
下
:
$ cd /tmp
$ rpm –ivh
看果安否安
。在装己装
安
装
过
程
中
出
现
了
如完经完下了成一图一功个所个安后示可装即:以。可 用 用
rpm –qa
进
行
rpm –qa
查
看