首页
›
嵌入式基础与RISC-V
›
108-嵌入式单片机STM32实战开发
›
《STM32实战部署与FreeRTOS性能调优实战》
VIP10
本课程属于:108-嵌入式单片机STM32实战开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
STM32实战部署与FreeRTOS性能调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
STM32开发环境搭建
Keil MDK安装 · STM32CubeMX配置 · ST-Link驱动与调试
STM32
开发环境搭建
02
GPIO实战
LED流水灯 · 按键输入 · 外部中断
GPIO
LED
03
定时器详解
SysTick · 基本定时器 · PWM输出
定时器详解
SysTick
04
串口通信
UART轮询 · 中断 · DMA模式
串口通信
UART
05
ADC与DAC
单次转换 · 连续转换 · DMA传输
ADC
DAC
06
SPI与I2C总线
驱动OLED屏幕 · 读写EEPROM · 多设备通信
SPI
I2C
07
DMA控制器
内存到内存 · 外设到内存 · 循环模式
DMA
控制器
08
FreeRTOS移植
源码结构 · port层修改 · Heap管理策略选择
FreeRTOS
移植
09
任务管理
任务创建 · 删除 · 挂起
任务管理
任务创建
10
任务调度
抢占式调度 · 时间片轮转 · 空闲任务与钩子函数
任务调度
抢占式调度
11
队列与邮箱
数据传递 · 队列集 · 队列的阻塞与超时
队列
邮箱
12
信号量与互斥量
二值信号量 · 计数信号量 · 互斥量
信号量
互斥量
13
事件标志组
多事件同步 · 事件等待与清除 · 与队列的对比
事件标志组
多事件同步
14
任务通知
轻量级IPC · 通知值 · 覆盖与累积
任务通知
IPC
15
软件定时器
单次与周期定时器 · 定时器守护任务 · 回调函数
软件定时器
单次
16
内存管理
heap_1到heap_5的对比 · 内存碎片 · 动态与静态分配
内存管理
heap
17
中断管理
延迟中断处理 · 中断嵌套 · 临界区与挂起调度器
断管理
延迟
18
低功耗设计
Tickless模式 · 停止模式 · 待机模式与唤醒
低功耗设计
Tickless
19
MPU与内存保护
MPU配置 · 特权级与用户级任务 · 堆栈溢出检测
MPU
内存保护
20
多核与AMP架构
Cortex-M7与M4核通信 · 共享内存 · 资源管理
AMP
多核
21
性能分析工具
FreeRTOS+Trace · SEGGER SystemView · 事件记录
性能分析工具
FreeRTOS+Tra…
22
任务栈优化
栈深度计算 · 栈溢出钩子 · 递归任务处理
任务栈优化
栈深度计算
23
调度延迟优化
抢占点优化 · 中断优先级设置 · 锁机制影响
调度延迟优化
抢占点优化
24
实时性测试
抖动测量 · 最坏情况执行时间 · 响应时间分析
实时性测试
抖动测量
25
文件系统集成
LittleFS移植 · SPI Flash驱动 · 掉电安全
文件系统集成
LittleFS
26
网络协议栈
LwIP移植 · TCP/UDP通信 · MQTT客户端
网络协议栈
LwIP
27
USB设备开发
HID · CDC · MSC类
USB
设备开发
28
Bootloader设计
固件升级 · CRC校验 · 双备份启动
Bootloader
设计
29
单元测试框架
Unity/CMock · 模拟外设 · CI/CD集成
单元测试框架
Unity/CMock
30
综合项目实战
智能传感器节点 · 从需求分析到性能调优全流程
综合项目实战
智能传感器节点
所属VIP或分类
同VIP:STM32-Bootloader双区升级与现场故障处理
同VIP:STM32-CubeMX与CubeIDE外设驱动开发
同VIP:STM32CubeIDE工程与HAL库驱动低功耗调优实战