码迷,mamicode.com
首页 > 其他好文 > 详细

CC2650LaunchPad 运行contiki hello-world示例程序

时间:2018-01-21 22:41:57      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:contiki   3.0   下载   alt   dir   ogr   虚拟   war   inf   

最近做毕设,开始接触contiki。

下载并运行Instant Contiki 3.0

这是官方制作的虚拟机镜像,直接用vmware等工具就可以运行。
从这里下载
下载并解压后,用vmware运行。

获取最新的contiki

进入虚拟机后,~目录下有contiki和contiki-3.0文件夹,浏览一下发现不是最新版本,所以把contiki目录重命名一下contiki-old,然后git一个最新版本:

cd ~
git clone https://github.com/contiki-os/contiki.git

获取最新版本的CC2650依赖库

更新contiki之后发现编译~/contiki/examples/hello-world的LaunchPad版本不成功,提示:
platform/srf06-cc26xx/srf06/cc26xx/board.h:58:17: fatal error: ioc.h: No such file or directory
找不到ioc.h,参考contiki-old的内容,发现/home/user/contiki/cpu/cc26xx-cc13xx/lib/cc26xxware目录下竟然是空的,不知道为什么没clone下来。再单独clone一次:

cd ~/home/user/contiki/cpu/cc26xx-cc13xx/lib/cc26xxware
git clone https://github.com/contiki-os/cc26xxware.git

编译LaunchPad版本的hello world

cd ~/home/user/contiki/examples/hello-world
make TARGET=srf06-cc26xx BOARD=launchpad/cc2650 hello-world

编译之后目录下会生成hello-world.hex和hello-world.bin,随便选一个复制到windows下,用SmartRF Flash Programmer下载:
技术分享图片

之后,打开串口助手并重启LaunchPad,就可以看到串口输出的信息了:
技术分享图片

CC2650LaunchPad 运行contiki hello-world示例程序

标签:contiki   3.0   下载   alt   dir   ogr   虚拟   war   inf   

原文地址:https://www.cnblogs.com/cola-fish/p/8325662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!