本文将Contiki学习笔记整理成篇,便于索引。文章的顺序系推荐阅读的顺序。
这些系列文章发布在ChinaUnix.net上,还没有搬到独立博客。
Table of Contents
1. 更新
2. Contiki内核
Contiki初之体验
Contiki主要数据结构
Contiki主函数剖析
- Contiki学习笔记:main函数剖析
- Contiki学习笔记:启动一个进程process_start
- Contiki学习笔记:系统进程etimer_process
- Contiki学习笔记:深入理解process_run函数
Contiki进阶学习
3. 使用Contiki
移植
- Contiki学习笔记:Contiki内核移植
- 动态加载模块loader在IAR移植
- Contiki学习笔记:Contiki/core/loader文件关系
- Contiki学习笔记:Contiki/core/cfs/文件关系
- Contiki学习笔记:Coffee文件系统终于跑起来了!
Contiki编程
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协议栈单跳单播概述
Rime协议栈单跳单播建立连接
- Contiki学习笔记:Rime协议栈单跳单播建立连接rucb_open
- Contiki学习笔记:Rime协议栈单跳单播建立连接之结构体rucb_conn
- Contiki学习笔记:Rime协议栈单跳单播建立连接之callbacks
Rime协议栈单跳单播发送数据
6. 其他
注:
- 以上博文系本人通过阅读源码、官方资料、第三方资料的见解,限于知识水平有限,若有错误和不足之处,烦请务必指出。
- 这些工作是研究生期间做的,研究生毕业再也没碰Contiki OS了。现在已经过去很多年了,很多记忆已经很模糊,如有疑问,恐怕已经很难帮上忙了。
微信赞赏
支付宝赞赏