
contiki
Sky-yxxy
这个作者很懒,什么都没留下…
展开
-
【转载】Contiki 的protothreads
本文转自:http://blog.youkuaiyun.com/tietao/article/details/8459964在Contiki中,protothread的切换,实质是函数调用,通过call_process()函数调用protothread函数体的函数指针,来切换protothread,即ret = p->thread(&p->pt, ev, data);这里的p->thread指向的就是定义pro转载 2016-03-12 16:05:34 · 603 阅读 · 0 评论 -
Contiki 在STM32 中的移植
使用野火的板子进行Contiki移植: 开发环境:IAR+STM32 代码移植基本上参照xukai871105 前辈的教程,不同之处是使用的是寄存器的操作方式,并没有是用STM32 的库函数。 代码如下:#include "contiki.h" #include "stm32/usart/usart.h" /* For usart_puts()*/ #include <stdio.h>原创 2016-03-14 14:32:12 · 1822 阅读 · 0 评论 -
IAR 调试 CC2530
调试CC2530 的时候设置断点,当运行到断点停下来后,点击单步或者set in 都会显示 driver error ,但是先点击汇编的代码,在执行单步就可以了。为什么?原创 2016-04-25 15:45:54 · 1642 阅读 · 0 评论 -
IAR 的一个警告546
Warning :546: transfer of control bypasses initialization of: Example: int main(void){ int choice = 1; int z =1; switch(choice) { case 1: int y = 1;原创 2016-04-13 21:08:10 · 7157 阅读 · 0 评论 -
SDCC 的源码安装
直接使用apt-get install sdcc 安装后编译 contiki 会提示找不到库文件,应该到官网下载源码,经如下修改 参考博文: 编辑 device/lib/incl.mk MODELS = small medium large 修改成如下: MODELS = small large huge 编辑 device/lib/Makefile.inTARGETS += mode原创 2016-04-29 22:35:29 · 2224 阅读 · 1 评论 -
Contiki Cooja ant run
使用contiki3.0 的虚拟机ant run contiki-3.0/tools/cooja 时显示 The following error occurred while executing this line: /home/user/contiki-3.0/tools/cooja/apps/mspsim/build.xml:29: - Could not find the MSPSim bu原创 2016-05-01 19:28:10 · 1585 阅读 · 7 评论 -
Contiki Makefile 阅读笔记
CFLAGS += -DCONTIKI=1 -DCONTIKI_TARGET_$(TARGET_UPPERCASE)=1在Contiki的Makefile中有这么一句 其中的意思是在Makefile执行时为编译定义一个宏 相当于#define CONTIKI 1原创 2016-12-06 21:40:28 · 689 阅读 · 0 评论