Zephyr OS 系列博客索引目录

来源:互联网 发布:jquery.poshytip.js 编辑:程序博客网 时间:2024/06/05 07:52

Zephyr OS 所有的学习笔记已托管到 Github,CSDN 博客里的内容只是 Github 里内容的拷贝,因此链接会有错误,请谅解。

最新的学习笔记请移步 GitHub:https://github.com/tidyjiang8/zephyr-inside

目录

  • [基础篇]
    • Zephyr OS 简介
    • Hello World
    • 连接硬件 Arduino Due
    • 漫谈Zephyr与Contiki的未来
  • [内核篇]
    • [nanokernel]
      • 前言
      • 执行上下文
      • task 服务 - 基础
      • fiber 服务 - 基础
      • isr 服务 - 基础
      • 初识线程
      • 内核大总管_nanokernel
      • fiber服务
      • [isr 服务]
      • 原子操作 atomic
      • 内核链表 dlist
      • 等待队列 wait_q
      • 超时服务 timeout
      • 定时器 timer
      • 信号量 semaphore
      • FIFO
      • LIFO
      • 栈 Stack
      • 环形缓冲 Ring Buffer
      • [系统启动流程(汇编部分)]
      • [系统启动流程(C语言部分)]
      • [上下文切换 _Swap]
      • [总结]
    • [microkernel] 官方正在对kernel部分正在进行整合,所以microkernel这部分暂时先不研究了
      • [前言]
      • [Task 服务 - 基础]
      • [Task 服务]
      • [Fiber 服务 - k_server]
      • [定时器 Timer]
      • [内存管理]
        • [内存映射 Memory Map]
        • [内存池 Memory Pool]
      • [线程间同步]
        • [事件 Event]
        • [信号量 Semaphore]
        • [互斥 Mutex]
      • [线程间数据传递]
        • [FIFO]
        • [邮筒 MailBox]
        • [管道 Pipe]
  • [驱动篇]
    • 设备驱动模型
    • [控制台驱动]
    • [串口驱动]
    • [printk]
    • [gpio 驱动]
    • [I2C 驱动]
    • [SPI 驱动]
    • [共享中断]
  • [移植篇]
    • [cc2538] 计划 12.31日前完成。移植的最终目的:能用它来做网络相关的实验。
      • [前言]
      • [搭建框架]
      • [电源/时钟配置] 主要涉及CC2538芯片手册的第1、2、3、4、7、9章
      • [串口驱动] 主要涉及CC2538芯片手手册的第18章
      • [RF驱动] 主要涉及CC2538芯片手手册的第23章
      • [SPI 驱动]
      • [其它驱动…]
  • [网络篇]
    • 前言
    • [缓冲池 Buffer Pool]
      • 简单 Buffer
      • 完整 Buffer
    • [uIP]
      • [Contiki 核心概念]
        • [事件]
        • [线程]
        • [packetbuf]
        • [queuebuf]
      • [对 uIP 的封装]
        • [L2 buffer]
        • [net context]
        • net core - 概念
        • [net core - 初始化]
        • [net core - 发送数据]
        • [net core - 接收数据]
      • [底层协议]
        • [net driver]
        • [net driver - 发送数据]
        • [net driver - 接收数据]
        • [6LoWPAN - 压缩与解压缩]
        • [6LoWPAN - 分片与重组]
        • [MAC 层 - 帧的形成]
        • [MAC 层 - 访问信道 CSMA]
        • [物理层]
        • [物理层 - 发送数据]
        • [物理层 - 接收数据]
      • [网络层]
        • [ip buffer]
      • [传输层]
      • [应用层]
    • [yaip]
  • [开发者篇]
0 0
原创粉丝点击