首页
›
嵌入式基础与RISC-V
›
092-STM32固件库与HAL开发实战
›
《STM32 HAL库外设驱动与时钟树配置故障定位实战》
VIP10
本课程属于:092-STM32固件库与HAL开发实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
STM32 HAL库外设驱动与时钟树配置故障定位实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
STM32与HAL库概述
STM32系列介绍 · HAL库架构与设计思想 · 开发环境搭建(STM32CubeMX…
STM32
HAL
02
时钟树基础
STM32时钟源(HSI · HSE · LSI
时钟树基础
STM32
03
时钟树实战配置
使用STM32CubeMX配置时钟树 · 手动修改HAL库时钟初始化代码 · HAL_RCC_ClockConfi…
时钟树实战配置
STM32CubeMX
04
时钟故障定位
系统无法启动 · 时钟频率不准 · 外设时钟未使能等常见问题的排查方法
时钟故障定位
系统无法启动
05
GPIO基础
GPIO工作模式(输入 · 输出 · 复用
GPIO
工作模式
06
GPIO实战驱动
HAL_GPIO_Init()与HA… · LED与按键驱动实例
GPIO
实战驱动
07
GPIO调试技巧
用逻辑分析仪抓波形 · GPIO速度配置不当导致的信号质量问… · 电流倒灌问题
GPIO
调试技巧
08
UART基础
异步串行通信原理 · 波特率计算 · UART帧格式(起始位
UART
异步串行通信原理
09
UART实战驱动
HAL_UART_Transmit(… · 中断模式 · DMA模式
UART
实战驱动
10
UART调试与故障定位
乱码问题(波特率/时钟源) · 丢数据(缓冲区溢出) · 硬件流控配置
UART
调试
11
定时器基础
STM32定时器分类(基本 · 通用 · 高级)
定时器基础
STM32
12
定时器实战驱动
HAL_TIM_Base_Init(…
定时器实战驱动
HAL
13
PWM输出
PWM原理(占空比与频率) · HAL_TIM_PWM_Init()… · 呼吸灯与舵机控制实例
PWM
输出
14
输入捕获
HAL_TIM_IC_Init()测… · 超声波测距实战
输入捕获
HAL
15
定时器调试
定时器不工作(时钟源/中断使能) · PWM波形异常(重装载值/极性配置) · 捕获值不准
定时器调试
定时器不工作
16
ADC基础
逐次逼近型ADC原理 · STM32 ADC特性(分辨率 · 采样时间
ADC
逐次逼近型
17
ADC实战驱动
HAL_ADC_Init()与HAL… · 单通道与多通道采集
ADC
实战驱动
18
ADC调试技巧
采样值跳动(硬件滤波/软件滤波) · 转换速度慢(时钟分频/采样周期) · DMA传输丢数据
ADC
调试技巧
19
SPI基础
SPI四线制(SCK · MOSI · MISO
SPI
SCK
20
SPI实战驱动
HAL_SPI_Transmit()… · 与Flash/OLED屏通信实例
SPI
实战驱动
21
SPI调试与故障定位
时钟极性/相位不匹配 · 片选信号时序问题 · MISO无数据(从机未响应)
SPI
调试
22
I2C基础
I2C两线制(SCL · SDA) · 起始/停止条件
I2C
SCL
23
I2C实战驱动
HAL_I2C_Master_Tra… · 与EEPROM/传感器通信实例
I2C
实战驱动
24
I2C调试技巧
总线锁死(SCL/SDA被拉低) · 地址应答错误 · 时钟延展问题
I2C
调试技巧
25
DMA基础
DMA工作原理(搬运数据不占CPU) · STM32 DMA控制器(通道/流/… · 传输模式(正常/循环)
DMA
CPU
26
DMA实战应用
DMA+UART实现高速收发 · DMA+ADC实现连续采集 · DMA+定时器实现内存到外设传输
DMA
实战应用
27
DMA调试与故障定位
DMA传输完成中断不触发(中断优先级… · 数据错位(字节对齐/地址递增配置)
DMA
调试
28
中断系统
NVIC嵌套向量中断控制器 · 中断优先级分组(抢占优先级与子优先级… · HAL库中断回调机制
断系统
NVIC
29
中断调试
中断响应延迟(高优先级任务阻塞) · 中断嵌套导致堆栈溢出 · HAL_Delay()在中断中死机
断调试
断响应延迟
30
综合实战
多外设协同工作(UART+ADC+D… · 低功耗模式下的外设管理 · 系统稳定性测试与优化
综合实战
UART+ADC+D
所属VIP或分类
同VIP:Bootloader开发与固件升级实战
同VIP:I2C总线驱动开发与传感器数据融合调试实战
同VIP:SPI协议与CAN总线通信调试故障排查实战