首页
›
嵌入式与底层系统
›
042-ARM Cortex-M固件开发
›
《HAL库 LL库 STM32 嵌入式驱动开发实战工程》
VIP22
本课程属于:042-ARM Cortex-M固件开发
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
HAL库 LL库 STM32 嵌入式驱动开发实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与开发环境搭建
目标=STM32嵌入式开发概述 · HAL库与LL库的定位与差异 · STM32CubeMX与IDE工具链…
课程导入
开发环境搭建
02
STM32硬件基础与最小系统
目标=Cortex-M内核架构 · 存储器映射 · 时钟树与复位系统
STM32
硬件基础
03
HAL库架构与工程结构
目标=HAL库分层设计 · 句柄与回调机制 · MSP初始化
HAL
库架构
04
LL库架构与寄存器级编程
目标=LL库设计哲学 · 内联函数与寄存器访问 · LL与HAL混合使用策略
LL
库架构
05
GPIO驱动开发实战
目标=GPIO工作模式 · HAL_GPIO与LL_GPIO A… · 按键消抖
GPIO
驱动开发实战
06
中断系统与NVIC配置
目标=中断优先级分组 · NVIC寄存器 · EXTI外部中断
NVIC
断系统
07
定时器基础与PWM输出
目标=TIM基本定时 · 计数模式 · 预分频与自动重装载
PWM
定时器基础
08
定时器高级应用
目标=输入捕获 · 输出比较 · 编码器模式
定时器高级应用
目标=输入捕获
09
串口通信UART/USART
目标=异步串行协议 · 波特率与帧格式 · HAL_UART收发
UART/USART
串口通信
10
I2C总线驱动开发
目标=I2C协议时序 · 起始停止与应答 · HAL_I2C主机与从机
I2C
总线驱动开发
11
SPI总线驱动开发
目标=SPI模式与时钟极性相位 · 全双工与半双工 · HAL_SPI与LL_SPI API
SPI
总线驱动开发
12
ADC模数转换驱动
目标=ADC采样原理 · 分辨率与参考电压 · 单次与连续转换
ADC
模数转换驱动
13
DAC数模转换驱动
目标=DAC工作原理 · 输出缓冲与噪声 · 三角波与噪声波生成
DAC
数模转换驱动
14
DMA控制器与高效数据传输
目标=DMA通道与请求映射 · 传输模式与优先级 · HAL_DMA与LL_DMA配置
DMA
控制器
15
RTC实时时钟与备份域
目标=RTC时钟源与分频 · 日历与闹钟 · 备份寄存器与VBAT
RTC
实时时钟
16
看门狗与系统可靠性
目标=独立看门狗IWDG · 窗口看门狗WWDG · HAL与LL看门狗API
看门狗
系统可靠性
17
低功耗模式与电源管理
目标=睡眠停止待机模式 · PWR寄存器与LL_PWR · HAL_PWR API
低功耗模式
电源管理
18
Flash编程与Bootloader
目标=Flash擦写原理 · 页与扇区结构 · HAL_FLASH与LL_FLASH…
Flash
Bootloader
19
CAN总线驱动开发
目标=CAN协议帧格式 · 位时序与过滤器 · HAL_CAN与LL_CAN配置
CAN
总线驱动开发
20
USB设备驱动开发
目标=USB协议基础 · 设备枚举与描述符 · CDC虚拟串口
USB
设备驱动开发
21
以太网与LwIP协议栈
目标=MAC与PHY接口 · RMII与MII · HAL_ETH配置
LwIP
以太网
22
文件系统与存储驱动
目标=FatFS移植 · SD卡与SPI Flash驱动 · HAL_SDIO与LL_SDMMC
文件系统
存储驱动
23
RTOS与STM32驱动集成
目标=FreeRTOS任务与调度 · 信号量与队列 · HAL与RTOS中断优先级
RTOS
STM32
24
驱动调试与性能优化
目标=SWD与JTAG调试 · 断点与变量监视 · 逻辑分析仪与示波器
驱动调试
性能优化
25
常见问题与错误排查
目标=时钟配置错误 · 中断不触发 · DMA传输失败
常见问题
错误排查
26
HAL与LL混合工程实践
目标=分层驱动架构设计 · 硬件抽象层封装 · 驱动接口标准化
HAL
LL
27
综合项目一
目标=智能环境监测节点:多传感器采集 · OLED显示 · 串口与无线通信
综合项目一
目标=智能环境监…
28
综合项目二
目标=电机控制与运动系统:PWM调速 · 编码器测速 · PID闭环控制
综合项目二
PWM
29
综合项目三
目标=工业数据采集网关 · Modbus RTU与TCP通信 · FatFS数据存储
综合项目三
目标=工业数据采…
30
课程总结与进阶路线
目标=知识体系回顾 · 驱动开发最佳实践 · 代码规范与版本管理
课程总结
进阶路线
所属VIP或分类
同VIP:ARM-Cortex-M固件开发
同VIP:ARM-Cortex-M架构与STM32开发实战工程
同VIP:Cortex-M与STM32系统工程