08 2016 档案

摘要:之前都是从各个模块开始看起,从底层开始看起。应该改变一下思路,从高往下看,站得高看得远。 一、Main函数 源码:contiki-release-2-7\platform\stm32test\contiki-main.c 主函数中,关于进程的操作: 先对进程进行初始化process_init()。 阅读全文
posted @ 2016-08-28 17:45 我是老邱 阅读(1734) 评论(0) 推荐(0) 编辑
摘要:一、事件相关数据结构 1、事件结构体 其中process_event_t和process_data_t的定义: 所以event_data结构体中的ev是一个unsigned char型数据,标识事件的类型。 (1)事件标识ev 其中0-127为用户进程内使用,128-255用于不同进程之间的通信。 阅读全文
posted @ 2016-08-27 21:14 我是老邱 阅读(2684) 评论(0) 推荐(0) 编辑
摘要:一、HelloWorld例子 二、PROCESS PROCESS_THREAD(name, ev, data);一步一步展开之后为: PT_THREAD看protothread机制 这条语句相当于声明一个函数process_thread_hello_world,而这个函数就是进程执行实体函数。在后续 阅读全文
posted @ 2016-08-25 23:01 我是老邱 阅读(2453) 评论(0) 推荐(0) 编辑
摘要:本文涉及到的Protothread机制知识,在http://www.cnblogs.com/songdechiu/p/5793717.html 一、进程类型 进程类型主要有协同式(cooperative)和抢占式(preemptive)两种。 协同式进程,要等其他进程运行完进程实体函数(进程不一定运 阅读全文
posted @ 2016-08-22 22:34 我是老邱 阅读(2137) 评论(0) 推荐(0) 编辑
摘要:一、概述 很多传感器操作系统都是基于事件驱动模型的,事件驱动模型不用为每个进程都分配一个进程栈,这对内存资源受限的无线传感器网络嵌入式系统尤为重要。 然而事件驱动模型不支持阻塞等待抽象语句,因此程序员通常用状态机来实现控制流,但这都很复杂。 例子:一个假想的MAC层协议 用状态机实现: 实现上述代码 阅读全文
posted @ 2016-08-22 17:35 我是老邱 阅读(11896) 评论(0) 推荐(3) 编辑
摘要:/** * \defgroup coding-style Coding style * * This is how a Doxygen module is documented - start with a \defgroup * Doxygen keyword at the beginning o 阅读全文
posted @ 2016-08-19 22:08 我是老邱 阅读(918) 评论(0) 推荐(0) 编辑
摘要:隔了一年才把AI思路给写了。。。 需求分析与设计方案:http://www.cnblogs.com/songdechiu/p/4951634.html 如需整个工程,移步http://download.csdn.net/detail/sdzuiaidanpianji/9452789 如没有积分,可在 阅读全文
posted @ 2016-08-13 22:44 我是老邱 阅读(38459) 评论(2) 推荐(13) 编辑
摘要:一、设计原理 1.PCAP文件构成 参考http://blog.csdn.net/gulu_gulu_jp/article/details/50494909 PCAP文件由一个PCAP文件头和多个PCAP数据包组成,PCAP数据又由数据包头和数据包内容组成。数据包内容才是我们将要进行分析还原的TCP 阅读全文
posted @ 2016-08-13 20:13 我是老邱 阅读(13461) 评论(0) 推荐(1) 编辑
摘要:一、官方网站 官网主页:http://contiki-os.org/ 资源和支持:http://contiki-os.org/support.html The Contiki Community: http://contiki-os.org/community.html Community Wiki 阅读全文
posted @ 2016-08-03 14:29 我是老邱 阅读(980) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示