sgg嵌入式技术STM32单片机|上部-基础篇

STM32单片机基础与进阶

⭐ 编辑推荐

从基础到高级,全面掌握STM32单片机开发技能。
系统学习,实践性强,适合嵌入式开发爱好者。

课程亮点

系统学习STM32单片机基础与进阶
实践性强,案例丰富
适合嵌入式开发爱好者

课程目录

sgg嵌入式技术STM32单片机
上部-基础篇
下部-高级篇
001STM32课程简介.wmv
002概述ARM内核简介 .wmv
003概述STM32简介.wmv
004概述STM32应用场景.wmv
005概述STM32命名规范 .wmv
006概述STM32开发方式 .wmv
007概述STM32开发工具的选择.wmv
008概述Keil MDK下载和安装.wmv
009开发板实物图和原理图 .wmv
010开发板STM32最小系统.wmv
011开发板STM32开发板快速验证.wmv
012点灯案例工程创建.wmv
013点灯案例编译配置.wmv
014点灯案例寄存器代码实现.wmv
015点灯案例复习回顾和扩展练习点亮三灯.wmv
016点灯案例优化一使用宏定义的寄存器名称.wmv
017点灯案例优化二使用位运算操作 .wmv
018点灯案例优化三使用宏定义表示对应位.wmv
019GPIO概述.wmv
020GPIO工作模式推挽输出和开漏输出.wmv
021GPIO工作模式问题解答数据传输方向 .wmv
022GPIO工作模式复用输出.wmv
023GPIO工作模式输入模式.wmv
024GPIO寄存器 .wmv
025GPIOKeil+VSCode优化开发体验.wmv
026GPIO流水灯案例代码基本实现 .wmv
027GPIO流水灯案例代码改进实现.wmv
028GPIO课堂练习往返流水灯.wmv
029STM32系统架构.wmv
030STM32时钟系统 .wmv
031STM32各时钟用途总结 .wmv
032HAL库简介.wmv
033HAL库STM32CubeMX安装.wmv
034HAL库流水灯案例HAL库工程创建.wmv
035HAL库流水灯案例HAL库代码实现.wmv
036HAL库系统时钟配置的源码解析.wmv
037软件常见问题解答.wmv
038课堂练习依次开关灯.wmv
039中断系统基本概念 .wmv
040中断系统中断的作用.wmv
041中断系统STM32的中断.wmv
042中断系统中断体系架构 .wmv
043中断系统NVIC.wmv
044中断系统中断优先级底层原理和配置.wmv
045中断系统EXTI原理和寄存器.wmv
046中断系统按键中断案例需求分析和电路原理.wmv
047中断系统复习回顾.wmv
048中断系统按键中断案例寄存器介绍.wmv
049中断系统按键中断案例寄存器方式实现.wmv
050中断系统按键中断案例HAL库方式实现 .wmv
051中断系统课堂练习按键开关灯 .wmv
052中断系统课堂练习按键开关流水灯 .wmv
053中断系统课堂练习按键手动流水灯 .wmv
054USART串行和并行通讯 .wmv
055USART单工半双工全双工.wmv
056USART同步和异步 .wmv
057USART串口通讯协议.wmv
058USARTUSART外设基本介绍 .wmv
059USART功能框图原理介绍.wmv
060USART波特率的设置.wmv
061USART串口通讯案例电路原理和寄存器介绍 .wmv
062USART串口通讯案例轮询方式寄存器实现初始化.wmv
063USART串口通讯案例轮询方式寄存器实现收发单个字符.wmv
064USART串口通讯案例轮询方式寄存器实现发送字符串.wmv
065USART串口通讯案例轮询方式寄存器实现接收字符串 .wmv
066USART串口发送数据案例寄存器轮询方式代码改进.wmv
067USART问题解答状态位的置位和清除.wmv
068USART串口发送数据案例寄存器中断方式.wmv
069USART问题解答字符串结束标志的判断.wmv
070USART串口发送数据案例HAL库轮询方式定长数据的收发.wmv
071USART串口发送数据案例HAL库轮询方式变长数据的收发.wmv
072USART串口发送数据案例HAL库中断方式 .wmv
073使用Keil进行断点调试.wmv
074USART使用串口进行printf重定向寄存器实现.wmv
075USART使用串口进行printf重定向HAL库实现.wmv
076基础知识复习回顾.wmv
077I2C底层原理和协议.wmv
078I2C软件模拟I2C案例需求描述和硬件电路设计 .wmv
079I2C软件模拟I2C案例M24C02地址介绍.wmv
080I2C软件模拟I2C案例时序图整理 .wmv
081I2C软件模拟I2C案例工程创建和基本宏定义.wmv
082I2C问题解答EEPROM读写操作时序.wmv
083I2C软件模拟I2C案例I2C基本时序定义.wmv
084I2C软件模拟I2C案例I2C主机发送一个字节.wmv
085I2C软件模拟I2C案例I2C主机读取一个字节.wmv
086I2C软件模拟I2C案例EEPROM读写一个字节.wmv
087I2C软件模拟I2C案例EEPROM连续读写多个字节.wmv
088I2C软件模拟I2C案例主函数测试.wmv
089I2CI2C原理复习总结.wmv
090I2CSTM32中的I2C外设原理框图.wmv
091I2CI2C外设寄存器一基本配置 .wmv
092I2CI2C外设寄存器二I2C协议控制.wmv
093I2C硬件实现I2C案例工程创建和I2C初始化.wmv
094I2C硬件实现I2C案例I2C协议实现一基本操作.wmv
095I2C硬件实现I2C案例I2C协议实现二收发地址和数据.wmv
096I2C硬件实现I2C案例EEPROM接口实现和测试.wmv
097I2C硬件实现I2C案例HAL方式实现.wmv
098综合案例花式流水灯需求分析和实现思路.wmv
099综合案例花式流水灯串口下发方案和保存.wmv
100综合案例花式流水灯流水灯方案的解析和显示.wmv

适合人群

  • 嵌入式开发爱好者
  • 电子工程师
  • 大学生

学习收获

掌握STM32单片机基础开发
学会高级应用开发技巧
提升嵌入式系统开发能力

祝您学习愉快!

学有所成,前程似锦!