tags: [source-summary] type: source source: "铁头山羊/江协科技/STM32 HAL库 三教程综合"
基于铁头山羊、江协科技(标准库)、STM32 HAL库入门 三个 B 站教程系列的 ASR 转录文本与配套源码整理而成。每个模块综合三套教程的讲解内容,保留讲师授课逻辑与代码实例,覆盖标准库(StdPeriph)与 HAL 库(STM32Cube HAL)双方案。
笔记路径:raw/Joplin/嵌入式+Linux/STM32学习笔记(三教程综合)/
| 编号 | 文件 | 内容 |
|---|---|---|
| 01 | 01-环境搭建与工程模板.md |
Keil/CubeMX 安装、项目结构、Delay 模块、main.c 模板、烧录方法 |
| 02 | 02-GPIO详解.md |
8 种模式、P-MOS/N-MOS 原理、推挽/开漏、LED/Key/Buzzer 驱动 |
| 03 | 03-OLED显示与调试.md |
SSD1306 驱动、I2C 时序、字符/数字显示函数、调试实践 |
| 04 | 04-UART串口通信详解.md |
UART 协议、轮询/中断收发、printf 重定向、数据包协议 |
| 05 | 05-I2C通信详解.md |
I2C 协议、软件模拟、硬件 I2C、MPU6050 驱动 |
| 06 | 06-SPI通信详解.md |
SPI 模式、软件/硬件 SPI、W25Q64 Flash 驱动 |
| 07 | 07-中断系统(NVIC+EXTI).md |
NVIC 优先级、EXTI 外部中断、传感器/编码器计次 |
| 08 | 08-时钟系统(RCC).md |
时钟树、PLL 配置、SystemInit、修改主频 |
| 09 | 09-定时器详解.md |
时基单元、PWM、输入捕获、编码器接口 |
| 10 | 10-ADC模数转换.md |
SAR ADC、采样/转换时间、单/多通道、定时触发 |
| 11 | 11-DMA数据传输.md |
DMA 概念、Mem-to-Mem、DMA+ADC |
| 12 | 12-PWR电源管理.md |
睡眠/停止/待机模式、修改主频降功耗 |
| 13 | 13-BKP与RTC实时时钟.md |
BKP 备份寄存器、RTC 实时时钟、Unix 时间戳 |
| 14 | 14-WDG看门狗.md |
IWDG 独立看门狗、WWDG 窗口看门狗 |
| 15 | 15-FLASH内部存储器.md |
Flash 读/写/擦除、芯片 ID 读取 |
F:\Baidu\STM32入门教程资料\程序源码\STM32Project-有注释版 — 江协科技标准库配套工程源码,含 43 个项目,覆盖全部 15 个模块的完整实现代码。