微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > 嵌入式系统设计讨论 > 搭建tinyos开发环境

搭建tinyos开发环境

时间:10-02 整理:3721RD 点击:

(本教程使用的是VirtualBOX +ubuntu14.04+tinyos2.1.2)

note:看了很多的tinyos的安装教程,差别不是很大,无非就是安装编译器配置环境等。虽然简单,但还是有很多问题在里面。建议大家使用虚拟机安装,因为虚拟机运行在主机上,完全独立,虚拟机里面的所有操作不会影响主机,即使虚拟崩溃了。windows相对对ubuntu来说,windows的硬件驱动由于是商业化的所以做的比较完善,各种优化策略也比较好。虚拟机推荐大家使用VirtualBOX
VirtualBOX 短小精悍,功能比较强大,安装文件比较小,只有几十MB,系统资源占用比较少。当然你也可以使用vmware。
安装虚拟机和ubuntu相信大家已经很熟悉了,如果还没有安装请看这个教程:
好,下面我们正式开始搭建tinyos的开发环境!
步骤1:
如果你以前没有安装过tinyos可以跳过这个步骤,如果你以前安装的是老的版本的tinyos(像2.1.1版本)那么你必须卸载掉有关tinyos的文件以及GCC-430的编译器以及工具等。 卸载流程如下:打开终端(ctrl+alt+t)输入以下命令:卸载tinyos老的版本:

sudo apt-get remove tinyos-2.1.1

卸载gcc-msp430编译器:

sudo apt-get autoremove --purge msp430*

通过这两步就把你以前老版本的tinyos卸载掉了

步骤2:
在ubuntu的package list file添加源。这个命令使用的是gedit编辑器,当然你也可以使用vim等

sudo gedit /etc/apt/sources.list

下面把以下代码添加到sources.list里面,保存,退出

[plain] view plaincopyfile:///C:%5CUsers%5Cwangqi%5CAppData%5CLocal%5CTemp%5Cksohtml%5Cwps88F.tmp.pngfile:///C:%5CUsers%5Cwangqi%5CAppData%5CLocal%5CTemp%5Cksohtml%5Cwps890.tmp.png

1. # TinyOS Repository  

2. deb http://tinyos.stanford.edu/tinyos/dists/ubuntu lucid main  

现在执行以下命令更新安装新版本的tinyos

sudo apt-get update

sudo apt-get install tinyos-2.1.2

现在tinyos的基础工作已经做好,接下来就是完成配置以及安装相应的编译器即可。



Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top