正在播放:STM32入门详细教程
正在加载播放地址...

最新评论

正在加载评论...

STM32 入门详细教程 课程简介

本课程是一套零基础友好、保姆级手把手的 STM32 单片机全入门教程,专为单片机新手、电子爱好者、高校电子信息 / 自动化 / 物联网相关专业学生打造,从 0 基础开始系统化讲解 STM32 单片机的开发与应用,全程以实操驱动教学、项目落地知识点,无晦涩难懂的纯理论灌输。

课程遵循「循序渐进、由浅入深」的学习逻辑,从 STM32 基础认知、开发软件安装配置入手,逐步讲解单片机核心外设与通信协议,每一个知识点均配套对应实战案例,从简单的 GPIO 点灯、按键控制,到进阶的 PWM、中断、ADC/DMA、串口、I2C/SPI 通信,再到 RTC 时钟、看门狗、FLASH 读写等完整功能,手把手教你完成代码编写与硬件调试,吃透 STM32 开发的核心逻辑。

课程所有案例均为 STM32 开发高频实用场景,代码通俗易懂、步骤清晰,无需具备 51 单片机基础也能轻松上手,学完即可独立完成 STM32 基础项目开发,快速打通从理论到实战的链路,夯实嵌入式开发的核心基本功。

课程完整目录

[1-1] 课程简介

[1-2] STM32 简介

[2-1] 软件安装

[2-2] 新建工程

[3-1] GPIO 输出

[3-2] LED 闪烁 & LED 流水灯 & 蜂鸣器

[3-3] GPIO 输入

[3-4] 按键控制 LED & 光敏传感器控制蜂鸣器

[4-1] OLED 调试工具

[4-2] OLED 显示屏

[5-1] EXTI 外部中断

[5-2] 对射式红外传感器计次 & 旋转编码器计次

[6-1] TIM 定时中断

[6-2] 定时器定时中断 & 定时器外部时钟

[6-3] TIM 输出比较

[6-4] PWM 驱动 LED 呼吸灯 & PWM 驱动舵机 & PWM 驱动直流电机

[6-5] TIM 输入捕获

[6-6] 输入捕获模式测频率 & PWMI 模式测频率占空比

[6-7] TIM 编码器接口

[6-8] 编码器接口测速

[7-1] ADC 模数转换器

[7-2] AD 单通道 & AD 多通道

[8-1] DMA 直接存储器存取

[8-2] DMA 数据转运 & DMA+AD 多通道

[9-1] USART 串口协议

[9-2] USART 串口外设

[9-3] 串口发送 & 串口发送 + 接收

[9-4] USART 串口数据包

[9-5] 串口收发 HEX 数据包 & 串口收发文本数据包

[9-6] FlyMcu 串口下载 & STLINK Utility

[10-1] I2C 通信协议

[10-2] MPU6050 简介

[10-3] 软件 I2C 读写 MPU6050

[10-4] I2C 通信外设

[10-5] 硬件 I2C 读写 MPU6050

[11-1] SPI 通信协议

[11-2] W25Q64 简介

[11-3] 软件 SPI 读写 W25Q64

[11-4] SPI 通信外设

[11-5] 硬件 SPI 读写 W25Q64

[12-1] Unix 时间戳

[12-2] BKP 备份寄存器 & RTC 实时时钟

[12-3] 读写备份寄存器 & 实时时钟

[13-1] PWR 电源控制

[13-2] 修改主频 & 睡眠模式 & 停止模式 & 待机模式

[14-1] WDG 看门狗

[14-2] 独立看门狗 & 窗口看门狗

[15-1] FLASH 闪存

[15-2] 读写内部 FLASH & 读取芯片 ID