Ubuntu 18.04安装Contiki OS - Cooja 仿真器
Cooja仿真器
Cooja 是 Contiki 操作系统中的网络模拟器,Contiki 设备经常组成大型无线网络,Cooja 提供一个仿真环境,使开发人员能够看到他们的应用程序运行在大型网络,使得开发和调试变得更简单。
Contiki OS
Contiki是一个小型、开源、极易移植的多任务电脑操作系统。它专门设计以适用于一系列的内存受限的网络系统,包括从8位电脑到微型控制器的嵌入系统。Contiki只需几千字节的代码和几百字节的内存就能提供多任务环境和内建TCP/IP支持。
一. Cootiki安装
-----前提是Java环境已经配置好,请看我以前的博客-----
wget https://github.com/contiki-os/contiki/archive/3.0.zip
unzip 3.0.zip
mv contiki-3.0 contiki(重命名)
如果Github长时间进不去,可以使用您的手机热点进行尝试。将文件下载(https://github.com/contiki-os/contiki/)到本地,然后通过TFTP传输到虚拟机中。下图为文件解压缩。
安装所有软件包:
sudo apt-get install build-essential binutils-msp430 gcc-msp430 msp430-libc msp430mcu mspdebug gcc-arm-none-eabi gdb-arm-none-eabi openjdk-8-jdk openjdk-8-jre ant libncurses5-dev
sudo apt-get install lib32ncurses5
二. 配置Cooja仿真器
报错命令表示mspsim文件夹中找不到Build文件,我们需要进行下载,下载后解压上传至tools文件夹下的mspsim文件夹中,文件下载地址为:
https://github.com/contiki-os/mspsim
三. 测试HelloWorld
喜欢的小伙伴可以尝试一下哦
这是小编公众号,请动动您可爱的小手手,关注一下💓😘