tags: [source-summary] type: source source: "铁头山羊 STM32 HAL 库教程 + HAL 库笔记" author: "" date: 2026-07-07
原始资料位于 raw/Joplin/嵌入式+Linux/STM32-HAL库笔记/。
10 篇 STM32 HAL 库笔记,基于铁头山羊 STM32 HAL 库教程,覆盖 F103C8T6 常用外设:
| # | 笔记 | 主题 |
|---|---|---|
| 01 | 环境搭建 | CubeMX → Keil MDK → DAP-Link 流程 |
| 02 | GPIO 输出 | 推挽/开漏、LED 点灯 |
| 03 | GPIO 输入 | 按键消抖、光敏传感器 |
| 04 | UART 串口 | 阻塞发送 + 中断接收 |
| 05 | I2C | 驱动 OLED (SSD1306) |
| 06 | SPI | 驱动 W25Q64 (Flash) |
| 07 | 中断系统 | NVIC 优先级、EXTI、UART 中断 |
| 08 | 时钟树 | 8MHz → 72MHz 配置 |
| 09 | 定时器 | 时基/PWM/输入捕获/编码器/从模式 |
| 10 | ADC | 单通道/注入/DMA |
每篇笔记均配有: