IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Contiki OS学习笔记:目录

    SparkAndShine发表于 2021-02-10 01:51:43
    love 0

    本文将Contiki学习笔记整理成篇,便于索引。文章的顺序系推荐阅读的顺序。

    这些系列文章发布在ChinaUnix.net上,还没有搬到独立博客。

    1. 更新

    • 我的近况(从Contiki到网络编码)
    • Contiki学习笔记(重写版)

    2. Contiki内核

    Contiki初之体验

    • Contiki学习笔记:开发环境搭建及学习资料
    • Contiki学习笔记:事件驱动机制和protothread机制
    • Contiki学习笔记:实例hello_world剖析

    Contiki主要数据结构

    • Contiki学习笔记:主要数据结构之进程
    • Contiki学习笔记:主要数据结构之事件
    • Contiki学习笔记:主要数据结构之etimer
    • Contiki学习笔记:进程、事件、etimer关系

    Contiki主函数剖析

    • Contiki学习笔记:main函数剖析
    • Contiki学习笔记:启动一个进程process_start
    • Contiki学习笔记:系统进程etimer_process
    • Contiki学习笔记:深入理解process_run函数

    Contiki进阶学习

    • Contiki学习笔记:新事件产生及事件处理
    • Contiki学习笔记:时钟中断处理程序Systick_isr
    • Contiki学习笔记:protothread状态
    • Contiki学习笔记:进程状态

    3. 使用Contiki

    移植

    • Contiki学习笔记:Contiki内核移植
    • 动态加载模块loader在IAR移植
    • Contiki学习笔记:Contiki/core/loader文件关系
    • Contiki学习笔记:Contiki/core/cfs/文件关系
    • Contiki学习笔记:Coffee文件系统终于跑起来了!

    Contiki编程

    • Contiki学习笔记:创建两个交互进程
    • Contiki学习笔记:编程模式
    • Contiki学习笔记:应用编程接口API

    4. Contiki文件系统

    • Contiki学习笔记:Coffee文件系统概述及其学习资料
    • Contiki学习笔记:Coffee遇到若干问题(解决及待解决)
    • Contiki学习笔记:Coffee文件系统移植
    • Contiki学习笔记:Coffee文件组织及若干数据结构
    • Contiki学习笔记:Coffee文件系统flags标志位
    • Contiki学习笔记:Coffee文件系统file与file_header及其联系
    • Contiki学习笔记:Coffee文件系统格式化cfs_coffee_format
    • Contiki学习笔记:Coffee文件系统创建文件
    • Contiki学习笔记:Coffee文件系统打开文件cfs_open
    • Contiki学习笔记:Coffee文件系统读取文件cfs_read
    • Contiki学习笔记:Coffee文件系统写入文件cfs_write
    • Contiki学习笔记:Coffee文件系统关闭文件cfs_close
    • Contiki学习笔记:Coffee文件系统删除文件cfs_remove
    • Contiki学习笔记:Coffee文件系统垃圾回收collect_garbage

    5. Rime协议栈

    Rime协议栈概述

    • Contiki学习笔记:Rime协议栈概述及学习资料
    • Contiki学习笔记:Rime协议栈之Rime地址rimeaddr_t
    • Contiki学习笔记:Rime协议栈通道channel
    • Contiki学习笔记:Rime协议栈之Rime缓冲区管理

    Rime协议栈单跳单播概述

    • Contiki学习笔记:Rime协议栈Rime协议栈单跳单播头部

    Rime协议栈单跳单播建立连接

    • Contiki学习笔记:Rime协议栈单跳单播建立连接rucb_open
    • Contiki学习笔记:Rime协议栈单跳单播建立连接之结构体rucb_conn
    • Contiki学习笔记:Rime协议栈单跳单播建立连接之callbacks

    Rime协议栈单跳单播发送数据

    • Contiki学习笔记:Rime协议栈数据发送rucb_send
    • Contiki学习笔记:Rime协议栈数据发送runicast_send

    6. 其他

    • Contiki学习笔记:Contiki发展历程
    • Contiki学习笔记:Contiki名称来源
    • Contiki学习笔记:使用InstantContiki

    注:

    • 以上博文系本人通过阅读源码、官方资料、第三方资料的见解,限于知识水平有限,若有错误和不足之处,烦请务必指出。
    • 这些工作是研究生期间做的,研究生毕业再也没碰Contiki OS了。现在已经过去很多年了,很多记忆已经很模糊,如有疑问,恐怕已经很难帮上忙了。


沪ICP备19023445号-2号
友情链接