【尚硅谷】嵌入式STM32单片机 - 带源码课件14.83GB
上部-基础篇7.67GB
04_视频4.35GB
001_STM32课程简介.wmv14.54MB
002_概述_ARM内核简介.wmv21.08MB
003_概述_STM32简介.wmv11.57MB
004_概述_STM32应用场景.wmv9.83MB
005_概述_STM32命名规范.wmv29.78MB
006_概述_STM32开发方式.wmv19.47MB
007_概述_STM32开发工具的选择.wmv21.75MB
008_概述_Keil MDK下载和安装.wmv39.78MB
009_开发板_实物图和原理图.wmv146MB
010_开发板_STM32最小系统.wmv91.73MB
011_开发板_STM32开发板快速验证.wmv95.89MB
012_点灯案例_工程创建.wmv57.74MB
013_点灯案例_编译配置.wmv15.72MB
014_点灯案例_寄存器代码实现.wmv81.63MB
015_点灯案例_复习回顾和扩展练习_点亮三灯.wmv56.82MB
016_点灯案例_优化(一)_使用宏定义的寄存器名称.wmv39.8MB
017_点灯案例_优化(二)_使用位运算操作.wmv70.61MB
018_点灯案例_优化(三)_使用宏定义表示对应位.wmv27.49MB
019_GPIO_概述.wmv34.4MB
020_GPIO_工作模式_推挽输出和开漏输出.wmv57MB
021_GPIO_工作模式_问题解答_数据传输方向.wmv14.07MB
022_GPIO_工作模式_复用输出.wmv16.75MB
023_GPIO_工作模式_输入模式.wmv33.8MB
024_GPIO_寄存器.wmv109.69MB
025_GPIO_Keil+VSCode优化开发体验.wmv24.09MB
026_GPIO_流水灯案例_代码基本实现.wmv61.22MB
027_GPIO_流水灯案例_代码改进实现.wmv78.35MB
028_GPIO_课堂练习_往返流水灯.wmv37.29MB
029_STM32系统架构.wmv31.7MB
030_STM32时钟系统.wmv50.7MB
031_STM32各时钟用途总结.wmv13.58MB
032_HAL库_简介.wmv32.38MB
033_HAL库_STM32CubeMX安装.wmv46.79MB
034_HAL库_流水灯案例_HAL库工程创建.wmv105.89MB
035_HAL库_流水灯案例_HAL库代码实现.wmv55.96MB
036_HAL库_系统时钟配置的源码解析.wmv54.5MB
037_软件常见问题解答.wmv13.52MB
038_课堂练习_依次开关灯.wmv45.59MB
039_中断系统_基本概念.wmv27.27MB
040_中断系统_中断的作用.wmv7.55MB
041_中断系统_STM32的中断.wmv61.68MB
042_中断系统_中断体系架构.wmv20.68MB
043_中断系统_NVIC.wmv48.37MB
044_中断系统_中断优先级底层原理和配置.wmv53.11MB
045_中断系统_EXTI原理和寄存器.wmv20.2MB
046_中断系统_按键中断案例_需求分析和电路原理.wmv18.66MB
047_中断系统_复习回顾.wmv23.46MB
048_中断系统_按键中断案例_寄存器介绍.wmv44.84MB
049_中断系统_按键中断案例_寄存器方式实现.wmv72.62MB
050_中断系统_按键中断案例_HAL库方式实现.wmv65.09MB
051_中断系统_课堂练习_按键开关灯.wmv60.43MB
052_中断系统_课堂练习_按键开关流水灯.wmv60.51MB
053_中断系统_课堂练习_按键手动流水灯.wmv41.88MB
054_USART_串行和并行通讯.wmv24.6MB
055_USART_单工半双工全双工.wmv4.92MB
056_USART_同步和异步.wmv3.38MB
057_USART_串口通讯协议.wmv44.73MB
058_USART_USART外设基本介绍.wmv42.09MB
059_USART_功能框图原理介绍.wmv49.49MB
060_USART_波特率的设置.wmv33.35MB
061_USART_串口通讯案例_电路原理和寄存器介绍.wmv85.94MB
062_USART_串口通讯案例_轮询方式寄存器实现_初始化.wmv36.49MB
063_USART_串口通讯案例_轮询方式寄存器实现_收发单个字符.wmv24.66MB
064_USART_串口通讯案例_轮询方式寄存器实现_发送字符串.wmv13.11MB
065_USART_串口通讯案例_轮询方式寄存器实现_接收字符串.wmv29.74MB
066_USART_串口发送数据案例_寄存器轮询方式_代码改进.wmv84.64MB
067_USART_问题解答_状态位的置位和清除.wmv41.23MB
068_USART_串口发送数据案例_寄存器中断方式.wmv65.86MB
069_USART_问题解答_字符串结束标志的判断.wmv18.14MB
070_USART_串口发送数据案例_HAL库轮询方式_定长数据的收发.wmv84.24MB
071_USART_串口发送数据案例_HAL库轮询方式_变长数据的收发.wmv27.88MB
072_USART_串口发送数据案例_HAL库中断方式.wmv104.67MB
073_使用Keil进行断点调试.wmv33.15MB
074_USART_使用串口进行printf重定向_寄存器实现.wmv39.03MB
075_USART_使用串口进行printf重定向_HAL库实现.wmv21.16MB
076_基础知识复习回顾.wmv84.49MB
077_I2C_底层原理和协议.wmv45.73MB
078_I2C_软件模拟I2C案例_需求描述和硬件电路设计.wmv31.91MB
079_I2C_软件模拟I2C案例_M24C02地址介绍.wmv12.82MB
080_I2C_软件模拟I2C案例_时序图整理.wmv60.21MB
081_I2C_软件模拟I2C案例_工程创建和基本宏定义.wmv33.98MB
082_I2C_问题解答_EEPROM读写操作时序.wmv13.22MB
083_I2C_软件模拟I2C案例_I2C基本时序定义.wmv85.77MB
084_I2C_软件模拟I2C案例_I2C主机发送一个字节.wmv15.4MB
085_I2C_软件模拟I2C案例_I2C主机读取一个字节.wmv21.69MB
086_I2C_软件模拟I2C案例_EEPROM读写一个字节.wmv53.02MB
087_I2C_软件模拟I2C案例_EEPROM连续读写多个字节.wmv24.26MB
088_I2C_软件模拟I2C案例_主函数测试.wmv31.27MB
089_I2C_I2C原理复习总结.wmv41.37MB
090_I2C_STM32中的I2C外设原理框图.wmv37.85MB
091_I2C_I2C外设寄存器(一)_基本配置.wmv79.1MB
092_I2C_I2C外设寄存器(二)_I2C协议控制.wmv66.37MB
093_I2C_硬件实现I2C案例_工程创建和I2C初始化.wmv31.05MB
094_I2C_硬件实现I2C案例_I2C协议实现(一)_基本操作.wmv24.73MB
095_I2C_硬件实现I2C案例_I2C协议实现(二)_收发地址和数据.wmv40.94MB
096_I2C_硬件实现I2C案例_EEPROM接口实现和测试.wmv45.86MB
097_I2C_硬件实现I2C案例_HAL方式实现.wmv63.88MB
098_综合案例_花式流水灯_需求分析和实现思路.wmv32.22MB
099_综合案例_花式流水灯_串口下发方案和保存.wmv47.61MB
100_综合案例_花式流水灯_流水灯方案的解析和显示.wmv122.23MB
01_笔记.zip124.11MB
02_资料.zip2.43GB
03_代码.zip791.87MB
下部-高级篇7.16GB
04-视频4.78GB
001_STM32开发高级篇_整体介绍.mp413.85MB
002_CAN通讯_产生背景和基本介绍.mp430.56MB
003_CAN通讯_物理层介绍.mp449.93MB
004_CAN通讯_协议层_报文类型.mp430.91MB
005_CAN通讯_协议层_数据帧和远程帧.mp452.86MB
006_CAN通讯_协议层_总线仲裁.mp425.69MB
007_CAN通讯_协议层_位时序.mp464.3MB
008_CAN通讯_协议层_位填充.mp410.55MB
009_CAN通讯_STM32的CAN外设_整体介绍.mp437.21MB
010_CAN通讯_STM32的CAN外设_三种工作模式.mp426.44MB
011_CAN通讯_STM32的CAN外设_三种测试模式.mp416.95MB
012_CAN通讯_STM32的CAN外设_功能框图.mp428.19MB
013_CAN通讯_STM32的CAN外设_过滤器介绍.mp443.82MB
014_CAN通讯_STM32的CAN外设_位时序.mp424.38MB
015_CAN通讯案例一_环回静默模式测试_需求分析和初始化寄存器介绍.mp440.6MB
016_CAN通讯案例一_环回静默模式测试_CAN初始化实现.mp448.37MB
017_CAN通讯案例一_环回静默模式测试_发送邮箱寄存器介绍.mp476.97MB
018_CAN通讯案例一_环回静默模式测试_发送报文代码实现.mp431.74MB
019_CAN通讯案例一_环回静默模式测试_接收邮箱寄存器介绍.mp438.86MB
020_CAN通讯案例一_环回静默模式测试_接收报文代码实现.mp447.34MB
021_CAN通讯案例一_环回静默模式测试_过滤器寄存器介绍.mp431.99MB
022_CAN通讯案例一_环回静默模式测试_过滤器配置代码实现.mp432.51MB
023_CAN通讯案例一_环回静默模式测试_综合收发测试.mp454.24MB
024_CAN通讯案例一_环回静默模式测试_HAL库方式_工程配置.mp447.89MB
025_CAN通讯案例一_环回静默模式测试_HAL库方式_函数调用说明和过滤器配置.mp4108.19MB
026_CAN通讯案例一_环回静默模式测试_HAL库方式_收发报文代码实现和测试.mp471.61MB
027_CAN通讯案例二_双机收发测试_硬件连线.mp459.37MB
028_CAN通讯案例二_双机收发测试_寄存器方式实现.mp443.76MB
029_CAN通讯案例二_双机收发测试_HAL库方式实现.mp429.51MB
030_以太网_基本概念和底层原理.mp465.86MB
031_以太网_与互联网的区别和联系.mp493.87MB
032_以太网_以太网层次和OSI7层模型.mp449.79MB
033_以太网_常见网络协议.mp441.1MB
034_以太网_W5500_芯片基本介绍.mp460.14MB
035_以太网_W5500_内部结构和连接主控芯片.mp429.25MB
036_以太网案例一_网络搭建_需求描述和硬件电路.mp463.15MB
037_以太网案例一_网络搭建_官方库移植.mp483.76MB
038_以太网案例一_网络搭建_驱动层SPI修改.mp429.17MB
039_以太网案例一_网络搭建_代码实现和测试.mp467.58MB
040_以太网案例二_TCP服务端_需求描述和架构设计.mp451.1MB
041_以太网案例二_TCP服务端_Socket寄存器介绍.mp489.05MB
042_以太网案例二_TCP服务端_启动服务端.mp476.49MB
043_以太网案例二_TCP服务端_收发数据.mp420.53MB
044_以太网案例二_TCP服务端_测试和代码改进.mp485.82MB
045_以太网案例三_TCP客户端_代码实现和测试.mp456.6MB
046_以太网案例四_UDP通讯_代码实现和测试.mp479.89MB
047_以太网案例五_简易版Web服务器_需求描述.mp436.48MB
048_以太网案例五_简易版Web服务器_代码实现和测试.mp4111.64MB
049_Wi-Fi_概念和基础知识.mp421.56MB
050_Wi-Fi_发展历程和802.11标准.mp431.01MB
051_Wi-Fi_背景知识_无线电波的频率划分.mp448.65MB
052_Wi-Fi_背景知识_无线通讯基本原理.mp451.76MB
053_Wi-Fi_工作频段和信道.mp453.21MB
054_Wi-Fi_一些常见概念.mp423.56MB
055_Wi-Fi_ESP32-C3模块介绍.mp424.98MB
056_Wi-Fi_ESP32-C3与STM32的连接.mp431.28MB
057_Wi-Fi_AT固件烧录.mp443.3MB
058_Wi-Fi案例一_测试AT指令_代码实现.mp4108.86MB
059_Wi-Fi案例二_TCP通讯_Wi-Fi工作模式.mp427.9MB
060_Wi-Fi案例二_TCP通讯_需求描述和架构设计.mp415.73MB
061_Wi-Fi案例二_TCP通讯_AT命令整体介绍.mp450.82MB
062_Wi-Fi案例二_TCP通讯_TCP服务器收发数据流程.mp472.82MB
063_Wi-Fi案例二_TCP通讯_工程创建和头文件定义.mp428.77MB
064_Wi-Fi案例二_TCP通讯_WiFi初始化.mp448.73MB
065_Wi-Fi案例二_TCP通讯_WiFi联网测试.mp422.33MB
066_Wi-Fi案例二_TCP通讯_TCP服务器启动和数据收发.mp4101.05MB
067_Wi-Fi案例二_TCP通讯_收发数据测试.mp445.34MB
068_蓝牙_产生背景和发展历程.mp437.01MB
069_蓝牙_技术类型和常见架构.mp438.58MB
070_蓝牙_蓝牙协议栈和基本架构.mp422.11MB
071_蓝牙_BLE协议栈详细介绍.mp465.03MB
072_蓝牙_BLE角色划分.mp416.25MB
073_蓝牙_BLE地址.mp454.99MB
074_蓝牙_广播扫描和通讯.mp435.52MB
075_蓝牙通讯案例_蓝牙透传模式.mp441.24MB
076_蓝牙通讯案例_流程梳理和AT命令介绍.mp4136.57MB
077_蓝牙通讯案例_初始化代码实现.mp465.71MB
078_蓝牙通讯案例_数据传输代码实现.mp451.97MB
079_蓝牙通讯案例_数据收发测试.mp4119.44MB
080_LoRa_无线通讯分类和低功耗广域网.mp457.99MB
081_LoRa_LoRa基本介绍.mp418.03MB
082_LoRa_LoRa应用和组网架构.mp419.01MB
083_LoRa_LoRa通讯的关键参数.mp451.03MB
084_LoRa通讯案例_需求描述和硬件连接.mp440.27MB
085_LoRa通讯案例_驱动层配置和工程创建.mp446.26MB
086_LoRa通讯案例_官方库的移植和接口配置.mp4108.29MB
087_LoRa通讯案例_LLCC68芯片整体介绍.mp453.4MB
088_LoRa通讯案例_LoRa数据帧格式.mp418.41MB
089_LoRa通讯案例_LoRa普通节点_头文件定义.mp4106.05MB
090_LoRa通讯案例_LoRa普通节点_初始化代码实现.mp499.21MB
091_LoRa通讯案例_LoRa普通节点_发送数据代码实现.mp428.36MB
092_LoRa通讯案例_LoRa普通节点_接收数据代码实现.mp443.18MB
093_LoRa通讯案例_LoRa普通节点_测试.mp435.91MB
094_LoRa通讯案例_LoRa网关节点_实现和联调测试.mp421.69MB
095_LoRa通讯案例_LoRa网关节点_双向收发测试.mp416.82MB
096_扩展篇_整体介绍.mp419.87MB
097_电源控制_框图和整体区域划分.mp451.4MB
098_电源控制_上电复位和掉电复位.mp421.3MB
099_电源控制_PVD.mp436.57MB
100_电源控制_低功耗模式整体简介.mp460.18MB
1-资料.exe1.96GB
2-笔记.exe148.51MB
3-代码.exe277.86MB
点此获取更多资源.txt137B