Skip to main content

00 📁资料包

课程配套的工程、驱动、软件、手册,统一整理这里

STM32 资料包

大家也可以打开 参考资料 线上查看这些资料。

开发工具​

资源说明入口
STM32CubeMX / Keil5-MDK-ARMCbueMx是ST官方提供自动生成基础代码的工具, MDK是将代码编辑、调试、下载集成到一起的IDE工具CubeMX+MDK软件包下载
CH340 / CH341 驱动适用于相应 USB 转串口芯片下载驱动
SerialPie串口助手Windows 64 位串口助手,支持波形、频谱和数字滤波软件介绍与下载
OLED在线取模工具文字、图片转 OLED 单色点阵,导出 C 数组打开工具

配套工程​

实验下载
第一个工程 / 点灯HelloWorld.zip
GPIO 输入输出GPIO.zip
EXTI 外部中断EXTI.zip
定时器编码器TIM_ENCODER.zip
定时器输入捕获TIM_CAPTURE.zip
UART 串口UART.zip
UART 串口波形测试UART_TEST.zip
OLED 显示IIC_OLED.zip
DAC 数模转换DAC.zip
生日快乐音乐生日快乐.zip
ADC 模数转换ADC.zip
FFT 定点频谱实验FFT_TEST.zip

驱动代码​

驱动 / 库下载
OLED 驱动代码OLED驱动代码.zip
外置 DAC 驱动DAC驱动代码.zip
FFT 驱动(含Cortex-M3小端库)FFT驱动代码-20260924.zip
FIR 手写驱动FIR补充驱动.zip
IIR 手写驱动IIR补充驱动.zip
ARM DSP 预编译库合集(19个lib)ARM_DSP_LIB合集.zip

F103C8T6跟课使用FFT驱动包即可;其他架构的库按需选用。具体接入、版本和工程说明见ARM DSP驱动库。

主控原理图 与 芯片、内核手册​

主控原理图芯片、内核手册
STM32F103C8T6 主控板原理图STM32F103 数据手册
STM32F1 参考手册 RM0008
Cortex-M3 技术手册

模块原理图 与 数据手册​

模块原理图数据手册
光敏传感器模块GL5528、LM393
热敏传感器模块NTC、LM393
麦克风模块MAX4466
旋转编码器模块EC11
电机驱动模块DRV8833
蜂鸣器模块S8050
扬声器模块FM8002A
外置 DAC 模块MCP4725
0.96 英寸 OLEDSSD1306

学习前先核对资料​

下载后按“本节文档、对应实验工程、模块原理图”三样对照。每次保留一份能运行的原工程,再另存副本实验。工程里的芯片型号、HAL版本和引脚设置比压缩包文件名更可靠。

主课顺序是环境搭建、新建工程、点灯,再进入外设原理与实验。FFT、FIR、IIR 的下载与接入说明统一放在驱动库。