首页
›
嵌入式基础与RISC-V
›
108-嵌入式单片机STM32实战开发
›
《STM32外设驱动调试与Bootloader设计实战》
VIP10
本课程属于:108-嵌入式单片机STM32实战开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
STM32外设驱动调试与Bootloader设计实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
STM32开发环境搭建
Keil MDK安装与配置 · STM32CubeMX安装 · ST-Link驱动安装
STM32
开发环境搭建
02
GPIO外设驱动
GPIO模式详解(推挽 · 开漏 · 上拉
GPIO
外设驱动
03
UART串口通信
UART协议基础 · HAL库UART轮询/中断/DMA模… · 串口重定向printf
UART
串口通信
04
定时器基础
SysTick系统滴答定时器 · 基本定时器配置 · HAL_TIM_Base_Start…
定时器基础
SysTick
05
PWM输出与输入捕获
PWM原理与占空比调节 · HAL库PWM配置 · 舵机控制实战
PWM
输出
06
ADC模拟量采集
ADC工作原理 · 单次转换与连续转换 · 内部温度传感器读取
ADC
模拟量采集
07
SPI总线通信
SPI协议四线制详解 · HAL库SPI主从模式 · W25Q64 Flash读写实战
SPI
总线通信
08
I2C总线通信
I2C协议时序分析 · HAL库I2C主模式 · AT24C02 EEPROM读写
I2C
总线通信
09
DMA直接存储器访问
DMA工作原理 · 存储器到外设传输 · 外设到存储器传输
DMA
直接存储器访问
10
中断系统深入
NVIC嵌套向量中断控制器 · 中断优先级分组 · 抢占优先级与子优先级
断系统深入
NVIC
11
FreeRTOS移植与任务管理
FreeRTOS源码结构 · 任务创建与删除 · 任务优先级与调度
FreeRTOS
移植
12
FreeRTOS同步与通信
队列(queue) · 信号量(semaphore) · 互斥量(mutex)
FreeRTOS
同步
13
低功耗模式设计
睡眠模式 · 停止模式 · 待机模式
低功耗模式设计
睡眠模式
14
看门狗与系统安全
独立看门狗(IWDG) · 窗口看门狗(WWDG) · 看门狗喂狗策略
看门狗
系统安全
15
Flash存储器管理
STM32 Flash结构 · 扇区擦除与编程 · 内部Flash模拟EEPROM
Flash
存储器管理
16
Bootloader设计基础
Bootloader与App分区设计 · 启动流程分析 · 跳转函数实现
Bootloader
设计基础
17
Bootloader固件升级协议
自定义升级协议设计 · 帧格式定义 · CRC校验实现
Bootloader
固件升级协议
18
Bootloader Flash驱动
Flash擦除与写入接口封装 · App固件存储与校验 · 固件完整性验证
Bootloader
Flash
19
Bootloader通信接口
UART Bootloader实现 · SPI Bootloader实现 · I2C Bootloader实现
Bootloader
通信接口
20
Bootloader安全机制
固件加密与解密 · 签名验证 · 安全启动链
Bootloader
安全机制
21
App端升级接口设计
App跳转Bootloader触发条… · 软件复位与按键检测 · 升级标志位管理
App
端升级接口设计
22
双备份Bootloader设计
A/B分区升级策略 · 故障回滚机制 · 升级失败自动恢复
Bootloader
双备份
23
外设驱动调试方法论
逻辑分析仪使用技巧 · 示波器抓波形 · 串口日志分级
外设驱动调试方法…
逻辑分析仪使用技…
24
常见硬件问题排查
晶振不起振 · 电源纹波过大 · 引脚电平异常
常见硬件问题排查
晶振不起振
25
固件性能优化
代码执行时间测量 · 中断响应时间优化 · 内存使用分析
固件性能优化
代码执行时间测量
26
单元测试与集成测试
Unity测试框架移植 · Mock对象模拟外设 · 测试用例编写
单元测试
集成测试
27
持续集成与自动化构建
Jenkins/GitLab CI配… · 固件自动编译 · 自动烧录与测试
持续集成
自动化构建
28
实战项目一
智能传感器节点:多传感器采集 · 数据融合算法 · 低功耗无线传输
实战项目一
智能传感器节点
29
实战项目二
Bootloader远程升级系统 · 固件分包下载 · 断点续传
实战项目二
Bootloader
30
综合项目答辩与总结
项目文档撰写 · 技术方案评审 · 常见面试题解析
综合项目答辩
项目文档撰写
所属VIP或分类
同VIP:STM32-Bootloader双区升级与现场故障处理
同VIP:STM32-CubeMX与CubeIDE外设驱动开发
同VIP:STM32CubeIDE工程与HAL库驱动低功耗调优实战