木子剑
生命不熄,学习不止!

InstantContiki3.0是contiki OS专用的开发环境ubuntu,突然脑洞大开,RIOT是不是也可以编译?

第一步,在InstantContiki3.0设置好共享文件夹,将RIOT源码包丢进去,让CONTIKI在其享文件内能够看到它的存在。

第二步,用CD  进入/media/sf_OSdata/RIOT18/examples/hello-world这个进行编译,

第三步,用J-flash工具将*.bin烧到cc2538芯片里面去,如果不会用J-link的这个工具,你要学习一下使用方法。

 

 

 

很早之前,没有在InstantContiki3.0编译通过Contiki-NG的源码。一直找不到方法,今天有机会也同样试一下,方法同RIOT一样,make发现竟然成功了。

 

 

 

于是我使用J-FLASH把*.HEX烧进cc2538芯片里面去,如下图

 

 

在串口有信息打印出来,是开发板上的CC2358的引脚PA1-TXD

 

总结:InstantContiki3.0是最好的ubuntu,可以开发contiki-3.0外,还可以开发开源的contiki-ng、 RIOT 等等开源的OS操作系统。缺点就是不能像IAR一样在线仿真,单步调试功能,靠printf一些调试信息基本上够用了。

忠心感谢InstantContiki3.0的开发团队,为世界开发者提供这么好用的工具。

 

posted on 2020-06-17 19:55  木子剑  阅读(734)  评论(0)    收藏  举报