开始学习Contiki
2015-11-19 21:20
330 查看
参考资料:
Jelline的博客:Contiki学习目录
还有他整理的论文资料,只有一张,是对系统的还算详细的介绍,Contiki学习笔记。
一、主函数main()
二、PROCESS_BEGIN 函数
这里的函数大部分都有宏定义, 宏定义后面跟的是要操作的函数。
Jelline的博客:Contiki学习目录
还有他整理的论文资料,只有一张,是对系统的还算详细的介绍,Contiki学习笔记。
一、主函数main()
int main() { clock_init(); //时钟初始化 process_init(); //进程初始化 process_start(&etimer_process, NULL); //启动系统进程 autostart_start(autostart_processes); //启动用户自启动进程 while(1) { /***函数process_run 的功能***/ if(poll_requested) { do_poll(); //执行完所有高优先级的进程 } do_event(); //仅处理事件队列的一个事件 } return 0; }
二、PROCESS_BEGIN 函数
这里的函数大部分都有宏定义, 宏定义后面跟的是要操作的函数。
#define PROCESS_BEGIN() PT_BEGIN(process_pt) #define PT_BEGIN(pt) { char PT_YIELD_FLAG = 1; LC_RESUME((pt)->lc) #define LC_RESUME(s) switch(s) { case 0: //switch语言跳转到被中断的行
相关文章推荐
- contiki udp 使用
- windows cc2530 6lowpan(contiki)报文监控
- Packetbuffer Basics (包缓冲区基础知识)
- Contiki 实例hello_world详细剖析
- cc2650鼓捣教程-2.一切的开始 Hello world程序!
- cc2650鼓捣教程-1.硬件选型与contiki 6lowpan环境配置
- 基于keil的contiki系统的stm32移植
- 对contiki原理的一些理解
- contiki的5种定时器理解
- contiki的rime协议分析-abc
- contiki的rime协议分析-channel
- Setup contiki toolchain in ubuntu 13.04
- 在自己的Ubuntu系统中安装Contiki开发工具链
- Contiki 了解(2)-HelloWorld的编译过程
- Contiki 了解(1)
- Eclipse+WIN7+CC2538移植开发Contiki
- 欢迎使用CSDN-markdown编辑器
- Contiki协议栈Rime:头部转换模块chameleon-bitopt
- Contiki协议栈Rime:原始变色龙chameleon-raw
- Contiki协议栈Rime:变色龙接口chameleon