首页
›
嵌入式与底层系统
›
092-ThreadX与NuttX实时系统工程
›
《ThreadX外设驱动与性能调优工程》
VIP8
本课程属于:092-ThreadX与NuttX实时系统工程
嵌入式与底层系统 · 共 8 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
ThreadX外设驱动与性能调优工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=ThreadX外设驱动与性能调… · 核心概念 · 整体知识框架与实战路线图
课程导入
ThreadX
02
ThreadX实时内核基础
目标=线程调度 · 中断管理 · 内存管理
ThreadX
实时内核基础
03
外设驱动开发模型
目标=ThreadX驱动分层架构 · I/O驱动框架 · 设备注册与初始化流程
外设驱动开发模型
ThreadX
04
GPIO驱动开发实战
目标=GPIO控制器抽象 · 中断触发配置 · 去抖动处理
GPIO
驱动开发实战
05
UART驱动开发实战
目标=串口初始化 · DMA收发 · 环形缓冲区设计
UART
驱动开发实战
06
SPI驱动开发实战
目标=主从模式配置 · DMA传输 · 片选管理
SPI
驱动开发实战
07
I2C驱动开发实战
目标=主机与从机模式 · 时钟拉伸处理 · 总线恢复机制
I2C
驱动开发实战
08
定时器与PWM驱动
目标=硬件定时器配置 · PWM输出精度 · 输入捕获
PWM
定时器
09
ADC与DAC驱动
目标=采样精度与速率权衡 · DMA连续采样 · 滤波算法集成
ADC
DAC
10
以太网驱动开发
目标=MAC与PHY初始化 · DMA描述符环 · 中断合并
以太网驱动开发
MAC
11
USB驱动开发
目标=设备与主机模式 · 端点配置 · DMA传输
USB
驱动开发
12
SDIO与存储驱动
目标=SD卡初始化 · 块传输 · DMA对齐
SDIO
存储驱动
13
显示与摄像头接口驱动
目标=MIPI DSI/CSI · 帧缓冲管理 · DMA2D加速
显示
摄像头接口驱动
14
中断处理与延迟优化
目标=中断嵌套 · 优先级配置 · 中断下半部机制
断处理
延迟优化
15
DMA编程与优化
目标=DMA通道分配 · 描述符链 · 双缓冲与乒乓缓冲
DMA
编程
16
缓存与内存一致性
目标=Cache维护操作 · 非缓存内存区域 · 内存屏障
缓存
内存一致性
17
时钟与电源管理
目标=外设时钟门控 · 低功耗模式 · 唤醒源配置
时钟
电源管理
18
驱动性能度量方法
目标=吞吐量 · 延迟 · CPU占用率
驱动性能度量方法
目标=吞吐量
19
性能调优方法论
目标=瓶颈定位 · profiling工具使用 · 代码热点分析
性能调优方法论
目标=瓶颈定位
20
实时性分析与优化
目标=线程优先级分配 · 中断延迟与调度延迟测量 · 最坏执行时间分析
实时性分析
优化
21
并发与同步优化
目标=互斥量 · 信号量 · 事件标志组在驱动中的高效使用
并发
同步优化
22
驱动调试与问题排查
目标=常见硬件与软件故障 · 逻辑分析仪与示波器使用 · TraceX跟踪
驱动调试
问题排查
23
案例实战一
目标=高速数据采集系统驱动设计与性能…
案例实战一
目标=高速数据采…
24
案例实战二
目标=多外设协同的工业控制节点驱动开…
案例实战二
目标=多外设协同…
25
案例实战三
目标=音视频流媒体设备驱动性能调优(…
案例实战三
目标=音视频流媒…
26
常见问题与陷阱
目标=中断风暴 · DMA溢出 · 缓存不一致
常见问题
陷阱
27
驱动可移植性与可维护性
目标=硬件抽象层设计 · 条件编译 · 驱动配置参数化
驱动可移植性
可维护性
28
安全与可靠性设计
目标=看门狗集成 · 错误恢复 · 冗余设计
安全
可靠性设计
29
综合项目
目标=从零构建一个多外设Thread… · 完成性能基准测试与调优报告
综合项目
Thread
30
课程总结与进阶
目标=知识体系回顾 · 性能调优最佳实践 · ThreadX生态与未来技术趋势
课程总结
进阶
所属VIP或分类
同VIP:Apache-NuttX嵌入式OS实战100例
同VIP:Apache-NuttX嵌入式OS系统工程
同VIP:ThreadX-FileX文件系统实战100例