首页
›
嵌入式与底层系统
›
050-RT-Thread与RTOS移植工程
›
《RT-Thread设备驱动开发工程》
VIP16
本课程属于:050-RT-Thread与RTOS移植工程
嵌入式与底层系统 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
RT-Thread设备驱动开发工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=RT-Thread设备驱动开发… · 核心概念 · 整体知识框架与实战路线图
课程导入
RT-Thread
02
RT-Thread概述
目标=RT-Thread发展历史 · 内核架构 · 组件生态
RT-Thread
目标=
03
开发环境搭建
目标=RT-Thread Studi… · Env工具 · scons构建系统
开发环境搭建
RT-Thread
04
设备驱动框架总览
目标=RT-Thread I/O设备… · 设备对象 · 设备类型
设备驱动框架总览
RT-Thread
05
内核对象与设备模型
目标=对象容器 · 对象类型 · 对象操作接口
内核对象
设备模型
06
设备驱动接口规范
目标=rt_device_ops操作… · open/close/read/wr… · 同步与异步操作模式
设备驱动接口规范
rt
07
PIN设备驱动
目标=PIN设备框架 · 引脚编号与模式配置 · 中断绑定
PIN
设备驱动
08
UART设备驱动
目标=串口框架 · 波特率与数据格式配置 · 中断与DMA收发
UART
设备驱动
09
I2C设备驱动
目标=I2C总线框架 · 主机与从机模式 · 7位与10位地址
I2C
设备驱动
10
SPI设备驱动
目标=SPI总线框架 · 主从模式 · 片选与时钟极性相位配置
SPI
设备驱动
11
ADC与DAC设备驱动
目标=ADC/DAC框架 · 通道配置 · 采样精度与参考电压
ADC
DAC
12
PWM设备驱动
目标=PWM框架 · 频率与占空比设置 · 互补输出与死区
PWM
设备驱动
13
RTC设备驱动
目标=RTC框架 · 时间与闹钟设置 · 备份寄存器
RTC
设备驱动
14
WDT设备驱动
目标=看门狗框架 · 超时设置 · 喂狗策略
WDT
设备驱动
15
Sensor设备驱动
目标=Sensor框架 · 传感器注册与查找 · 数据上报模式
Sensor
设备驱动
16
MTD与Flash设备驱动
目标=MTD框架 · NOR/NAND Flash · SPI Flash
MTD
Flash
17
SDIO与MMC设备驱动
目标=SDIO协议基础 · SD卡驱动框架 · 块设备接口
SDIO
MMC
18
USB设备驱动
目标=USB主机与设备协议栈 · CDC · HID
USB
设备驱动
19
以太网设备驱动
目标=以太网框架 · MAC与PHY驱动 · 网络设备注册
以太网设备驱动
目标=以太网框架
20
CAN设备驱动
目标=CAN框架 · 报文收发 · 过滤器配置
CAN
设备驱动
21
音频设备驱动
目标=Audio框架 · I2S与PDM接口 · 音频编解码器
音频设备驱动
Audio
22
显示设备驱动
目标=LCD框架 · RGB与MIPI接口 · 帧缓冲
显示设备驱动
LCD
23
中断与DMA在驱动中的应用
目标=中断注册与处理 · 中断下半部 · DMA通道配置
DMA
驱动
24
设备驱动调试与测试
目标=日志系统 · MSH命令 · 断言与错误码
设备驱动调试
测试
25
驱动移植与适配
目标=从裸机驱动到RT-Thread… · BSP移植 · 设备树与Kconfig配置
驱动移植
适配
26
低功耗与电源管理
目标=PM框架 · 设备电源域 · 休眠与唤醒
低功耗
电源管理
27
驱动安全与可靠性
目标=内存安全 · 并发保护 · 互斥锁与信号量
驱动安全
可靠性
28
综合项目一
目标=基于I2C与SPI的多传感器数… · 涵盖驱动开发 · 数据融合与上位机通信
综合项目一
I2C
29
综合项目二
目标=基于以太网与CAN的工业网关 · 涵盖网络驱动 · 协议转换
综合项目二
CAN
30
课程总结与进阶
目标=驱动开发最佳实践 · 代码评审要点 · 社区贡献流程
课程总结
进阶
所属VIP或分类
同VIP:CAN总线丢包调试与硬件接口信号分析调试与故障定位实战工程
同VIP:RT-Thread-BSP移植工程
同VIP:RT-Thread低功耗系统工程