首页
›
嵌入式基础与RISC-V
›
036-嵌入式系统架构设计与RTOS底层驱动开发
›
《I2C总线驱动开发与RTOS任务调度调优实战》
VIP10
本课程属于:036-嵌入式系统架构设计与RTOS底层驱动开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
I2C总线驱动开发与RTOS任务调度调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
I2C协议基础
物理层 · 协议层 · 时序图解析
I2C
协议基础
02
I2C驱动框架
Linux I2C子系统架构 · 设备树绑定
I2C
驱动框架
03
I2C控制器驱动
适配器注册 · 消息传输 · 中断处理
I2C
控制器驱动
04
I2C设备驱动
客户端注册 · 读写操作 · 用户空间接口
I2C
设备驱动
05
RTOS任务调度基础
任务状态机 · 优先级 · 时间片
RTOS
任务调度基础
06
RTOS调度算法
优先级抢占 · 时间片轮转 · 协作式调度
RTOS
调度算法
07
I2C驱动中的同步机制
信号量 · 互斥锁 · 条件变量
I2C
驱动
08
I2C驱动中的异步机制
回调函数 · 事件标志 · 消息队列
I2C
驱动
09
I2C多主机通信
仲裁机制 · 冲突检测 · 重试策略
I2C
多主机通信
10
I2C高速模式
4MHz时序 · 上拉电阻计算 · 信号完整性
I2C
高速模式
11
I2C驱动调试
逻辑分析仪抓取 · ftrace追踪 · printk调试
I2C
驱动调试
12
RTOS任务优先级反转
问题复现 · 优先级继承 · 优先级天花板
RTOS
任务优先级反转
13
RTOS死锁检测
死锁条件 · 银行家算法 · 锁顺序规范
RTOS
死锁检测
14
I2C驱动中的DMA传输
DMA描述符 · 环形缓冲区 · 性能对比
I2C
DMA
15
I2C驱动中的电源管理
系统挂起/恢复 · 运行时PM · 设备休眠
I2C
驱动
16
RTOS任务通信
共享内存 · 管道 · Socket抽象层
RTOS
任务通信
17
I2C驱动中的错误处理
NACK处理 · 超时重试 · 总线恢复
I2C
驱动
18
RTOS任务栈优化
栈大小计算 · 栈溢出检测 · MPU保护
RTOS
任务栈优化
19
I2C驱动中的原子操作
原子变量 · 位操作 · 内存屏障
I2C
驱动
20
RTOS任务延迟与定时
软件定时器 · 硬件定时器 · 时间管理
RTOS
任务延迟
21
I2C驱动中的中断下半部
Tasklet · Workqueue · Threaded IRQ
I2C
驱动
22
RTOS任务负载均衡
多核调度 · CPU亲和性 · 负载统计
RTOS
任务负载均衡
23
I2C驱动中的锁优化
读写锁 · RCU · 无锁队列
I2C
驱动
24
RTOS任务优先级动态调整
反馈调度 · 带宽预留 · EDF算法
RTOS
任务优先级动态调…
25
I2C驱动中的性能分析
perf工具 · 延迟测量 · 吞吐量测试
I2C
驱动
26
RTOS任务上下文切换开销
测量方法 · 优化策略 · 零延迟切换
RTOS
任务上下文切换开…
27
I2C驱动中的安全考虑
数据完整性 · 访问控制 · 故障隔离
I2C
驱动
28
RTOS任务看门狗
硬件看门狗 · 软件看门狗 · 任务健康检查
RTOS
任务看门狗
29
I2C驱动与RTOS集成实战
传感器数据采集 · 任务优先级设计 · 功耗优化
I2C
RTOS
30
综合项目
多传感器I2C总线系统 · RTOS任务调度调优 · 性能基准测试
综合项目
I2C
所属VIP或分类
同VIP:ARM-Cortex-M低功耗模式驱动开发实战
同VIP:Bootloader安全启动与校验机制设计实战
同VIP:HAL在RTOS中的接口设计规范实战