编译下载步骤
- step 1: 编写好程序文件,到程序文件所在目录,以hello-world文件为例
cd + 文件目录
- step 2: 编译程序文件
make TARGET=sky hello-world
- step 3: 下载程序到相应硬件
make TARGET=sky MOTES=/dev/ttyUSB0 hello-world.upload login
make TARGET=sky MOTES=/dev/ttyUSB0 login, 可以查看设备在进行发送的数据。
其中: login是使TelosB与计算机进行交互,能看到TelosB的发送和接收数据包
TARGET=sky,表示下载程序到相应的平台,不同的平台TARGET不同
MOTES表示节点的位置
注意:查找连接的硬件设备
判断硬件设备是否连接到contiki系统
操作指令如下:
- cd /home/user/contiki/tools/sky
- ./motelist-linux
到tools目录下,平台sky中运行motelist-linux查找相应设备