首页
›
嵌入式基础与RISC-V
›
153-单片机任务调度架构
›
《单片机Tick时钟与优先级调度优化》
VIP10
本课程属于:153-单片机任务调度架构
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
单片机Tick时钟与优先级调度优化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
调度器概述
什么是任务调度器?为什么需要调度器?…
调度器概述
什么是任务调度器…
02
系统时钟节拍
时钟节拍的概念 · 如何产生SysTick中断 · 配置时钟节拍频率
系统时钟节拍
时钟节拍的概念
03
任务控制块(TCB)
任务状态定义 · 任务栈结构 · TCB数据结构设计
TCB
任务控制块
04
任务状态管理
就绪态 · 运行态 · 阻塞态
任务状态管理
就绪态
05
调度器核心算法
时间片轮转调度 · 优先级调度 · 协作式与抢占式调度对比
调度器核心算法
时间片轮转调度
06
上下文切换
什么是上下文?保存与恢复现场 · PendSV异常机制 · 临界区保护
上下文切换
什么是上下文?保…
07
任务创建与删除
动态创建任务 · 静态创建任务 · 任务删除与资源回收
任务创建
删除
08
任务延时与阻塞
软件延时与硬件定时器延时 · 阻塞队列实现 · 延时列表优化
任务延时
阻塞
09
信号量机制
二值信号量 · 计数信号量 · 信号量的P/V操作实现
信号量机制
二值信号量
10
互斥量与优先级反转
互斥量实现 · 优先级继承协议 · 死锁预防
互斥量
优先级反转
11
消息队列
队列数据结构设计 · 异步通信机制 · 队列读写API实现
消息队列
队列数据结构设计
12
事件标志组
事件标志位设计 · 多事件同步机制 · 等待与置位操作
事件标志组
事件标志位设计
13
软件定时器
回调函数机制 · 定时器列表管理 · 精度与开销权衡
软件定时器
回调函数机制
14
内存管理
静态内存池 · 动态内存分配 · 碎片整理策略
内存管理
静态内存池
15
任务优先级调度优化
优先级位图算法 · 查表法实现O(1)调度
任务优先级调度优…
优先级位图算法
16
时间片轮转调度
时间片大小设计 · 同优先级任务调度 · 时间片耗尽处理
时间片轮转调度
时间片大小设计
17
空闲任务与功耗管理
空闲任务钩子 · WFI指令 · Tickless模式
空闲任务
功耗管理
18
中断与调度器的协同
中断嵌套 · 中断中唤醒任务 · 延迟中断处理
调度器的协同
断嵌套
19
调度器启动流程
硬件初始化 · 创建初始任务 · 启动调度器
调度器启动流程
硬件初始化
20
任务栈溢出检测
栈边界标记 · 硬件MPU保护 · 运行时检测机制
任务栈溢出检测
栈边界标记
21
多核与多处理器调度
AMP与SMP架构 · 核间通信 · 任务负载均衡
多核
多处理器调度
22
实时性分析
任务最坏执行时间(WCET) · 响应时间分析 · 可调度性判定
实时性分析
WCET
23
调度器性能测试
上下文切换时间测量 · 中断延迟测量 · 吞吐量测试
调度器性能测试
上下文切换时间测…
24
常见调度器架构对比
FreeRTOS · uC/OS · RT-Thread
常见调度器架构对…
FreeRTOS
25
调度器调试技巧
任务状态监控 · CPU利用率统计 · 栈使用率统计
调度器调试技巧
任务状态监控
26
安全关键系统调度
MISRA-C规范 · 故障隔离 · 看门狗与任务监控
安全关键系统调度
MISRA-C
27
调度器在物联网中的应用
低功耗广域网 · 传感器数据采集 · OTA任务管理
调度器
物联网
28
调度器在电机控制中的应用
高频率PWM控制 · 电流环任务 · 位置环任务
调度器
电机控制
29
调度器在车载系统中的应用
AUTOSAR OS规范 · 时间确定性 · 功能安全
调度器
车载系统
30
综合实战
从零实现一个微型抢占式调度器(含源码…
综合实战
从零实现一个微型…
所属VIP或分类
同VIP:单片机RTOS任务调度异常与内存故障诊断
同VIP:单片机Tick调度与任务切换故障诊断
同VIP:单片机Tick调度器与临界区保护设计