STM32 教程

STM32单片机学习路径

学习硬件一开始最麻烦的就是购买硬件环境和搭建软件环境

下面的硬件,建议用已有的arduino进行测试,点亮运行建立信心和对这些硬件的直觉。

硬件

B站:[江协科技]-STM32入门教程-2023版

B站UP自制开发板 : keysking的STM32教程

已买 STM32F103C8T6

最小系统板原理图

ST-Link驱动的下载、安装、配置,以及ST-Link固件的升级

0.96寸oled显示屏 4引脚

江协科技 - [模块教程] 第1期 0.96寸OLED显示屏

其他B站OLED显示屏教程

电位器(调节电阻-用于AD转换)

两引脚小按键

stlink

usb转串口模块

有源蜂鸣器

有源蜂鸣器与无源蜂鸣器详解:原理、区别与驱动方式

20分钟乐理通俗讲解

光敏电阻模块

热敏电阻模块

对射式红外模块

反射式红外模块

w25q64 flash 模块 spi总线通信

mpu6050陀螺仪和加速度计 i2c通信

旋转编码器(输出两路正交方波信息)

直流点击

TB6612电机驱动模块

SG90舵机

软件:开发环境搭建

已经安装的软件:STM32CubeMX

但STM32CubeCLT 软件配置环境跟简单

看下来还是推荐用vscode开发

手把手教你用CLion开发STM32

使用VSCode开发STM32最简单方法,插件+STM32CubeCLT

【发布】FubeMX:STM32CubeMX的好朋友

FubeMx官网下载地址

手把手教你用VSCode开发STM32

Keil5安装和破解

keil5下载安装教程2025最新整理keil5超详细安装步骤

下面这篇文章是我想开始学习stm32的开始

知乎-稚晖-配置CLion用于STM32开发【优雅の嵌入式开发】

单片机操作系统

FreeRTOS及其应用,万字长文,基础入门

B站视频 - 这么讲FreeRTOS,20分钟速通!

参考教程链接

博客园-stm32单片机教程

CSDN-零基础快速上手STM32开发(手把手保姆级教程)

STM32基础入门(一)——STM32概览

stm32 博客教程

对应的其他人上传的github文件

STM32单片机和51单片机区别

记录一下从keil官网下载DFP(芯片支持包)的方法

知乎的一些其他回答:需要找时间详细看看

为什么我学了几天 STM32 感觉一脸茫然? - momovk的回答 - 知乎

能详细地讲讲stm32该怎么学吗? - 程序员良许的文章 - 知乎
如何系统地入门学习stm32? - 知乎
stm32单片机该如何学习? - 知乎

其他开源项目

合集·树莓派项目和arduino项目,ESP32

B站up Dimsmary - 次元壁突破!!制作某科学的超电磁炮中的初春饰利同款小电脑!

稚晖君 【自制】我做了一把 模 块 化 机 械 键 盘 !【软核】

其他单片机模块

Arduino - 最小系统(基于ATtiny13A)

ATtiny13A

posted @ 2025-10-10 00:22  长江~之星  阅读(28)  评论(0)    收藏  举报