STM32 教程
STM32单片机学习路径
学习硬件一开始最麻烦的就是购买硬件环境和搭建软件环境
下面的硬件,建议用已有的arduino进行测试,点亮运行建立信心和对这些硬件的直觉。
硬件
已买 STM32F103C8T6
ST-Link驱动的下载、安装、配置,以及ST-Link固件的升级
0.96寸oled显示屏 4引脚
江协科技 - [模块教程] 第1期 0.96寸OLED显示屏
电位器(调节电阻-用于AD转换)
两引脚小按键
stlink
usb转串口模块
有源蜂鸣器
光敏电阻模块
热敏电阻模块
对射式红外模块
反射式红外模块
w25q64 flash 模块 spi总线通信
mpu6050陀螺仪和加速度计 i2c通信
旋转编码器(输出两路正交方波信息)
直流点击
TB6612电机驱动模块
SG90舵机
软件:开发环境搭建
已经安装的软件:STM32CubeMX
但STM32CubeCLT 软件配置环境跟简单
看下来还是推荐用vscode开发
使用VSCode开发STM32最简单方法,插件+STM32CubeCLT
Keil5安装和破解
keil5下载安装教程2025最新整理keil5超详细安装步骤
下面这篇文章是我想开始学习stm32的开始
知乎-稚晖-配置CLion用于STM32开发【优雅の嵌入式开发】
单片机操作系统
参考教程链接
知乎的一些其他回答:需要找时间详细看看
为什么我学了几天 STM32 感觉一脸茫然? - momovk的回答 - 知乎
能详细地讲讲stm32该怎么学吗? - 程序员良许的文章 - 知乎
如何系统地入门学习stm32? - 知乎
stm32单片机该如何学习? - 知乎
其他开源项目
B站up Dimsmary - 次元壁突破!!制作某科学的超电磁炮中的初春饰利同款小电脑!
稚晖君 【自制】我做了一把 模 块 化 机 械 键 盘 !【软核】

浙公网安备 33010602011771号