TinyOS2.x安装

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.TinyOS安装

官方说明:

/tinyos-2.x/doc/html/install-tinyos.html

/index.php/Installing_TinyOS_2.1#Manual_installation_on_your_host_OS_ with_RPMs

开发基础:熟悉Linux环境及常用Linux命令;熟悉嵌入式系统开发流程;精通模块设计的思想;能深刻理解交叉编译和MAKE等概念;熟悉C,nesC两种编程语言;对C++,JAVA有一定了解;对ZigBee协议熟悉且具有一定的通信基础,能深刻理解地址、通道等概念。

1.JAVE JDK 安装

首先,我们安装JAVE 开发工具JAVE JDK :

Java SE Development Kit (JDK) 5/6下载地址:/javase/downloads/index.jsp 下载的默认文件名为:jdk-6u10-windows-i586-p.exe / jdk-1_5_0-windows-i586.exe

安装过程只需下一步……下一步便可……

然后,我们需要设置电脑的环境变量,需要新建两个环境变量,以便使用JDK

具体过程如下:

右击我的电脑——〉属性——〉高级——〉环境变量——〉

系统变量(S)栏——〉新建(W)——〉新建系统变量对话框

如下图:

变量名(N):JAVA_HOME

变量值(V):JDK安装的路径,默认路径为:C:\Program Files\Java\jdk1.6.0_10

C:\Program Files\Java\jdk1.5.0

变量名(N):CLASSPATH

变量值(V):

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;;%JAVA_HOME%\bin;%JAVA_HOME%\jr e\bin;

在用户变量的PATH中添加:;%JAVA_HOME%\bin:$PATH;%JAVA_HOME%\jer\bin:$PATH;

在系统变量(S)栏选中变量为Path的选项,点编辑

在变量值(V)的末尾添加:;%JAVA_HOME%\bin; ;%JAVA_HOME%\jre\bin;

系统变量里最好也同样再设置一个CLASSPATH。

这样,我们的环境变量已经设置完毕了。

我们可以编个JAVA小程序测试简单的测试一下:

打开记事本,输入下面这个小程序,另存为HelloWorld.java

public class HelloWorld {

public static void main(String[] args) {

System.out.println("Hello, World!");

}

}

运行cmd,到HelloWorld.java所在目录,执行

javac HelloWorld.java

java HelloWorld

如果能正确输出Hello, World! 说明环境变量设置成功。

2.Cygwin 软件平台安装

我们需要安装Cygwin这个软件模仿Linux平台,运行TinyOS-2.X。

下载地址:ftp://:19527/iso/cygwin2.510.2.2.iso

或者下载:cygwin-files.zip包解压缩在c:/cygwin-files,

安装过程说明:

安装时,最好先将安装包下载到本地,然后选择Install from Local Directory安装

紧接着需要设置安装目录,设置安装文件的本地储存路径(c:/cygwin-files或其他)等。

安装包策略选择:“Keep”、“Prev”、“Curr”、“Exp”等等选项

Keep, 意思就是说保持目前已经安装的版本不动,不替换你目前的版本。升级时比较方便。Prev,意思是说安装上一个版本。

Curr,意思就是说把最新的版本下载下来安装

"View"按钮是用来选择显示方式的

在选择安装包时候,我们需要选择:

Archive,Devel(gcc、make等编译工具),Libs,Net,Shells,Utils(rpm等命令) 等等

其中安装方式共有这么几类:

(1)Default:这是默认选择,可点击包左边的+号展开,看看缺省安装究竟是些什么内容。(2)Install:表示要下载/安装该包的全部内容。

(3)Reinstall:表示重新下载/安装该包的内容

(4)Uninstall:卸载。

剩下的,和一般软件一样,没什么好说的了。

最后我们可以通过桌面上添加Cygwin的快捷方式或者运行安装目录下的cwgwin.bat文件,来运行该软件平台:

Cygwin启动界面如下图:

下面我们可以先来尝试一些简单的Linux命令:

help: 帮助命令。例如ls --help 。显示ls命令使用说明。

pwd:显示所在路径。

rpm –qa :查看已经安装的程序,刚安装的Cygwin是没有安装任何系统的。rpm –ivh 文件名:rpm文件安装。

rpm –ignoreos –force或者rpm -ivh --force --ignoreos:忽略错误,安装rpm文件--ignoreos选项是用于忽略cygwin的版本号

cd:切换目录比如:cd /tmp 进入tmp文件。

cp:cp -R Blink BlinkSingle

ls:显示文件。

whoami:显示登陆Windows帐号

uname –a:显示版本信息

echo $PATH:显示执行程式的搜索路径

ps ax:显示process list ,显示目前有哪些process 执行

ctrl-D或exit或logout:结束bash 视窗

motelist 查询当前设备

3.MSP430工具安装

rpm包如下:

base msp430tools-base-0.1-20050607.cygwin.i386.rpm

python tools msp430tools-python-tools-1.0-1.cygwin.noarch.rpm

相关文档
最新文档