首页
›
嵌入式基础与RISC-V
›
117-HAL库 LL库 STM32嵌入式驱动开发
›
《HAL库 LL库 STM32 嵌入式驱动开发实战》
VIP10
本课程属于:117-HAL库 LL库 STM32嵌入式驱动开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
HAL库 LL库 STM32 嵌入式驱动开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
开发环境搭建
STM32CubeMX安装 · MDK-ARM/IAR安装 · LL库与HAL库选择策略
开发环境搭建
STM32CubeMX
02
GPIO输出驱动
HAL_GPIO_WritePin与… · LED流水灯实战 · 位带操作原理
GPIO
输出驱动
03
GPIO输入检测
按键消抖处理(软件延时与定时器扫描) · HAL与LL库的输入读取 · 外部中断EXTI配置
GPIO
输入检测
04
系统滴答定时器SysTick
HAL_Delay()实现原理 · LL库实现微秒级延时 · 裸机调度框架雏形
SysTick
系统滴答定时器
05
基础定时器TIM
时基单元结构 · HAL_TIM_Base_Start… · PWM输出与呼吸灯
TIM
基础定时器
06
输入捕获与编码器
频率测量 · 占空比测量 · 正交编码器驱动电机测速
输入捕获
编码器
07
UART串口通信
HAL_UART_Transmit/… · LL_USART_TransmitD… · 串口重定向printf
UART
串口通信
08
I2C总线驱动
软件I2C与硬件I2C对比 · HAL_I2C_Master_Tra… · LL库寄存器操作
I2C
总线驱动
09
SPI总线驱动
HAL_SPI_TransmitRe… · LL库NSS管理 · W25Q64 Flash读写
SPI
总线驱动
10
ADC采集
HAL_ADC_Start_DMA · LL库单次转换与连续转换 · 内部温度传感器读取
ADC
采集
11
DAC输出
HAL_DAC_SetValue · LL库波形发生 · 简易信号发生器设计
DAC
输出
12
DMA控制器
HAL_DMA_Start与LL_D… · 存储器到外设 · 外设到存储器
DMA
控制器
13
RTC实时时钟
HAL_RTC_SetTime/Ge… · LL库配置 · 外部晶振与内部LSI校准
RTC
实时时钟
14
独立看门狗IWDG与窗口看门狗WWDG
HAL_IWDG_Refresh · LL库喂狗策略 · 系统异常复位保护
IWDG
WWDG
15
Flash模拟EEPROM
HAL_FLASH_Program/… · LL库扇区管理 · 参数存储与掉电保护
Flash
EEPROM
16
CAN总线通信
HAL_CAN_Start/AddT… · LL库位时序配置 · 过滤器设置
CAN
总线通信
17
USB虚拟串口
HAL_PCD与HAL_HCD库 · CDC类配置 · LL库端点管理
USB
虚拟串口
18
SDIO与FatFS文件系统
HAL_SD_Init/ReadBl… · LL库SDIO时钟配置 · FatFS挂载与文件读写
SDIO
FatFS
19
以太网与LwIP
HAL_ETH_Init · LL库描述符管理 · LwIP协议栈移植
LwIP
以太网
20
FreeRTOS移植与任务管理
HAL库与FreeRTOS整合 · LL库临界段保护 · 任务创建/删除/挂起/恢复
FreeRTOS
移植
21
FreeRTOS队列与信号量
HAL库中断与任务同步 · LL库无锁编程 · 生产者消费者模型
FreeRTOS
队列
22
FreeRTOS软件定时器与事件组
HAL_TIM与软件定时器对比 · 事件组多任务同步
FreeRTOS
软件定时器
23
低功耗模式
HAL_PWR_EnterSTOPM… · LL库WFI/WFE指令 · 唤醒源配置
低功耗模式
HAL
24
Bootloader设计
HAL库Flash分区 · LL库跳转函数 · YModem协议升级
Bootloader
设计
25
触摸按键与TFT-LCD驱动
HAL库触摸IC驱动 · LL库FSMC/LTDC配置 · LVGL图形框架移植
TFT-LCD
触摸按键
26
传感器驱动框架
HAL库I2C/SPI传感器抽象层 · LL库寄存器操作封装 · DHT11/MPU6050驱动
传感器驱动框架
HAL
27
电机控制
HAL_TIM_PWM与LL库六步换… · 无刷直流电机BLDC驱动 · FOC电流环初探
电机控制
HAL
28
调试与日志系统
HAL库DBGMCU · LL库SWO输出 · SEGGER RTT使用
调试
日志系统
29
单元测试与自动化
HAL库Mock框架 · LL库寄存器仿真 · Unity/CMock测试
单元测试
自动化
30
综合项目实战
多传感器数据采集 · LCD显示 · SD卡记录
综合项目实战
多传感器数据采集
所属VIP或分类
同VIP:STM32-HAL库与LL库混合驱动中断管理优化实战
同VIP:STM32-HAL库与LL库混合驱动故障定位实战
同VIP:STM32LL库驱动开发与低功耗调试实战