首页
›
嵌入式基础与RISC-V
›
050-嵌入式工程师
›
《RTOS任务调度与外设驱动开发实战》
VIP10
本课程属于:050-嵌入式工程师
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
RTOS任务调度与外设驱动开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
RTOS概述
什么是RTOS · RTOS与裸机开发的区别 · 主流RTOS介绍(FreeRTOS/…
RTOS
什么是
02
任务与任务状态
任务的概念 · 任务状态机(就绪/运行/阻塞/挂起) · 任务控制块(TCB)
任务
任务状态
03
任务创建与删除
动态创建任务 · 静态创建任务 · 任务删除API
任务创建
删除
04
任务调度算法
时间片轮转 · 优先级抢占调度 · 协作式调度
任务调度算法
时间片轮转
05
任务优先级与反转
优先级配置原则 · 优先级反转问题 · 优先级继承协议
任务优先级
反转
06
空闲任务与钩子函数
空闲任务的作用 · 空闲任务钩子 · 系统Tick与时间管理
空闲任务
钩子函数
07
任务同步之信号量
二值信号量 · 计数信号量 · 信号量创建与获取
任务同步之信号量
二值信号量
08
任务同步之互斥量
互斥量与信号量的区别 · 递归互斥量 · 死锁预防
任务同步之互斥量
互斥量
09
任务同步之事件组
事件标志位 · 事件组API · 多事件同步模式(与/或)
任务同步之事件组
事件标志位
10
任务同步之消息队列
消息队列原理 · 队列创建与收发 · 队列超时机制
任务同步之消息队…
消息队列原理
11
任务同步之邮箱
邮箱与队列的区别 · 邮箱API · 点对点通信模型
任务同步之邮箱
邮箱
12
软件定时器
软件定时器原理 · 单次与周期定时器 · 定时器回调函数
软件定时器
软件定时器原理
13
内存管理
静态内存分配 · 动态内存分配 · 内存碎片问题
内存管理
静态内存分配
14
中断管理
中断优先级配置 · 中断服务函数编写 · 中断与任务同步
断管理
断优先级配置
15
临界区与锁
关中断 · 锁调度器 · 互斥锁
临界区
关中断
16
任务通知
任务通知机制 · 通知值操作 · 通知替代信号量/队列
任务通知
任务通知机制
17
多核与SMP调度
对称多处理概念 · 多核任务调度 · 核间通信
SMP
多核
18
低功耗与Tickless模式
Tickless原理 · 低功耗空闲任务 · 唤醒延迟控制
Tickless
低功耗
19
RTOS调试与优化
任务栈溢出检测 · CPU利用率统计 · Trace工具
RTOS
调试
20
GPIO驱动开发
GPIO寄存器模型 · HAL层封装 · 输出模式与输入模式
GPIO
驱动开发
21
UART驱动开发
UART协议基础 · 轮询模式与中断模式 · DMA传输
UART
驱动开发
22
I2C驱动开发
I2C总线协议 · 主从模式 · 多设备通信
I2C
驱动开发
23
SPI驱动开发
SPI模式配置 · 全双工通信 · DMA传输
SPI
驱动开发
24
ADC驱动开发
ADC采样原理 · 单次与连续转换 · DMA采集
ADC
驱动开发
25
PWM驱动开发
PWM原理 · 占空比与频率控制 · 电机控制应用
PWM
驱动开发
26
定时器驱动开发
硬件定时器配置 · PWM输出 · 输入捕获
定时器驱动开发
硬件定时器配置
27
DMA驱动开发
DMA控制器原理 · 内存到外设传输 · 外设到内存传输
DMA
驱动开发
28
Flash与EEPROM驱动
Flash擦写特性 · 磨损均衡 · EEPROM模拟
Flash
EEPROM
29
传感器驱动框架
传感器抽象层 · I2C/SPI传感器驱动 · 数据校准与滤波
传感器驱动框架
传感器抽象层
30
综合项目实战
多任务温湿度采集系统 · LCD显示与按键交互 · Wi-Fi数据上报
综合项目实战
多任务温湿度采集…
所属VIP或分类
同VIP:I2C协议与SPI协议移植实战
同VIP:RTOS任务调度与内存管理嵌入式工程师实战
同VIP:RTOS任务调度与堆栈分析架构设计实战