ywg_dev_doc Logo
  • 1. tee
  • 2. u-boot dev note
  • 3. kernel note
  • 4. linux driver modules note
  • 5. file system note
  • 6. application development node
  • 7. misc
  • 8. embeded
  • 9. net
  • 10. rtos note
    • 10.1. free_rtos学习笔记
      • 10.1.1. FreeRTOS概述
      • 10.1.2. FreeRTOS内存管理
      • 10.1.3. FreeRTOS任务管理
      • 10.1.4. FreeRTOS 队列
      • 10.1.5. free_rtos基础知识体系梳理
      • 10.1.6. RTOS底层原理
ywg_dev_doc
  • »
  • 10. rtos note »
  • 10.1. free_rtos学习笔记
  • 查看页面源码

10.1. free_rtos学习笔记

  • 10.1.1. FreeRTOS概述
    • 10.1.1.1. FreeRTOS目录结构
    • 10.1.1.2. 核心文件
    • 10.1.1.3. 移植时涉及的文件
    • 10.1.1.4. 头文件
    • 10.1.1.5. 内存管理
    • 10.1.1.6. Demo
  • 10.1.2. FreeRTOS内存管理
    • 10.1.2.1. FreeRTOS内存管理方法
    • 10.1.2.2. Heap_1
    • 10.1.2.3. Heap_2
    • 10.1.2.4. Heap_3
    • 10.1.2.5. Heap_4
    • 10.1.2.6. Heap_5
    • 10.1.2.7. Heap相关的函数
  • 10.1.3. FreeRTOS任务管理
    • 10.1.3.1. 任务创建与删除
    • 10.1.3.2. 任务优先级和Tick
    • 10.1.3.3. 任务状态
    • 10.1.3.4. Delay函数
    • 10.1.3.5. 空闲任务
    • 10.1.3.6. 调度算法
  • 10.1.4. FreeRTOS 队列
    • 10.1.4.1. 队列函数
      • 10.1.4.1.1. 创建
      • 10.1.4.1.2. 复位
      • 10.1.4.1.3. 删除
      • 10.1.4.1.4. 写队列
      • 10.1.4.1.5. 读队列
      • 10.1.4.1.6. 查询
  • 10.1.5. free_rtos基础知识体系梳理
    • 10.1.5.1. 任务堆栈
      • 10.1.5.1.1. 任务栈大小确定
      • 10.1.5.1.2. 栈溢出检测机制
    • 10.1.5.2. 任务状态
    • 10.1.5.3. 任务优先级
    • 10.1.5.4. 任务调度
      • 10.1.5.4.1. 调度器
    • 10.1.5.5. 临界区,锁与系统时间
  • 10.1.6. RTOS底层原理
    • 10.1.6.1. 处理器模式和软件执行权限
    • 10.1.6.2. 栈
    • 10.1.6.3. 核心寄存器
    • 10.1.6.4. 异常模式
    • 10.1.6.5. 异常进入和返回
上一页 下一页

© 版权所有 2019, yinwg.

利用 Sphinx 构建,使用了 主题 由 Read the Docs开发.