首页
›
嵌入式基础与RISC-V
›
011-RT-Thread在STM32上的完整项目实战
›
《STM32外设驱动与RT-Thread集成实践实战》
VIP10
本课程属于:011-RT-Thread在STM32上的完整项目实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
STM32外设驱动与RT-Thread集成实践实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与环境搭建
课程目标 · 学习路径 · 开发板介绍(STM32F407)
课程导学
环境搭建
02
RT-Thread内核基础与启动流程
RT-Thread简介 · 内核对象模型 · 启动流程分析(汇编启动 -> C 运…
RT-Thread
内核基础
03
GPIO驱动与设备模型
STM32 GPIO 寄存器详解 · RT-Thread PIN 设备驱动… · 编写 GPIO 按键驱动
GPIO
驱动
04
UART串口驱动与DMA传输
UART 轮询/中断/DMA 模式 · RT-Thread 串口设备驱动框架 · 实现串口驱动
UART
DMA
05
SPI总线驱动与Flash操作
SPI 协议与 STM32 SPI… · RT-Thread SPI 设备驱动… · 编写 SPI Flash 驱动(如…
SPI
Flash
06
I2C总线驱动与传感器读取
I2C 协议与 STM32 I2C… · RT-Thread I2C 设备驱动… · 编写 I2C 温湿度传感器驱动(如…
I2C
总线驱动
07
定时器与PWM输出
STM32 通用/高级定时器 · RT-Thread HWTIMER… · 实现 PWM 输出驱动(如控制舵机/…
PWM
定时器
08
ADC与DAC模拟量处理
STM32 ADC 多通道采集 · RT-Thread ADC 设备驱动… · 编写 ADC 驱动(如读取电位器)
ADC
DAC
09
RTC与低功耗管理
STM32 RTC 外设与日历功能 · RT-Thread RTC 设备驱动… · 低功耗模式(Sleep/Stop/S…
RTC
低功耗管理
10
看门狗与系统安全
独立看门狗(IWDG)与窗口看门狗(… · RT-Thread WDT 设备驱动… · 实现系统异常复位与日志记录
看门狗
系统安全
11
CAN总线通信
CAN 协议基础与 STM32 bx… · RT-Thread CAN 设备驱动… · 编写 CAN 收发驱动
CAN
总线通信
12
以太网与LwIP协议栈
STM32 以太网 MAC 与 PH… · RT-Thread 以太网驱动框架 · LwIP 协议栈移植
LwIP
以太网
13
USB设备与主机驱动
STM32 USB OTG 外设 · RT-Thread USB 设备驱动… · 实现 USB 虚拟串口(CDC AC…
USB
设备
14
SDIO与存储扩展
STM32 SDIO 外设 · RT-Thread SDIO 设备驱… · SD 卡驱动与 FatFS 文件系统…
SDIO
存储扩展
15
DMA控制器与内存管理
STM32 DMA 控制器详解 · RT-Thread DMA 驱动框架 · 内存池(MemPool)与动态内存管…
DMA
控制器
16
多线程同步与通信
信号量 · 互斥量 · 事件集
多线程同步
通信
17
中断管理与临界区保护
中断优先级与嵌套 · RT-Thread 中断管理接口 · 临界区保护方法(关闭中断/调度器锁)
断管理
临界区保护
18
时钟管理
RT-Thread 时钟节拍(Tic… · 软件定时器(Soft Timer) · 高精度定时器(HWTIMER)应用
时钟管理
RT-Thread
19
内存管理
静态内存池(Static MemPo… · 动态内存堆(Heap) · SLAB 分配器
内存管理
Static
20
设备驱动框架深度解析
RT-Thread 设备驱动模型(d… · 驱动注册与访问接口 · 自定义设备驱动编写规范
设备驱动框架深度…
RT-Thread
21
FinSH控制台与调试
FinSH 组件配置与命令注册 · 自定义调试命令 · 系统信息查看(ps
FinSH
控制台
22
AT组件与ESP8266联网
AT 组件架构 · ESP8266 驱动移植 · AT Socket 实现
AT
ESP8266
23
传感器综合实战(一)
多传感器数据采集(温度 · 湿度 · 气压
传感器综合实战
多传感器数据采集
24
传感器综合实战(二)
传感器数据上报至云平台(MQTT/H… · 远程控制执行器(继电器/电机) · OTA 固件升级简介
传感器综合实战
MQTT/H
25
电机控制与运动控制
直流有刷电机驱动(H桥/PWM) · 步进电机驱动(定时器/GPIO) · 编码器读取与速度闭环(PID)
电机控制
运动控制
26
图形用户界面(LVGL)
LVGL 移植到 RT-Thread · 触摸屏驱动 · 创建仪表盘/按钮/图表界面
LVGL
图形用户界面
27
音频处理与播放
I2S 协议与 STM32 SAI… · WM8978 音频编解码器驱动 · WAV/MP3 播放实现
音频处理
播放
28
系统性能分析与优化
CPU 负载统计 · 线程栈使用分析 · 中断延迟测量
系统性能分析
优化
29
Bootloader设计与固件升级
Bootloader 架构设计 · Flash 分区管理 · 固件校验(CRC/MD5)
Bootloader
设计
30
综合项目实战
智能家居网关:需求分析 · 系统架构设计 · 外设驱动集成(WiFi
综合项目实战
智能家居网关
所属VIP或分类
同VIP:STM32-FreeRTOS外设驱动与实时系统开发
同VIP:STM32-RT-Thread任务通信与外设调试
同VIP:STM32-RT-Thread内核与外设故障排查