E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
contiki
Contiki
学习笔记——RPL协议详解
整个
contiki
带的协议结构如下图所示:这里我想针对上面这幅图说说我的理解。看过计算机网络的人应该都知道TCP/IP的ISO架构,传感网的架构跟这个架构差不多。
mkmkmkmkkkkkkkk
·
2020-07-01 16:17
资料
contiki
cooja仿真
最近在做
contiki
平台上的一些cooja仿真的东西,发现现在网上能学到的东西实在是很有限,现在在这里将我最近学到的一些东西做一下总结。
植齿添牙
·
2020-07-01 03:00
无线路由协议
上手:CoAP server and Copper
导语本文基于
contiki
3.0系统,翻译自iotinfivedays,使用的节点是avr-atmega128rfa1获取Copper(Cu)CoAPCopper是一个基于CoAP的IOT通用浏览器,它可以和当前存在的
happy1993
·
2020-07-01 03:46
Contiki
OS之Cooja启动失败
使用
contiki
的cooja仿真软件的时候,遇到了启动失败的问题。找了网上资料,现将适用于我的问题的解决方法总结如下。
体贴的古琴
·
2020-06-27 08:03
学习笔记
配置环境
Contiki
边界路由
Image.png在
contiki
中现在最常用的边界路由应用实现了基于串口的接口,叫做SLIP,它允许使用脚本(脚本如tools/tunslip6文件夹中的tunslip6),通过串口连接一个给定的节点到主机
happy1993
·
2020-06-26 13:36
Contiki
开发要点
Contiki
开发要点一.Protothread变量定义AdamDunkels的论文中提到,基于
Contiki
的protothread开发时要特别注意变量的生存周期,分配在栈中的自动变量,随着函数被多次返回与调用
RimeLink
·
2020-06-23 21:27
Contiki
contiki
dhcpc 笔记
封包格式:structdhcp_msg{uint8_top,htype,hlen,hops;uint8_txid[4];uint16_tsecs,flags;uint8_tciaddr[4];uint8_tyiaddr[4];uint8_tsiaddr[4];uint8_tgiaddr[4];uint8_tchaddr[16];#ifndefUIP_CONF_DHCP_LIGHTuint8_tsn
haiwil
·
2020-06-23 12:32
6lowpan
RFC6550中文翻译(一)
刚开始学习物联网的时候,就是从
contiki
出发,当时就了解了RPL,现在,将之前的翻译整理一下,留作记录:官方地址:https://datatracker.ietf.org/doc/rfc6550/习惯用
Packed
·
2020-05-27 14:06
物联网基础
contiki
--process详解
Contiki
内核结构嵌入式系统可以看作是一个运行着死循环主函数系统,
Contiki
内核是基于事件驱动的,系统运行可以视为不断处理事件的过程。
zplodge
·
2020-02-21 11:16
必修: PT协程--披着阻塞外皮的非阻塞任务
协程有很多种实现方式,
Contiki
里引入的PT协程,C语言标准库里的setjmp.h等等,都可以实现协程。协程运行的时候,是以禅让的方式退出的,也就是说我运行够了才会退出让别人运行。
vsf_simon
·
2020-02-18 06:35
Contiki
memb
Contiki
提供了三种内存分配机制:memb机制、mmem机制和标准C语言库中的堆内存分配机制。memb最常使用,mmem极少使用,而使用堆内存分配是一件危险的事情。
LittleEndian
·
2019-12-31 08:59
Contiki
学习笔记(一)
笔者初步学习
Contiki
,本文暂只堆砌学习过程中做的笔记,一段时间后有所积累再做整理,方便大家参考阅读。
Tankerdream
·
2019-12-19 09:23
zephyr学习笔记汇总
原本
contiki
在本能手心中是排名第一的物联网系统,直到zephyr的出现。
iotisan
·
2018-03-27 19:46
物
-
操作系统
关于
contiki
中的Ctimer和Etimer
文件目录:
contiki
\core\sys\1etimer1.1说明事件定时器,发生超时的时候会得到一个事件,etimerinclude了timer,timer使用的是clock的系统滴答时钟。
lissettecarlr
·
2017-09-29 13:01
Contiki
contiki
协议总结
之前做传感网一直在tinyOS系统下,
contiki
只是稍微了解,近来实验室突然接到
contiki
下的一个项目,所以把之前了解的又稍微整理了下。
TW妖妖
·
2017-03-06 15:42
Contiki
的一个demo例程
当然,这个程序必须满足以下几点:足够简单,不会把大家给吓着了能够引入足够多的知识点,可以串起来能够说明包如何在网络中传输然后我就找啊找,找到了
Contiki
的一个demo例程:examples/rime
chinazhangzhong123
·
2016-10-04 12:41
Contiki
开发8:进程协作
Contiki
开发8:进程协作1引言嵌入式系统中,大部分的任务由多个进程协作完成,这时,进程需要消息通信和同步。
RimeLink
·
2016-07-24 07:17
Contiki
Contiki
开发7:中断与进程
Contiki
开发7:中断与进程1引言站在硬件与系统交互的角度看,操作系统是一个不断地响应中断的软件系统。尤其是嵌入式系统,它的进程一般都“很懒”----除非有外部的中断,否则阻塞自己。
RimeLink
·
2016-07-20 22:32
Contiki
Contiki
开发6:shell系统
Contiki
开发6:shell系统1引言熟悉Linux的用户会对它的shell系统印象深刻:命令丰富,效率高,特别适合程序员做调试。
RimeLink
·
2016-07-18 22:25
Contiki
contiki
list 链表
1相关宏和数据结构1.1LIST_CONCAT#defineLIST_CONCAT2(s1,s2)s1##s2#defineLIST_CONCAT(s1,s2)LIST_CONCAT2(s1,s2) 该宏的作用非常简单,将s1,s2拼接在一起。其中,##起连接作用,编译器在预处理时负责将s1,s2连接在一起。比如hello_##world经过编译器预处理后就变成了hello_world了。1.2L
嵌入式操作系统
·
2016-07-05 09:00
Contiki
学习平台推荐
前言 本文将介绍多款适合
Contiki
入门的学习平台(或开发平台)。
xukai871105
·
2016-07-03 16:00
contiki
Contiki
相关协议的研究
IPv6寻址方式和IPv4中的点分十进制格式不同,IPv6的128位地址以16位为一组,每个16位的分组写成4个十六进制的数,中间用冒号分隔,称为冒号分十六进制格式。如2001:250:7801:b112:c903:a7ff:2825:f10c就是一个合法的IPv6地址。IPv6的地址可分为三种类型:单播地址、泛播地址和组播地址:•单播:一个单接口的标识符。送往一个单播地址的包将被传送至该地址标识
happy1993
·
2016-06-30 20:52
contiki
rpl
/
contiki
/cpu/arm//efm32-Tefm32g128.ld-Wall-Wextra-mcpu=cortex-m3-mthumb-mfix-cortex-m
嵌入式操作系统
·
2016-06-23 16:00
efm32 si446x
/
contiki
/cpu/arm//efm32-Tefm32g128.ld-Wall-Wextra-mcpu=cortex-m3-mthumb-mfix-cortex-m3-ldrd-Wl,--gc
嵌入式操作系统
·
2016-06-23 14:00
Contiki
学习笔记3:定时器
论文里面分析了protothread机制,完成了
contiki
内核的移植,然后在内核移植的基础上完成了uIP协议栈的移植,实现了UDP通信^_^,以后在把这些移植过程详细描述。
oatlmy
·
2016-05-23 21:23
contiki
contiki
bsp
1lpc1768 gitclonehttps://github.com/bolandi/
contiki
.git2efm32 gitclonehttps://github.com/Kerlink/
contiki
.git3stm32f4gitclonehttps
嵌入式操作系统
·
2016-05-20 16:00
Contiki
Makefile参数说明
定义相关项目说明使用示例TARGET指定目标平台make TARGET=cc2538dkDEFINES相当于C语言中定义常数宏DEFINES+=PROJECT_CONF_H=\"project-conf.h\"
CONTIKI
_SOURCEFILES
xukai871105
·
2016-05-07 10:00
Contiki
配置参数“技巧”说明
前言
contiki
中有很多的参数设置,这些参数设置包括uIP、6lowpan、通用驱动和具体平台等等,
contiki
的配置参数散落在Demomakefile文件、Demoproject_conf.h、平台
xukai871105
·
2016-05-07 10:00
makefile
contiki
TCP/IP协议浅入浅出1
以后
contiki
看累了就来写TCP/IP协议。网络协议这些从来没有了解过。不过看了半天,感觉算是有一丁点了解。记录下来,省得忘了(感觉现在就忘记一大半了。。。)
zhou307
·
2016-05-05 13:00
网络协议
osi
TCP-IP
contiki
学习笔记1:helloworld+process结构分析
contiki
学习笔记参考的是阿巴睇的博客,简直太棒了,真是大神,我按照他的思路一边看我移植好的程序,一遍配合大神的博客进行分析。写的很多都一样,之所以再写一遍是想理清思路。阿巴睇的博客再贴一遍连接。
zhou307
·
2016-05-05 12:00
helloworld
contiki
Contiki
在CC2530上的内核移植
毕设的需要,接触了
contiki
,没多少时间研究,以前也从来没有接触过网络这块啊(血崩)前段时间看了一会TCP/IP协议。主要是参考各位大神的文章,CSDN上搜索到了好几个大神,看的真爽啊哈哈
zhou307
·
2016-05-03 22:00
移植
IAR
CC2530
contiki
在ubuntu上搭建
contiki
开发平台
1.在终端运行下面的命令,让URLs指向正确的仓库(老的仓库被搬移到架构服务器上了):sudosed-i-re's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g'/etc/apt/sources.list sudoapt-getupdate2.安装下面的包:sudoapt-getinsta
tidyjiang
·
2016-04-23 01:00
[
Contiki
系列论文之3]Protothread:简化内存受限系统上的事件驱动编程
摘要在微嵌入式系统和传感器网络节点中,事件驱动编程是一个受欢迎的模型。尽管事件驱动编程能降低内存开销,但由于它强制使用状态机编程风格,使许多程序难以编写、维护和调试。我们展示了一个新颖的被叫做protothread的编程抽象,使得在每个protothread只消耗两个字节的前提下,可以用类似线程的风格来编写事件驱动程序。我们检查了很多采用事件驱动状态机制实现的程序,若采用protothread机制
tidyjiang
·
2016-04-21 23:00
IoT
物联网
contiki
protothrea
用Doxygen和Graphviz给
Contiki
文档添加类图和调用图
在学习
Contiki
系统的过程中,阅读源码是搞清楚实现细节的最好方法。
大波波还有个娃
·
2016-04-19 23:41
文档
contiki
graphviz
doxygen
callgraph
数据结构
用Doxygen和Graphviz给
Contiki
文档添加类图和调用图
在学习
Contiki
系统的过程中,阅读源码是搞清楚实现细节的最好方法。
rhinocero
·
2016-04-19 23:00
数据结构
Graphviz
doxygen
contiki
callgraph
Contiki
教程——定时器timer
更多
Contiki
系列教程请看索引博客:
Contiki
教程——索引介绍概述你将学到步骤1步骤2步骤3-添加一个定时器步骤4-使用ctimer步骤5-介绍rtimer
tidyjiang
·
2016-04-19 01:00
IoT
物联网
contiki
Contiki
中文教程——构建自己的
Contiki
应用程序
更多
Contiki
系列教程请看索引博客:
Contiki
教程——索引介绍本教程帮助你理解如何在
Contiki
中构建你自己的应用程序。
tidyjiang
·
2016-04-19 01:00
IoT
物联网
contiki
Contiki
教程——Coffee文件系统
更多
Contiki
系列教程请看索引博客:
Contiki
教程——索引介绍本教程覆盖了
Contiki
OS2.7中的Coffee文件系统的主要特性。
tidyjiang
·
2016-04-18 23:00
IoT
物联网
contiki
CFS
Coffee文件系统
Contiki
教程——
Contiki
的编译系统
更多
Contiki
系列教程请看索引博客:
Contiki
教程——索引概述
Contiki
中的许多Makefile文件组成了一个有用的、复杂的编译系统。通过不同的参数,可以很方便地为不同的平台编译代码。
tidyjiang
·
2016-04-18 22:00
IoT
物联网
contiki
基于Ubuntu16.04搭建
Contiki
开发环境
前言所有软件百度云离线下载地址:1.安装VirtualBox2.安装Ubuntu16.043.配置Ubuntu16.043.1安装增强功能3.2安装、配置samba3.3安装、配置vim3.4安装、配置git4.配置
Contiki
tidyjiang
·
2016-04-18 22:00
IoT
contiki
Contiki
教程——搭建开发环境
更多
Contiki
系列教程请看索引博客:
Contiki
教程——索引介绍本教程覆盖
Contiki
操作系统2.7的安装方法(
Contiki
3.0的安装方法类似)。
tidyjiang
·
2016-04-18 17:00
IoT
物联网
contiki
ESP8266-app_IR_TxRx_demo中的RingBuf代码透析
后来,我在开发ESP8266和基于cc2530的
contiki
系统时,都发现这些系统下面有一个RingBuf文件,说明这个RingBuf就是为了解决裸机单片机开发中队列的问题。
u012163234
·
2016-04-09 21:00
c
ESP8266
ringbuf
Using Wireshark with
Contiki
and Cooja
intheradiomessageswindowgotoanalyzerandchoose6LoWPANwithPCAP.Alogfilecalledradiolog-xxxxxxx.pcap willbecreatedin
contiki
frank_jb
·
2016-04-07 13:00
OS
wireshark
simulator
contiki
6lowpan
cooja
RPL
[
Contiki
系列论文之2]WSN的自适应通信架构
说明:本系列文章翻译自
Contiki
之父AdamDunkels经典论文,版权归原作者所有。
tidyjiang
·
2016-04-07 10:00
[
Contiki
系列论文之1]
Contiki
——为微传感器网络而生的轻量级的、灵活的操作系统
说明:本系列文章翻译自
Contiki
之父AdamDunkels经典论文,版权归原作者所有。
tidyjiang
·
2016-04-05 11:00
操作系统
IoT
物联网
contiki
无线传感器
Contiki
经典论文翻译——索引目录
Contiki
简介
Contiki
是一个开源的、高度可移植的多任务操作系统,适用于联网嵌入式系统和无线传感器网络,由瑞典计算机科学学院(SwedishInstituteofComputerScience
tidyjiang
·
2016-04-04 18:00
操作系统
IoT
物联网
contiki
无线传感器
Contiki
OS中build system
build-system帮助文档
Contiki
buildsystem被设计用来简单化
Contiki
应用的编译,不管是硬件平台还是仿真平台。
frank_jb
·
2016-03-20 20:00
OS
makefile
编译系统
contiki
build-system
cc2530-关于
Contiki
系统的时钟
Contiki
系统有两个系统时钟,分别是粗粒度时钟(coarse-grained)和细粒度时钟(fine-grained)。其中粗粒度时间使用的是128HZ的频率,例如CLOCK_SECOND。
u012163234
·
2016-03-06 12:00
contiki
cc2530-
Contiki
系统的串口输入问题
在工作中接触到了cc2530,并在上面使用
contiki
系统。以下是使用串口时遇到的坑。第一个坑。首先我尝试在
contiki
做一个串口回显例程。
u012163234
·
2016-03-04 11:00
CC2530
contiki
contiki
学习笔记之leds
contiki
一个非常小的操作系统,尤其是对内存有优化。操作系统完全用C语言编写,可移植性非常好。具体可以去
contiki
的官方网站,参考作者AdamDunkels的相关论文。
goodjobwubai
·
2016-02-26 15:43
contiki
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他