首页
›
热销单品
›
嵌入式Linux与RTOS
›
《STM32 HAL库开发详解》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
STM32 HAL库开发详解
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
STM32与HAL库概述 · 学习目标 · 开发环境搭建(STM32CubeMX
课程导入
STM32
02
STM32基础与HAL库架构
STM32系列分类 · 存储器映射 · 时钟树
STM32
HAL
03
STM32CubeMX配置工具
工程创建 · 引脚配置 · 时钟配置
STM32CubeMX
配置工具
04
GPIO原理与HAL库编程
GPIO工作模式 · 推挽/开漏 · 上下拉
GPIO
HAL
05
中断系统与NVIC
中断优先级 · 抢占优先级与子优先级 · HAL库中断回调机制
NVIC
断系统
06
定时器基础与HAL库
定时器类型(基本 · 通用 · 高级)
HAL
定时器基础
07
PWM输出与HAL库
PWM原理 · 占空比与频率计算 · HAL_TIM_PWM_Start/…
PWM
HAL
08
输入捕获与PWM测量
输入捕获原理 · HAL_TIM_IC_ConfigC… · 捕获周期与占空比
PWM
输入捕获
09
UART串口通信与HAL库
UART协议 · 波特率 · HAL_UART_Transmit/…
UART
HAL
10
DMA原理与HAL库
DMA工作模式 · 传输方向 · 内存到外设/内存到内存
DMA
HAL
11
I2C总线与HAL库
I2C协议 · 时序 · HAL_I2C_Master_Tra…
I2C
HAL
12
SPI总线与HAL库
SPI协议 · 模式配置 · HAL_SPI_Transmit/R…
SPI
HAL
13
ADC模拟量采集与HAL库
ADC原理 · 分辨率 · 采样时间
ADC
HAL
14
DAC与比较器
DAC原理 · HAL_DAC_SetValue · 输出波形
DAC
比较器
15
RTC实时时钟与HAL库
RTC原理 · 日历配置 · 闹钟
RTC
HAL
16
看门狗与低功耗模式
独立看门狗IWDG · 窗口看门狗WWDG · HAL_IWDG_Refresh
看门狗
低功耗模式
17
Flash与EEPROM模拟
STM32内部Flash读写 · HAL_FLASH_Program/… · 选项字节
Flash
EEPROM
18
CAN总线与HAL库
CAN协议 · 帧格式 · 滤波器
CAN
HAL
19
USB通信与HAL库
USB协议基础 · CDC/HID类 · HAL_PCD/HAL_HCD
USB
HAL
20
以太网与LWIP
以太网接口 · PHY芯片 · HAL_ETH_Init
LWIP
以太网
21
FreeRTOS与HAL库集成
FreeRTOS任务 · 队列 · 信号量
FreeRTOS
HAL
22
传感器驱动开发
温度传感器DS18B20 · 湿度DHT11 · 加速度MPU6050
传感器驱动开发
DS18B20
23
电机控制与PWM
直流电机 · 步进电机 · H桥驱动
PWM
电机控制
24
显示与交互界面
OLED · LCD · 触摸屏
显示
交互界面
25
无线通信模块
蓝牙HC-05 · WiFi ESP8266 · LoRa
无线通信模块
HC-05
26
文件系统与SD卡
FATFS文件系统 · SDIO/SD卡驱动 · HAL_SD_Init/Read/W…
SD
文件系统
27
调试与优化技巧
HAL库调试方法 · 断言 · 日志输出
调试
优化技巧
28
综合项目实战(一)
智能家居控制中心 · 整合GPIO · 定时器
综合项目实战
智能家居控制
29
综合项目实战(二)
四轴飞行器飞控基础 · 整合PWM · 定时器
综合项目实战
四轴飞行器飞控基…
30
课程总结与进阶路径
HAL库学习总结 · 常见问题回顾 · 项目复盘
课程总结
进阶路径
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战