TinyOS 2,0的安裝與調(diào)試
發(fā)布時(shí)間:2012/4/3 0:22:14 訪問次數(shù):2379
1.安裝JDKl.5
從http://java.sum.com上下載JDKl.5(若計(jì)算機(jī)上已M24C02-RMN6TP安裝過JDKl.6建議先將其卸解)。JDK的安裝目錄并不作要求,并且如果只是單純安裝TinyOS2.0可以不用去環(huán)境變量中配置JDK。不推薦安裝多個(gè)JDK,否則會有警告信息,說明版本有問題。
2.安裝Cygwin
從http://www.tinyos.net/tinyos-2.x/doc/html/install-tinyo s.html上下載Cygwin及其他安裝所需package的壓縮包c(diǎn)ygwin-1.2a.tgz,在Windows環(huán)境下面直接用winRAR解壓即可,雙擊解壓后產(chǎn)生的文件夾中的setup.exe文件;選擇自己所想安裝Cygwin所在的目錄(這里假定Cygwin安裝在C:\Program Files\cygwin文件夾下,如果不是,要將C:\Program
Files\cygwin替換為Cygwin的安裝目錄);下一步所選的即為解壓后產(chǎn)生的那個(gè)文件夾,一般為默認(rèn)的。
若出現(xiàn)T面的問題,那是因?yàn)橐婚_始使用的是1日版本,此版本與TinyOS2.0并不兼容,會出現(xiàn)如下的錯(cuò)誤信息:
3.安裝avr單片機(jī)工具和MSP430單片機(jī)工具
從www.tinyos.net上下載所需的印m文件,用如下命令安裝即可。將其下載后可都放在tmp文件夾中,命令為:
cd /tmp
rpm -ivh avr-binutils-2 .15tinyos-3. cygwin .138 6.rpm
rpm -qa
rpm -ivh avr-gcc-3.4.3-l.cygwin.i386.rpm
rpm -ivh avr-libc-1.2.3-l.cygwin.i38 6-rpm
rpm -ivh avaricc-2.4-l.cygwin.i386.rpm
每安裝完一個(gè)后即可用rpm -qa進(jìn)行查看。若出現(xiàn):
A** .... is intended for a cygwin_nt-5.1 0perating system
*;k* jS intended for a cygwin operating system
這樣的錯(cuò)誤,則需要升級Cygwin。
安裝nesc和tinyos-tools
使用rpm -ivh即可正常安裝,不得以可以考慮采用-ignoreos參數(shù)。
5.安裝tinyos-2.0
下載tinyos-2.0.2-2.cygwin.noarch.rpm,也是用rpm -ivh rpmname命令進(jìn)行安裝。在所有安裝結(jié)束后,還需要進(jìn)行環(huán)境變量的配置:找到/etc/profile.d,進(jìn)入該文件夾后,需要新建一個(gè)名為tinyos.sh的文件,因?yàn)?sh的文件并非普通的文件,不能用記事本直接重命名,建議復(fù)制其目錄下的某個(gè).sh文件,再修改名字,并將其中的內(nèi)容用以下的內(nèi)容替代:
# script for profile.d for bash shells,adjusted for each users
# installation by substituting /opt for the actual tinyos tree
# installation point
export TOSROOT="/opt/tinyos-2.x"
export TOSDIR="$TOSROOT/tos"
export CLASSPATH="cygpath -w $TOSROOT/support/sdk/java/tinyos.jar"
export CLAS S PATH= " $CLASS PATH; * "
export MAKERULES="$TOSROOT/support/make/Makerules"
export PATH= " /opt /msp4 3 0/bin: $ PATH "
6.安裝Graphviz
下載graphviz-l.lO.exe文件,退出Cygwin重新運(yùn)行后,雙擊下載的文件運(yùn)行安裝程序。
這里下載的版本一定要是graphvizl.10,否則會提示版本信息不對。桌面上的快捷方式所指向
的cygwin.bat應(yīng)修改為后來所建目錄里的cygwin.bat。修改之后雙擊即可運(yùn)行,輸入
tos-check-env運(yùn)行,將出現(xiàn)如下信息:
tos-check-env
Path:
/opt/msp430/bin
/usr/local/bin
/us r/bin
/bin
/usr/X11R6/bin
/cygdrive/c/WINDOWS/system32
/cygdrive/c/WINDOWS
/cygdrive/c/WIN DOWS/Sys tem32 /Wbem
/cygdrive/c/PROGRA~l/ULTRAE~l
/cygdrive /c/NEWCYG~l/lib/ATT/Graphviz /bin
/cygdrive/c/NEWCYG~l/lib /ATT/Graphviz /bin/t ools
1.安裝JDKl.5
從http://java.sum.com上下載JDKl.5(若計(jì)算機(jī)上已M24C02-RMN6TP安裝過JDKl.6建議先將其卸解)。JDK的安裝目錄并不作要求,并且如果只是單純安裝TinyOS2.0可以不用去環(huán)境變量中配置JDK。不推薦安裝多個(gè)JDK,否則會有警告信息,說明版本有問題。
2.安裝Cygwin
從http://www.tinyos.net/tinyos-2.x/doc/html/install-tinyo s.html上下載Cygwin及其他安裝所需package的壓縮包c(diǎn)ygwin-1.2a.tgz,在Windows環(huán)境下面直接用winRAR解壓即可,雙擊解壓后產(chǎn)生的文件夾中的setup.exe文件;選擇自己所想安裝Cygwin所在的目錄(這里假定Cygwin安裝在C:\Program Files\cygwin文件夾下,如果不是,要將C:\Program
Files\cygwin替換為Cygwin的安裝目錄);下一步所選的即為解壓后產(chǎn)生的那個(gè)文件夾,一般為默認(rèn)的。
若出現(xiàn)T面的問題,那是因?yàn)橐婚_始使用的是1日版本,此版本與TinyOS2.0并不兼容,會出現(xiàn)如下的錯(cuò)誤信息:
3.安裝avr單片機(jī)工具和MSP430單片機(jī)工具
從www.tinyos.net上下載所需的印m文件,用如下命令安裝即可。將其下載后可都放在tmp文件夾中,命令為:
cd /tmp
rpm -ivh avr-binutils-2 .15tinyos-3. cygwin .138 6.rpm
rpm -qa
rpm -ivh avr-gcc-3.4.3-l.cygwin.i386.rpm
rpm -ivh avr-libc-1.2.3-l.cygwin.i38 6-rpm
rpm -ivh avaricc-2.4-l.cygwin.i386.rpm
每安裝完一個(gè)后即可用rpm -qa進(jìn)行查看。若出現(xiàn):
A** .... is intended for a cygwin_nt-5.1 0perating system
*;k* jS intended for a cygwin operating system
這樣的錯(cuò)誤,則需要升級Cygwin。
安裝nesc和tinyos-tools
使用rpm -ivh即可正常安裝,不得以可以考慮采用-ignoreos參數(shù)。
5.安裝tinyos-2.0
下載tinyos-2.0.2-2.cygwin.noarch.rpm,也是用rpm -ivh rpmname命令進(jìn)行安裝。在所有安裝結(jié)束后,還需要進(jìn)行環(huán)境變量的配置:找到/etc/profile.d,進(jìn)入該文件夾后,需要新建一個(gè)名為tinyos.sh的文件,因?yàn)?sh的文件并非普通的文件,不能用記事本直接重命名,建議復(fù)制其目錄下的某個(gè).sh文件,再修改名字,并將其中的內(nèi)容用以下的內(nèi)容替代:
# script for profile.d for bash shells,adjusted for each users
# installation by substituting /opt for the actual tinyos tree
# installation point
export TOSROOT="/opt/tinyos-2.x"
export TOSDIR="$TOSROOT/tos"
export CLASSPATH="cygpath -w $TOSROOT/support/sdk/java/tinyos.jar"
export CLAS S PATH= " $CLASS PATH; * "
export MAKERULES="$TOSROOT/support/make/Makerules"
export PATH= " /opt /msp4 3 0/bin: $ PATH "
6.安裝Graphviz
下載graphviz-l.lO.exe文件,退出Cygwin重新運(yùn)行后,雙擊下載的文件運(yùn)行安裝程序。
這里下載的版本一定要是graphvizl.10,否則會提示版本信息不對。桌面上的快捷方式所指向
的cygwin.bat應(yīng)修改為后來所建目錄里的cygwin.bat。修改之后雙擊即可運(yùn)行,輸入
tos-check-env運(yùn)行,將出現(xiàn)如下信息:
tos-check-env
Path:
/opt/msp430/bin
/usr/local/bin
/us r/bin
/bin
/usr/X11R6/bin
/cygdrive/c/WINDOWS/system32
/cygdrive/c/WINDOWS
/cygdrive/c/WIN DOWS/Sys tem32 /Wbem
/cygdrive/c/PROGRA~l/ULTRAE~l
/cygdrive /c/NEWCYG~l/lib/ATT/Graphviz /bin
/cygdrive/c/NEWCYG~l/lib /ATT/Graphviz /bin/t ools
上一篇:Blink.nc
熱門點(diǎn)擊
- 干簧管的應(yīng)用
- 干簧管
- 單電源橋式感器電路
- 無線傳感器網(wǎng)絡(luò)目標(biāo)跟蹤的基本過程
- 過零檢測器電路
- TinyOS 2,0的安裝與調(diào)試
- WXD3、WXD221、WXD222和WR2
- 卸載
- 85℃時(shí)ADG1611的增益設(shè)置和誤差百分比
- 低電壓低功耗上拉輸出的比較器
推薦技術(shù)資料
- Seeed Studio
- Seeed Studio紿我們的印象總是和繪畫脫離不了... [詳細(xì)]
- 全新高端射頻儀器
- 集成32位RISC-V處理器&
- 第三代半導(dǎo)體和圖像傳感器 參數(shù)封裝應(yīng)用
- 汽車半導(dǎo)體
- 人形機(jī)器人技術(shù)結(jié)構(gòu)設(shè)計(jì)及發(fā)展分
- 紫光芯片云3.0整體解決方案
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究