首页
›
嵌入式基础与RISC-V
›
142-STM32物联网应用项目实战
›
《STM32外设驱动与FreeRTOS物联网项目》
VIP10
本课程属于:142-STM32物联网应用项目实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
STM32外设驱动与FreeRTOS物联网项目
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
STM32简介与开发环境搭建
认识STM32系列 · Cortex-M内核 · Keil MDK安装与配置
STM32
简介
02
GPIO输出驱动
LED灯实验 · GPIO寄存器详解 · 位带操作
GPIO
输出驱动
03
GPIO输入驱动
按键输入实验 · 机械按键消抖 · 外部中断EXTI
GPIO
输入驱动
04
定时器基础
SysTick系统滴答定时器 · 基本定时器 · 通用定时器
定时器基础
SysTick
05
串口通信USART
USART协议原理 · HAL库串口配置 · 串口中断收发
USART
串口通信
06
I2C总线通信
I2C协议时序 · 软件模拟I2C · 硬件I2C驱动
I2C
总线通信
07
SPI总线通信
SPI协议模式 · W25Q64 Flash驱动 · DMA+SPI高速传输
SPI
总线通信
08
ADC与DAC
STM32 ADC工作原理 · 单通道/多通道采集 · 内部温度传感器
ADC
DAC
09
DMA直接存储器访问
DMA原理 · 内存到外设传输 · 外设到内存传输
DMA
直接存储器访问
10
RTC实时时钟
RTC原理与配置 · 外部晶振与内部LSI · 闹钟与唤醒
RTC
实时时钟
11
看门狗与低功耗
独立看门狗IWDG · 窗口看门狗WWDG · 睡眠模式
看门狗
低功耗
12
FreeRTOS移植
FreeRTOS源码结构 · 移植步骤 · 任务创建与删除
FreeRTOS
移植
13
FreeRTOS任务管理
任务状态 · 任务优先级 · 任务切换
FreeRTOS
任务管理
14
FreeRTOS队列与信号量
队列创建与收发 · 二值信号量 · 计数信号量
FreeRTOS
队列
15
FreeRTOS软件定时器与事件组
软件定时器回调 · 事件组同步 · 任务通知替代方案
FreeRTOS
软件定时器
16
FreeRTOS内存管理
heap_1到heap_5 · 内存碎片问题 · 静态与动态内存分配
FreeRTOS
内存管理
17
LWIP协议栈移植
LWIP简介 · 无操作系统移植 · 带操作系统移植
LWIP
协议栈移植
18
LWIP UDP通信
UDP协议原理 · UDP客户端/服务器 · 广播与组播
LWIP
UDP
19
LWIP TCP通信
TCP三次握手 · TCP客户端/服务器 · 多连接管理
LWIP
TCP
20
MQTT协议与物联网
MQTT协议原理 · 发布/订阅模型 · QoS等级
MQTT
协议
21
MQTT客户端实现
MQTT连接与心跳 · 主题订阅 · 消息发布
MQTT
客户端实现
22
ESP8266 WiFi模块
AT指令集 · 透传模式 · MQTT over TCP
ESP8266
WiFi
23
4G模块与NB-IoT
EC200U模块驱动 · TCP/IP AT指令 · MQTT over PPP
NB-IoT
4G模块
24
传感器数据采集
DHT11温湿度 · DS18B20温度 · MPU6050六轴
传感器数据采集
DHT11
25
OLED显示驱动
SSD1306驱动 · I2C/SPI接口 · 中文字库
OLED
显示驱动
26
文件系统FatFS
FatFS移植 · SD卡驱动 · 文件读写
FatFS
文件系统
27
物联网云平台接入
阿里云IoT · OneNET · 腾讯云IoT
物联网云平台接入
IoT
28
数据上报与命令下发
JSON数据封装 · 属性上报 · 事件上报
数据上报
命令下发
29
实战项目一
智能家居网关:需求分析 · 硬件选型 · 多协议融合
实战项目一
智能家居网关
30
实战项目二
环境监测终端:传感器融合 · 数据上云 · 阈值告警
实战项目二
环境监测终端
所属VIP或分类
同VIP:STM32低功耗设计协议栈配置与通信实战
同VIP:STM32低功耗项目调试与硬件故障定位实战
同VIP:STM32协议栈配置与无线通信硬件调试实战