首页
›
嵌入式基础与RISC-V
›
023-STM32单片机
›
《STM32外设开发与FreeRTOS综合项目》
VIP10
本课程属于:023-STM32单片机
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
STM32外设开发与FreeRTOS综合项目
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
STM32入门
ARM Cortex-M内核介绍 · STM32系列选型 · 开发板资源介绍
STM32
ARM
02
GPIO基础
GPIO工作原理 · 推挽输出与开漏输出区别 · GPIO寄存器配置
GPIO
工作原理
03
按键输入
按键消抖原理(硬件与软件) · GPIO输入模式配置 · 独立按键检测程序编写
按键输入
按键消抖原理
04
系统时钟
STM32时钟树详解 · HSE/HSI/PLL配置 · 使用HAL库配置系统时钟
系统时钟
STM32
05
中断系统
NVIC嵌套向量中断控制器 · 外部中断(EXTI)配置 · 中断优先级分组
断系统
NVIC
06
定时器基础
SysTick系统滴答定时器 · 基本定时器 · 通用定时器
定时器基础
SysTick
07
PWM应用
PWM频率与占空比计算 · 呼吸灯实验 · 直流电机调速
PWM
应用
08
输入捕获
输入捕获模式原理 · 频率测量 · 脉宽测量
输入捕获
输入捕获模式原理
09
串口通信(UART)
UART协议原理 · USART配置 · 单字节收发
UART
串口通信
10
DMA传输
DMA控制器原理 · 存储器到外设传输 · 存储器到存储器传输
DMA
传输
11
ADC采集
逐次逼近型ADC原理 · STM32 ADC配置 · 单次转换与连续转换
ADC
采集
12
DAC输出
DAC工作原理 · STM32 DAC配置 · 波形发生器(正弦波
DAC
输出
13
I2C通信
I2C总线协议 · STM32 I2C外设配置 · 读写EEPROM(AT24C02)
I2C
通信
14
SPI通信
SPI协议四种模式 · STM32 SPI配置 · 读写Flash(W25Q64)
SPI
通信
15
CAN通信
CAN总线协议基础 · STM32 bxCAN配置 · 报文发送与接收
CAN
通信
16
看门狗
独立看门狗(IWDG)原理与配置 · 窗口看门狗(WWDG)原理与配置 · 喂狗策略
看门狗
IWDG
17
RTC实时时钟
RTC工作原理 · 外部晶振与内部时钟选择 · 日历与闹钟功能实现
RTC
实时时钟
18
低功耗模式
睡眠模式 · 停止模式 · 待机模式
低功耗模式
睡眠模式
19
Flash模拟EEPROM
STM32 Flash操作 · 页擦除与写入 · 数据读写保护
Flash
EEPROM
20
FreeRTOS入门
FreeRTOS移植 · 任务创建与删除 · 任务调度
FreeRTOS
移植
21
FreeRTOS同步
信号量(二值/计数/互斥) · 队列(Queue) · 事件标志组
FreeRTOS
同步
22
FreeRTOS管理
软件定时器 · 任务通知 · 内存管理(heap_1~heap_5…
FreeRTOS
管理
23
LCD显示
TFT-LCD驱动原理 · FSMC接口配置 · 显示字符与图片
LCD
显示
24
温湿度传感器
DHT11/DHT22单总线协议 · 时序分析 · 数据校验
温湿度传感器
DHT11/DHT22
25
MPU6050姿态解算
I2C读取MPU6050 · 原始数据滤波 · 四元数解算
MPU6050
姿态解算
26
蓝牙通信
HC-05/HC-06蓝牙模块配置 · AT指令集 · 手机APP控制LED
蓝牙通信
HC-05/HC-06
27
WiFi模块(ESP8266)
AT指令配置 · TCP/UDP通信 · 连接云平台(OneNET/阿里云)
WiFi
ESP8266
28
PID控制
位置式PID与增量式PID · 参数整定(临界比例法) · 电机速度闭环控制
PID
控制
29
综合项目(一)
智能小车:电机驱动(L298N) · 红外循迹 · 超声波避障
综合项目
L298N
30
综合项目(二)
环境监测站:多传感器采集 · LCD显示 · WiFi上传云平台
综合项目
环境监测站
所属VIP或分类
同VIP:STM32-GPIO控制与I2C总线通信实战
同VIP:STM32串口DMA传输与ADC采集工程实战
同VIP:STM32任务优先级与FreeRTOS移植实战