第二章 开发环境
第二章 开发环境 第二章 开发环境 TinyOS在windows中的安装 其它安装方法 TinyOS安装后的测试 程序的编译和下载 1、TinyOS在windows中的安装 TinyOS 有两种安装方式,一种是使用安装向导自动安装,另一种是全手动安装。 用户可以选择“完全”安装和“自定义”安装两种类型之一。完全安装包括以上所有内容,而自定义安装允许用户选择自己需要的部分。 安装的粒度是单个的包。模块选择可以通过模块树对话框进行。 用户需要选择一个安装目录。所有选择的模块都会安装在这个目录下。称这个安装目录为INSTALLDIR。 下载软件包 / 搭建Java环境 下载并安装Java开发工具JDK 从 上下载 JDK,安装在适当的地方。 配置环境变量 检查Java环境是否配置成功 配置环境变量 右击我的电脑——〉属性——〉高级——〉环境变量——〉系统变量(S)栏——〉新建(W) 配置环境变量 检查Java环境是否配置成功 打开记事本,输入下面这个小程序,另存为HelloWorld.java, 程序为: public class HelloWorld { public static void main(String[] args) { System.out.println(Hello, World!); } } 运行cmd,执行 javac HelloWorld.java java HelloWorld 如果能正确输出Hello, World! 说明环境变量设置成功。 安装Cygwin平台 下载Cygwin本地安装包 rmatik.uni-freiburg.de/people/aslam/cygwin-files.zip 设置安装目录 选择本地安装包源文件的本地存储路径 选择安装策略 Keep, 意思就是说保持目前已经安装的版本不动,不替换你目前的版本。升级时比较方便。 Prev,意思是说安装上一个版本。 Curr,意思就是说把最新的版本下载下来安装 开始安装 Linux,命令 安装平台交叉编译器 安装AVR工具包 安装MSP430工具包 (1)安装Atmel AVR Tools rpm -Uvh --force avr-binutils-2.17tinyos-3.cygwin.i386.rpm rpm -Uvh --force --nodeps avrdude-tinyos-5.6cvs-1.cygwin.i386.rpm rpm -ivh --ignoreos avr-gcc-4.1.2-1.cygwin.i386.rpm rpm -ivh --ignoreos avr-libc-1.4.7-1.cygwin.i386.rpm rpm -ivh --ignoreos avarice-2.4-1.cygwin.i386.rpm rpm -ivh --ignoreos avr-insight-6.3-1.cygwin.i386.rpm (2)安装TinyOS-specific Toolsrpm -Uvh --ignoreos nesc-1.3.0-1.cygwin.i386.rpm rpm -i --ignoreos tinyos-deputy-1.1-1.cygwin.i386.rpm rpm -Uvh tinyos-tools-1.3.0-1.cygwin.i386.rpm (3)安装TI MSP430 Tools rpm -ivh --ignoreos msp430tools-base-0.1cygwin.i386.rpm rpm -ivh --ignoreos msp430tools-python-tools-1.0-1.cygwin.noarch.rpm rpm -ivh --ignoreos msp430tools-binutils-2.16cygwin.i386.rpm rpm -ivh --ignoreos msp430tools-gcc-3.2.3cygwin.i386.rpm rpm -ivh --ignoreos msp430tools-libc1.cygwin.i386.rpm 安装TinyOS源码与工具包 用UltraEdit创建C:\cygwin\etc\profile.d\tinyos.sh, 输入以下内容: # script for profile.d for bash shells, adjusted for each users # installation by substituting /o
原创力文档

文档评论(0)