云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > TinyOS系统与nesC程序设计课内实验指导书

TinyOS系统与nesC程序设计课内实验指导书

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 23:10:20

下载地址2:http://cone.informatik.uni-freiburg.de/people/aslam/cygwin-files.zip

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

紧接着需要设置安装目录,默认是C:\\cygwin

然后是选择下载的本地安装包源文件的文件路径

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

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

Curr,意思就是说把最新的版本下载下来安装,第一次安装时默认选项 \按钮是用来选择显示方式的

在选择安装包时候,一般默认,点下一步即可。

最后我们可以通过桌面上添加Cygwin的快捷方式或者运行安装目录下的cwgwin.bat文件,来运行该软件平台。第一次运行Cygwin会稍微慢点。

Cygwin启动界面如下图:

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

help: 帮助命令。例如 ls --help 。显示ls命令使用说明。 pwd:显示所在路径。

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

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

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

cp:cp -R Blink BlinkSingle:复制文件或目录,复制Blink为BlinkSingle。 ls:显示当前目录下的文件。

whoami:显示登陆Windows帐号 uname –a: 显示版本信息

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

ps ax: 显示process list ,显示目前有哪些process 执行 ctrl-D或exit 或logout:结束bash 视窗 motelist 查询当前设备 3、 本地编译器安装

当你给低功耗微控制器编译代码时,你需要可以产生适当的代码的编译器。如果你使用mica系列无线传感器节点,你需要的AVR工具;如果你使用的是telos系列节点,则需要的MSP430工具。

先以AVR为例,在根目录下创建文件夹avr,把下面所有rpm文件放在这个文件夹里。 ? avr-binutils-2.17tinyos-3.cygwin.i386.rpm :

http://www.tinyos.net/dist-2.1.0/tools/windows/avr-binutils-2.17tinyos-3.cygwin.i386.rpm ? avr-gcc-4.1.2-1.cygwin.i386.rpm :

http://www.tinyos.net/dist-2.1.0/tools/windows/avr-gcc-4.1.2-1.cygwin.i386.rpm ? avr-libc-1.4.7-1.cygwin.i386.rpm :

http://www.tinyos.net/dist-2.1.0/tools/windows/avr-libc-1.4.7-1.cygwin.i386.rpm ? avarice-2.4-1.cygwin.i386.rpm :

http://www.tinyos.net/dist-2.1.0/tools/windows/avarice-2.4-1.cygwin.i386.rpm ? avr-insight-6.3-1.cygwin.i386.rpm :

http://www.tinyos.net/dist-2.1.0/tools/windows/avr-insight-6.3-1.cygwin.i386.rpm ? avrdude-tinyos-5.6cvs-1.cygwin.i386.rpm :

http://www.tinyos.net/dist-2.1.0/tools/windows/avrdude-tinyos-5.6cvs-1.cygwin.i386.rpm 用cd命令进入该文件夹目录,输入:rpm -ivh --ignoreos rpmname.rpm 可以选择安装rpmname这个rpm包。

如果碰到missing /bin/sh的错误信息,则

rpm –ivh --ignoreos --force --nodeps rpmname.rpm

最简单的方法是,同时安装这个文件夹下所有的rpm包,输入命令: $ cd /avr

$ rpm -ivh --ignoreos --force --nodeps *.rpm

MSP430工具包的安装方法也是一样的。其rpm包如下: ? msp430tools-base-0.1-20050607.cygwin.i386.rpm :

http://www.tinyos.net/dist-2.0.0/tools/windows/msp430tools-base-0.1-20050607.cygwin.i386.rpm ? msp430tools-python-tools-1.0-1.cygwin.noarch.rpm :

http://www.tinyos.net/dist-2.0.0/tools/windows/msp430tools-python-tools-1.0-1.cygwin.noarch.rpm

? msp430tools-binutils-2.16-20050607.cygwin.i386.rpm :

http://www.tinyos.net/dist-2.0.0/tools/windows/msp430tools-binutils-2.16-20050607.cygwin.i386.rpm

? msp430tools-gcc-3.2.3-20050607.cygwin.i386.rpm :

http://www.tinyos.net/dist-2.0.0/tools/windows/msp430tools-gcc-3.2.3-20050607.cygwin.i386.rpm

? msp430tools-libc-20080808-1.cygwin.i386.rpm :

http://www.tinyos.net/dist-2.1.0/tools/windows/msp430tools-libc-20080808-1.cygwin.i386.rpm 在根目录下新建的MSP430文件夹,将所有rpm下载后全部放到这里,运行: $ cd /msp430

$ rpm -ivh --ignoreos --force --nodeps *.rpm

安装成功。(若提示安装不了,可以先安装第四步的TinyOS工具包再回头安装这里)。 4、 TinyOS工具包安装 下载rpm包: ? Nesc :

http://www.tinyos.net/dist-2.1.0/tinyos/windows/nesc-1.3.0-1.cygwin.i386.rpm ? deputy :

http://www.tinyos.net/dist-2.1.0/tinyos/windows/tinyos-deputy-1.1-1.cygwin.i386.rpm ? tinyos-tools :

http://www.tinyos.net/dist-2.1.0/tinyos/windows/tinyos-tools-1.3.0-1.cygwin.i386.rpm

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

下载地址2:http://cone.informatik.uni-freiburg.de/people/aslam/cygwin-files.zip 安装时,最好先将安装包下载到本地,然后选择Install from Local Directory安装。 紧接着需要设置安装目录,默认是C:\\cygwin 然后是选择下载的本地安装包源文件的文件路径 安装包策略选择:“Keep”、“Prev”、“Curr”、“Exp”等等选项 Keep, 意思就是说保持目前已经安装的版本不动,不替换你目前的版本。升级时比较方便。 Prev,意思是说安装上一个版本。 Curr,意思就是说把最新的版本下载下来安装,第一次安装时默认选项 \按钮是用来选择显示方式的

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com