首页
›
嵌入式基础与RISC-V
›
142-STM32物联网应用项目实战
›
《STM32外设驱动与RTOS移植物联网项目实战》
VIP10
本课程属于:142-STM32物联网应用项目实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
STM32外设驱动与RTOS移植物联网项目实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与开发环境搭建
课程目标 · STM32选型建议 · Keil MDK与CubeMX安装
课程导学
开发环境搭建
02
GPIO外设驱动开发
GPIO模式详解 · 寄存器映射与HAL库封装 · LED流水灯与按键中断实战
GPIO
外设驱动开发
03
UART串口通信驱动
UART协议原理 · 轮询与中断模式 · DMA传输
UART
串口通信驱动
04
I2C总线与传感器驱动
I2C时序与寻址 · EEPROM读写 · 温湿度传感器SHT30驱动移植
I2C
总线
05
SPI总线与LCD显示驱动
SPI模式与配置 · TFT-LCD驱动芯片ILI9341… · LVGL图形库移植
SPI
LCD
06
定时器与PWM输出
基本定时器 · 通用定时器 · 高级定时器
PWM
定时器
07
ADC与DAC应用
STM32 ADC多通道采集 · 内部温度传感器 · DAC输出正弦波
ADC
DAC
08
DMA与存储器映射
DMA传输模式 · 存储器到外设 · 外设到存储器
DMA
存储器映射
09
FreeRTOS内核移植
FreeRTOS源码结构 · 移植步骤 · 任务创建与删除
FreeRTOS
内核移植
10
FreeRTOS任务调度与同步
任务调度算法 · 临界区 · 挂起与恢复
FreeRTOS
任务调度
11
FreeRTOS队列与信号量
队列创建与收发 · 二值信号量 · 计数信号量
FreeRTOS
队列
12
FreeRTOS软件定时器与事件组
软件定时器回调 · 事件组同步 · 多任务协同
FreeRTOS
软件定时器
13
FreeRTOS内存管理
heap_1到heap_5对比 · 内存碎片问题 · 自定义内存分配器
FreeRTOS
内存管理
14
低功耗与电源管理
STM32低功耗模式 · FreeRTOS Tickless模… · RTC唤醒
低功耗
电源管理
15
Wi-Fi模块驱动与AT指令
ESP8266/ESP32 AT指令… · Wi-Fi连接 · TCP/UDP通信
Wi-Fi
AT
16
MQTT协议与云平台接入
MQTT协议原理 · EMQX搭建 · STM32 MQTT客户端实现
MQTT
协议
17
HTTP/HTTPS与RESTful API
HTTP协议 · cJSON解析 · 天气API调用
HTTP/HTTPS
RESTful
18
蓝牙BLE通信
BLE协议栈 · STM32WB系列 · 蓝牙透传
BLE
蓝牙
19
LoRa与NB-IoT远距离通信
LoRa调制原理 · SX1278驱动 · NB-IoT模块BC26接入
LoRa
NB-IoT
20
文件系统与存储
FatFS文件系统移植 · SD卡驱动 · Flash磨损均衡
文件系统
存储
21
传感器数据采集与融合
多传感器数据融合算法 · 卡尔曼滤波 · 姿态解算
传感器数据采集
融合
22
电机驱动与控制
直流电机H桥 · 步进电机驱动 · PID速度闭环
电机驱动
控制
23
人机交互界面设计
LVGL控件 · 触摸屏校准 · 多页面切换
人机交互界面设计
LVGL
24
物联网网关设计
多协议汇聚 · 数据协议转换 · 边缘计算
物联网网关设计
多协议汇聚
25
安全与加密通信
TLS/SSL协议 · mbedTLS移植 · 固件签名与加密
安全
加密通信
26
设备管理与远程升级
设备注册与认证 · 差分OTA · 回滚机制
设备管理
远程升级
27
数据可视化与云平台
InfluxDB时序数据库 · Grafana仪表盘 · ThingsBoard平台
数据可视化
云平台
28
项目实战
智能家居网关(一):需求分析 · 系统架构设计 · 硬件选型与原理图
项目实战
智能家居网关
29
项目实战
智能家居网关(二):外设驱动集成 · RTOS任务划分 · 通信协议栈
项目实战
智能家居网关
30
项目实战
智能家居网关(三):云平台对接 · 功能联调 · 性能优化与总结
项目实战
智能家居网关
所属VIP或分类
同VIP:STM32低功耗设计协议栈配置与通信实战
同VIP:STM32低功耗项目调试与硬件故障定位实战
同VIP:STM32协议栈配置与无线通信硬件调试实战