吾爱破解软件站

 找回密码
 立即注册
开启左侧

尚硅谷嵌入式全套教程

[复制链接]
wa_9527 发表于 4 小时前 | 显示全部楼层 |阅读模式
名称:尚硅谷嵌入式全套教程

描述:尚硅谷嵌入式全套教程是一个系统全面的嵌入式开发学习体系,覆盖从基础到高级的全栈技术栈。课程以C语言和数据结构为起点(01-02阶段),逐步深入硬件电路设计(03-05阶段)和51/STM32单片机开发(06-08阶段),并通过智能车(12)、无人机(13)、智能门锁(14)等6大实战项目巩固技能。特色在于"理论+仿真+实战"三维教学模式:使用CircuitJS进行电路仿真(03阶段)、Digital搭建数字计算机(04阶段)、立创EDA设计PCB(05阶段)。高级课程涵盖FreeRTOS实时系统(11)、Linux应用开发(19-20)及物联网网关开发(21),最后通过高频面试题精讲(22)和心电监测仪项目(23)完成闭环。全套提供视频、配套资料及工业级项目代码,突出"从硅片到系统"的全链条能力培养,特别强化RTOS移植、低功耗设计、PID控制等工程能力。

链接:
百度:https://pan.baidu.com/s/1-Ki3ECh4WkwOiQQ8MSE-bw?pwd=9527
夸克:https://pan.quark.cn/s/943a1ea652d1

???? 大小:110.16 GB
???? 标签:#嵌入式开发 #单片机 #STM32 #FreeRTOS #物联网 #硬件设计 #PCB制作 #低功耗 #项目实战 #Linux驱动 #尚硅谷嵌入式全套教程 #baidu #quark




```
尚硅谷嵌入式全套教程

├─00_开发板链接
│      IMG_20250218_174304.jpg

├─01_尚硅谷嵌入式技术之C语言
│  │  3.代码.zip
│  │
│  ├─1.笔记
│  │      尚硅谷嵌入式之代码规范.docx
│  │      尚硅谷嵌入式技术之C语言常用英文单词.docx
│  │      尚硅谷嵌入式技术之C语言(基础)1.2.0.docx
│  │      尚硅谷嵌入式技术之C语言(项目)1.2.0.docx
│  │      尚硅谷嵌入式技术之C语言(高级)1.2.0.docx
│  │
│  ├─2.资料
│  │  │  C语言标准库函数速查手册.chm
│  │  │  VScode 快捷键-中文.pdf
│  │  │  VScode 快捷键-英文.pdf
│  │  │  vscode输入中文的编码问题.pdf
│  │  │  输入缓冲区.pptx
│  │  │
│  │  ├─1.安装包
│  │  │  │  7z2301-x64.exe
│  │  │  │  draw.io-24.0.4-windows-installer.exe
│  │  │  │  mingw64.zip
│  │  │  │  pdfgear_setup_v2.1.4.exe
│  │  │  │  PowerWord.800.12012.exe
│  │  │  │  Snipaste-2.8.8-Beta-x64.zip
│  │  │  │  typora-setup-x64_0.9.78.exe
│  │  │  │  VSCodeUserSetup-x64-1.85.1.exe
│  │  │  │  YoudaoDict_fanyiweb_navigation.exe
│  │  │  │  金山打字通.exe
│  │  │  │
│  │  │  └─XMind
│  │  │      │  Xmind-for-Windows-x64bit-23.11.04336-202311170132.exe
│  │  │      │  XMind破解补丁.zip
│  │  │      │
│  │  │      └─XMind破解补丁
│  │  │              winmm.dll
│  │  │              破解方式.txt
│  │  │
│  │  ├─2.VS Code 扩展离线安装包
│  │  │      MS-CEINTL.vscode-language-pack-zh-hans-1.85.2024021409.vsix
│  │  │      [email protected]
│  │  │      ms-vscode.cpptools-themes-2.0.0.vsix
│  │  │
│  │  └─3.电子书
│  │          C Primer Plus(第六版)中文版.pdf
│  │          C 和指针.pdf
│  │
│  └─4.视频
│      ├─day01
│      │      01-什么是程序.wmv
│      │      02-编程语言的发展.wmv
│      │      03-C语言介绍.wmv
│      │      04-C语言应用场景.wmv
│      │      05-开发工具选择.wmv
│      │      06-开发工具安装-MinGW安装和配置.wmv
│      │      07-开发工具安装-安装VSCode.wmv
│      │      08-开发工具安装-配置VSCode.wmv
│      │      09-年轻人的第一个C程序.wmv
│      │      10-程序代码分析.wmv
│      │      11-C程序运行机制流程.wmv
│      │      12-C程序运行机制流程演示.wmv
│      │      13-C程序开发注意事项.wmv
│      │      14-注释.wmv
│      │      15-输出和换行.wmv
│      │      16-代码风格和编码规范.wmv
│      │      17-C语言入门总结.wmv
│      │      18-变量的定义.wmv
│      │      19-输出变量.wmv
│      │      20-输入数据赋值给变量.wmv
│      │      21-标识符.wmv
│      │      22-变量总结.wmv
│      │      番外篇-markdown语法.wmv
│      │      番外篇-typepora的使用.wmv
│      │
│      ├─day02
│      │      01-回顾.wmv
│      │      02-使用define定义常量.wmv
│      │      03-使用const关键字定义常量.wmv
│      │      04-两种方式定义常量的区别.wmv
│      │      05-进制介绍.wmv
│      │      06-使用不同进制表示整数.wmv
│      │      08-使用不同进制输出整数.wmv
│      │      09-进制转换-二进制转十进制.wmv
│      │      10-进制转换-十进制转二进制.wmv
│      │      11-进制转换-十进制和十六进制.wmv
│      │      12-进制转换-二进制和十六进制.wmv
│      │      13-原码反码补码的计算规则.wmv
│      │      14-补码保证计算的正确性.wmv
│      │      15-计算机内部使用补码存储.wmv
│      │      16-计算工具的使用.wmv
│      │      17-数据类型划分.wmv
│      │      18-整型介绍.wmv
│      │      19-整型字面量后缀.wmv
│      │      20-整型格式占位符.wmv
│      │      21-精确宽度整数类型.wmv
│      │      22-浮点数的介绍.wmv
│      │      23-浮点数的存储规则.wmv
│      │      24-字符类型.wmv
│      │      25-布尔类型.wmv
│      │      26-番外篇-截图工具的使用.wmv
│      │
│      ├─day03
│      │      01-回顾.wmv
│      │      02-有符号整数和无符号整数.wmv
│      │      03-sizeof获取字节长度.wmv
│      │      04-运算符过程中的数据类型自动转换.wmv
│      │      05-赋值过程中的数据类型自动转换.wmv
│      │      06-强制类型转换.wmv
│      │      07-运算符介绍.wmv
│      │      08-如何掌握一个运算符.wmv
│      │      09-算术运算符.wmv
│      │      10-关系运算符.wmv
│      │      11-逻辑运算符.wmv
│      │      12-位运算符.wmv
│      │      13-赋值运算符.wmv
│      │
│      ├─day04
│      │      01-回顾.wmv
│      │      02-三元运算符.wmv
│      │      03-运算符优先级和逗号运算符.wmv
│      │      04-单向分支和双向分支.wmv
│      │      05-多向分支elseif.wmv
│      │      06-多向分支switch.wmv
│      │      07-多向分支switch-break的使用.wmv
│      │      08-嵌套分支-加油案例.wmv
│      │      09-嵌套分支-加油案例-elseif实现.wmv
│      │      10-while循环.wmv
│      │      11-while循环-不使用循环变量.wmv
│      │      12-do while实现计数循环.wmv
│      │      13-do while循环-不使用循环变量.wmv
│      │      14-while 和 do while的区别.wmv
│      │      番外篇-VSCode快捷键设置.wmv
│      │      番外篇-VSCode设置用户代码片段.wmv
│      │
│      ├─day05
│      │      01-作业讲解-闰年判断.wmv
│      │      02-作业讲解-水仙花数.wmv
│      │      03-for循环.wmv
│      │      04-特殊结构的for循环.wmv
│      │      05-for实现没有循环变量的循环.wmv
│      │      06-多重循环.wmv
│      │      07-第一种形式九九乘法表.wmv
│      │      08-第三种形式九九乘法表.wmv
│      │      09-跳转语句-continue和break.wmv
│      │      10-跳转语句-goto.wmv
│      │      11-省略大括号语法.wmv
│      │      12-数据的概念.wmv
│      │      13-数组的定义.wmv
│      │      14-数组案例01.wmv
│      │      15-数组案例02-计算数组中值最大的元素.wmv
│      │      16-定义字符串并设置结束标记.wmv
│      │      17-定义字符串简化写法.wmv
│      │      18-字符串操作.wmv
│      │
│      ├─day06
│      │      01-作业讲解-第四种形式九九乘法表.wmv
│      │      02-作业讲解-质数判断.wmv
│      │      03-作业讲解-逢七跳过.wmv
│      │      04-作业讲解-使用循环完成字符串的初始化.wmv
│      │      05-二维数组的定义.wmv
│      │      06-二维数组的遍历和访问.wmv
│      │      07-二维数组的内存存储形式.wmv
│      │      08-二维数组应用案例.wmv
│      │      09-函数的基本概念.wmv
│      │      10-函数的声明.wmv
│      │      11-函数的调用.wmv
│      │      12-函数的返回值.wmv
│      │      13-函数的参数.wmv
│      │      14-主函数详解(了解).wmv
│      │      15-主函数补充.wmv
│      │      16-函数原型.wmv
│      │
│      ├─day07
│      │      01-回顾.wmv
│      │      02-作业讲解-循环输出字母.wmv
│      │      03-作业讲解-循环加减.wmv
│      │      04-作业讲解-一层循环遍历二维数组.wmv
│      │      05-作业讲解-char类型二维数组.wmv
│      │      06-作业讲解-判断质数的函数.wmv
│      │      07-作业讲解-打印空心金字塔.wmv
│      │      08-全局作用域.wmv
│      │      09-局部作用域.wmv
│      │      10-块级作用域.wmv
│      │      11-作用域和内存.wmv
│      │      12-静态局部变量.wmv
│      │      13-静态全局变量.wmv
│      │      14-递归函数分析.wmv
│      │      15-递归实现计算某个数字的阶乘.wmv
│      │      16-递归实现计算第n个斐波那契数.wmv
│      │      17-标准库函数-字符串函数.wmv
│      │      18-标准库函数-字符串函数2.wmv
│      │      19-标准库函数-时间函数.wmv
│      │      20-标准库函数-数学函数.wmv
│      │
│      ├─day08
│      │      01-函数总结.wmv
│      │      02-递归函数案例-猴子吃桃.wmv
│      │      03-指针基本理解.wmv
│      │      04-定义指针.wmv
│      │      05-指针应用案例01.wmv
│      │      06-指针应用案例02.wmv
│      │      07-指针本身的存储大小.wmv
│      │      08-指针运算-加减整数.wmv
│      │      09-指针运算-自增自减.wmv
│      │      10-指针运算-同类型指针相减.wmv
│      │      11-指针运算-比较运算.wmv
│      │      12-数组名.wmv
│      │      13-指针数组.wmv
│      │      14-数组指针.wmv
│      │      15-数组指针和数组名对比.wmv
│      │      16-指向二维数组的数组指针.wmv
│      │      17-字符串指针.wmv
│      │      18-值传递和引用传递-变量赋值过程.wmv
│      │      19-值传递和引用传递-函数传参过程.wmv
│      │
│      ├─day09
│      │      01-回顾.wmv
│      │      02-作业讲解01-计算数组元素平均值.wmv
│      │      03-作业讲解01-统计字符串中字符出现的次数.wmv
│      │      04-指针函数01.wmv
│      │      05-指针函数-返回值不能指向局部变量.wmv
│      │      06-函数指针.wmv
│      │      07-回调函数.wmv
│      │      08-多级指针.wmv
│      │      09-空指针.wmv
│      │      10-野指针.wmv
│      │      11-指针小总结.wmv
│      │      12-自定义枚举类型.wmv
│      │      13-枚举变量.wmv
│      │      14-枚举应用案例.wmv
│      │      15-总结.wmv
│      │
│      ├─day10
│      │      02-作业讲解-获取指定字符第一次出现的位置.wmv
│      │      03-作业讲解-交换两个变量的值.wmv
│      │      03-作业讲解-获取指定字符最后一次出现的位置.wmv
│      │      03-结构体指针.wmv
│      │      04-作业讲解-大小写转换.wmv
│      │      05-指针回顾总结.wmv
│      │      06-结构体基础.wmv
│      │      07-结构体案例-小狗案例.wmv
│      │      08-结构体案例-游客案例.wmv
│      │      09-结构体总结.wmv
│      │      10-共用体.wmv
│      │      11-共用体体-共用体-枚举综合案例.wmv
│      │      11-共用体总结.wmv
│      │      12-typedef给类型取别名.wmv
│      │      13-typedef案例.wmv
│      │      14-内存区域说明.wmv
│      │      15-void指针.wmv
│      │      16-malloc函数.wmv
│      │      17-malloc函数定义数组.wmv
│      │      18-calloc函数定义数组.wmv
│      │      19-重新分配内存realloc函数.wmv
│      │      20-动态内存分配总结.wmv
│      │      番外篇-xmind思维导图工具的使用.wmv
│      │
│      └─day11
│              01-回顾.wmv
│              02-预处理指令介绍.wmv
│              03-宏定义.wmv
│              04-取消宏定义.wmv
│              05-包含头文件.wmv
│              06-使用条件编译判断不同的操作系统平台.wmv
│              07-条件编译语法总结.wmv
│              08-使用条件编译解头文件重复包含问题.wmv
│              09-输入缓冲区的问题.wmv
│              10-getchar和putchar.wmv
│              11-gets和puts.wmv
│              12-文件的打开和关闭.wmv
│              13-写入文件.wmv
│              14-读取文件.wmv
│              15-项目需求分析.wmv
│              16-主菜单和退出.wmv
│              17-添加客户.wmv
│              18-客户列表.wmv
│              19-删除客户.wmv
│              20-修改客户.wmv
│              21-vscode的中文编码.wmv
│              22-流程图绘制软件.wmv

├─02_尚硅谷嵌入式技术之数据结构和算法
│  │  3.代码.zip
│  │
│  ├─1.笔记
│  │      尚硅谷嵌入式技术之数据结构与算法1.2.0.docx
│  │
│  ├─2.资料
│  │      数据结构与算法分析:C语言描述(第2版).pdf
│  │
│  └─4.视频
│      ├─day01
│      │      01-C语言串讲.wmv
│      │      02-数据结构介绍.wmv
│      │      03-数组介绍.wmv
│      │      04-动态数组实现-初始化和销毁.wmv
│      │      05-动态数组实现-调整大小和获取长度.wmv
│      │      06-动态数组实现-插入元素.wmv
│      │      07-动态数组实现-删除元素.wmv
│      │      08-链表实现-结构体设置.wmv
│      │      09-链表实现-初始化和长度获取.wmv
│      │      10-链表实现-插入节点.wmv
│      │      11-链表实现-释放链表内存.wmv
│      │      12-链表实现-删除节点.wmv
│      │      13-链表实现-修改和获取指定位置节点数据值.wmv
│      │
│      └─day02
│              01-栈结构介绍.wmv
│              02-栈结构实现.wmv
│              03-队列结构介绍.wmv
│              04-队列实现-初始化和释放.wmv
│              05-队列实现-循环队列的方式实现入队和出队.wmv
│              06-队列实现-遍历队列中的元素.wmv
│              07-算法介绍.wmv
│              08-时间复杂度.wmv
│              09-空间复杂度.wmv
│              10-查找算法-顺序查找.wmv
│              11-查找算法-二分查找.wmv
│              12-排序算法-冒泡排序.wmv
│              13-快速排序-思路分析.wmv
│              14-快速排序-代码实现.wmv
│              15-快速排序-代码升级.wmv

├─03_尚硅谷嵌入式技术之硬件电路基础
│  │  circuit.png
│  │  嵌入式之硬件电路基础-Day01每日一考.md
│  │  嵌入式之硬件电路基础-随堂笔记.md
│  │
│  ├─01.笔记
│  │      尚硅谷嵌入式技术之CircuitJS仿真软件.docx
│  │      尚硅谷嵌入式技术之硬件参数常用英文.docx
│  │      尚硅谷嵌入式技术之硬件电路基础1.2.0.docx
│  │
│  ├─02.资料
│  │  ├─1.安装包
│  │  │      circuitjs1-win.zip
│  │  │
│  │  ├─2.演示电路
│  │  │  │  三极管
│  │  │  │  光感灯
│  │  │  │  增强场效应管
│  │  │  │
│  │  │  ├─串并联电路题目
│  │  │  │      01-电路01
│  │  │  │      02-电路02
│  │  │  │      03-电路03
│  │  │  │      04-电路04
│  │  │  │      电路1.png
│  │  │  │      电路2.png
│  │  │  │      电路3.png
│  │  │  │      电路4.png
│  │  │  │
│  │  │  ├─保险丝
│  │  │  │      01-保险丝-短路熔断
│  │  │  │      02-保险丝-过载保护
│  │  │  │
│  │  │  ├─电容
│  │  │  │      01-电容-可以存储电荷
│  │  │  │      02-电容-隔直-通交
│  │  │  │      03-电容-容量不同容抗对比
│  │  │  │      04-电容-不同频率容抗对比
│  │  │  │
│  │  │  ├─电感
│  │  │  │      01-电感-储能
│  │  │  │      02-电感-通直隔交
│  │  │  │
│  │  │  ├─电阻
│  │  │  │      01-电阻-限流
│  │  │  │
│  │  │  └─继电器
│  │  │          01-继电器
│  │  │          02-继电器-电报原型
│  │  │
│  │  ├─3.电子书
│  │  │      人教版九年级物理全一册.pdf
│  │  │
│  │  └─4.其他
│  │          元素周期表.pdf
│  │          电磁继电器制作的计算机.mp4
│  │
│  ├─03.代码
│  │  ├─day01
│  │  │      嵌入式之硬件电路基础-随堂笔记.md
│  │  │      数据结构算法-Day02每日一测.md
│  │  │
│  │  └─day02
│  └─04.视频
│      ├─day01
│      │      01-电流.wmv
│      │      02-电压.wmv
│      │      03-电阻.wmv
│      │      04-电路.wmv
│      │      05-直流电和交流电.wmv
│      │      06-强电和弱电.wmv
│      │      07-家庭用电.wmv
│      │      08-欧姆定律.wmv
│      │      09-功率.wmv
│      │      10-焦耳定律.wmv
│      │      11-串联并联电路.wmv
│      │      12-电路电压计算练习.wmv
│      │      13-电路仿真软件-circuitjs的使用.wmv
│      │      14-电路计算.wmv
│      │      15-元器件介绍-电阻器.wmv
│      │      16-元器件介绍-电阻阻值识别.wmv
│      │      17-元器件介绍-电容.wmv
│      │      18-元器件介绍-电感.wmv
│      │      19-元器件介绍-电子继电器.wmv
│      │
│      └─day02
│              01-接插件.wmv
│              02-蜂鸣器.wmv
│              03-电源.wmv
│              04-万用表的使用.wmv
│              05-二极管.wmv
│              06-三极管.wmv
│              07-三极管.wmv
│              08-mos管.wmv
│              09-典型模拟电路.wmv
│              10半导体总结.wmv
│              11-典型电路-压敏电阻.wmv
│              12-典型电路-上拉电阻.wmv
│              13-典型电路-下拉电阻.wmv
│              14-典型电路-限流电阻.wmv
│              15-典型电路-零欧姆电阻.wmv
│              16-典型电路-电容.wmv

├─04_尚硅谷嵌入式技术之从零搭建计算机
│  │  从零搭建计算机-课堂笔记.md
│  │  数字电路和计算机组成原理.xmind
│  │
│  ├─1.笔记
│  │      尚硅谷嵌入式技术之从零搭建计算机1.2.0.docx
│  │
│  ├─2.资料
│  │      Digital.zip
│  │      jdk-17_windows-x64_bin.msi
│  │
│  ├─3.代码
│  ├─4.视频
│  │  ├─day01
│  │  │      01-数字电路仿真软件digital安装.wmv
│  │  │      01-数电介绍.wmv
│  │  │      02-二进制文字表达.wmv
│  │  │      03-二进制表示图像.wmv
│  │  │      04-二进制表示声音.wmv
│  │  │      05-二进制表示视频.wmv
│  │  │      06-基础门电路-非门.wmv
│  │  │      07-基础门电路-与门.wmv
│  │  │      08-其他门电路-异或门.wmv
│  │  │      09-其他门电路-或或门.wmv
│  │  │      10-其他门电路-异或非门.wmv
│  │  │      11-运算器-半加器.wmv
│  │  │      12-运算器-1位全加器.wmv
│  │  │      13-4位加法器.wmv
│  │  │      14-加法器说明.wmv
│  │  │      15-SR锁存器.wmv
│  │  │      16-D锁存器.wmv
│  │  │      17-D触发器.wmv
│  │  │      18-寄存器.wmv
│  │  │
│  │  ├─day02
│  │  │      01-回顾总结.wmv
│  │  │      02-计算机组成原理.wmv
│  │  │      03-复用器.wmv
│  │  │      04-实现16位ALU.wmv
│  │  │      05-使用ALU和寄存器实现一个计算单元.wmv
│  │  │      06-使用寄存器实现内存01.wmv
│  │  │      07-使用寄存器实现内存02.wmv
│  │  │      08-计算单元引入内存.wmv
│  │  │      09-实现一个程序计数器.wmv
│  │  │      10-使用halt信号停止运算.wmv
│  │  │      11-计算单元引入指令内存.wmv
│  │  │      12-升级指令内存为16bit.wmv
│  │  │
│  │  ├─day03
│  │  │      01-总结.wmv
│  │  │      02-添加控制指令-halt信号位.wmv
│  │  │      03-添加控制指令-str信号位-数据内存输入使能.wmv
│  │  │      04-添加控制指令-ld信号位和sel_b信号位.wmv
│  │  │      05-添加控制指令-sel_a信号位和ld_a指令.wmv
│  │  │      06-可以跳转的程序计数器.wmv
│  │  │      07-跳转指令-en_jmp信号位.wmv
│  │  │      08-跳转指令-en_a信号位.wmv
│  │  │      09-je有条件跳转.wmv
│  │  │      09-指令集整理.wmv
│  │  │
│  │  ├─day04
│  │  │      01-回顾.wmv
│  │  │      02-控制器.wmv
│  │  │      03-控制器添加cmp输入信号.wmv
│  │  │      04-添加11位地址的内存.wmv
│  │  │      05-合并内存-添加内存和寄存器以及程序计数器改造.wmv
│  │  │      06-合并内存-添加信号位.wmv
│  │  │      07-合并内存-修改控制器.wmv
│  │  │      08-合并内存-执行流程分析.wmv
│  │  │
│  │  └─day05
│  │          01-回顾.wmv
│  │          02-立即数.wmv
│  │          03-B寄存器.wmv
│  │          04-使用自定义的汇编语言编译C程序.wmv
│  │          05-封装CPU.wmv
│  │          06-CPU和外设.wmv
│  │          07-引导程序.wmv
│  │
│  ├─数字电路图
│  │  ├─第1章数字电路基础
│  │  │  ├─01-基础门电路
│  │  │  │      01-非门.dig
│  │  │  │      02-与门.dig
│  │  │  │      03-或门.dig
│  │  │  │
│  │  │  ├─02-其他门电路
│  │  │  │      01-异或门.dig
│  │  │  │      02-与非门.dig
│  │  │  │      03-或非门.dig
│  │  │  │      04-异或非门.dig
│  │  │  │
│  │  │  ├─03-运算器
│  │  │  │      01-半加器.dig
│  │  │  │      02-1位加法器.dig
│  │  │  │      03-4位加法器.dig
│  │  │  │
│  │  │  ├─04-锁存器和触发器
│  │  │  │      01-SR锁存器.dig
│  │  │  │      02-D锁存器.dig
│  │  │  │      03-D触发器.dig
│  │  │  │
│  │  │  └─05-寄存器
│  │  │          01-寄存器.dig
│  │  │
│  │  └─第3章设计计算机硬件
│  │      ├─01-实现一个ALU
│  │      │      01-复用器.dig
│  │      │      02-ALU(16bit).dig
│  │      │
│  │      ├─02-实现一个计算单元
│  │      │      01-ALU加寄存器实现计算单元.dig
│  │      │
│  │      ├─03-数据内存
│  │      │      01-38译码器.dig
│  │      │      02-使用寄存器实现内存.dig
│  │      │      03-计算单元引入数据内存.dig
│  │      │
│  │      ├─04-指令内存
│  │      │      01-计算单元引入指令内存.dig
│  │      │
│  │      ├─05-其他控制指令
│  │      │      01-halt信号控制位.dig
│  │      │      02-str信号控制位.dig
│  │      │      03-ld信号和sel_b信号.dig
│  │      │      04-sel_a信号和ld_a指令.dig
│  │      │      05-01-可以跳转的程序计数器.dig
│  │      │      05-jmp跳转.dig
│  │      │      06-je跳转.dig
│  │      │
│  │      ├─06-控制器
│  │      │      01-总电路图添加控制器.dig
│  │      │      02-控制器本器.dig
│  │      │
│  │      ├─07-合并成一块内存
│  │      │      01-合并内存.dig
│  │      │
│  │      └─08-立即数
│  │              立即数.dig
│  │
│  ├─数字电路图截图
│  │  ├─第1章数字电路基础
│  │  │      01-4位加法器.png
│  │  │      02-SR锁存器.png
│  │  │      03-D锁存器.png
│  │  │      04-D触发器.png
│  │  │      05-寄存器.png
│  │  │
│  │  └─第3章设计计算机硬件
│  │      ├─01-ALU
│  │      │      01-ALU(16bit).png
│  │      │
│  │      ├─02-计算单元
│  │      │      02-ALU和寄存器实现计算单元.png
│  │      │
│  │      ├─03-数据内存
│  │      │      03-38译码器.png
│  │      │      04-使用寄存器实现一个内存.png
│  │      │      05-PC计数器.png
│  │      │      06-计算单元引入数据内存.png
│  │      │
│  │      ├─04-指令内存
│  │      │      07-计算单元引入指令内存.png
│  │      │
│  │      ├─05-控制指令
│  │      │      01-halt信号位.png
│  │      │      02-str信号位.png
│  │      │      03-ld信号位和sel_b信号位.png
│  │      │      04-sel_a信号位和ld_a指令.png
│  │      │      05-可以跳转的程序计数器.png
│  │      │      06-jmp跳转指令.png
│  │      │      07-je跳转指令.png
│  │      │      ss.png
│  │      │
│  │      ├─06-控制器
│  │      │      01-总电路引入控制器.png
│  │      │      02-控制器本器.png
│  │      │      03-添加cmp输入信号后的总电路图.png
│  │      │      04-添加cmp输入信号后的控制器本器.png
│  │      │
│  │      └─07-内存合并
│  │              01-内存合并-程序计数器.png
│  │              02-内存合并-控制器.png
│  │              03-内存合并-总电路图.png
│  │              取指令阶段.png
│  │              执行指令阶段.png
│  │
│  ├─数据资料-查找表 指令 内存
│  │  ├─3.6控制器
│  │  │      01-初代数据.hex
│  │  │      02-添加cmp输入后的数据 .hex
│  │  │      03-合并内存后的查找表数据.hex
│  │  │      指令集和查找表.xlsx
│  │  │
│  │  ├─3.7合并后的内存
│  │  │      01-合并后内存数据.hex
│  │  │      查找表和内存.xlsx
│  │  │
│  │  ├─3.8-立即数
│  │  │      ~$查找表和内存.xlsx (Can't open)
│  │  │      内存.hex
│  │  │      查找表.hex
│  │  │      查找表和内存.xlsx
│  │  │
│  │  ├─3.9-B寄存器
│  │  │      内存.hex
│  │  │      查找表.hex
│  │  │      查找表和内存.xlsx
│  │  │
│  │  ├─4.1-自定义汇编语言
│  │  │      内存.hex
│  │  │      内存.xlsx
│  │  │
│  │  ├─4.2-封装CPU
│  │  └─5.0-引导
│  │          CPU-IROM-程序.hex
│  │          硬盘-引导程序.hex
│  │
│  └─每日一测
│          从零搭建计算机-Day01每日一测.png
│          从零搭建计算机-Day02每日一测.md

├─05_尚硅谷嵌入式技术之原理图与PCB制作
│  ├─1.笔记
│  │      尚硅谷嵌入式技术之原理图&PCB设计-51核心板1.0.0.docx
│  │      尚硅谷嵌入式技术之原理图&PCB设计-入门到进阶1.0.0.docx
│  │
│  ├─2.资料
│  │  │  GM202B手册.pdf
│  │  │  lceda-pro-windows-x64-2.2.25.6.exe
│  │  │  true.jpg
│  │  │  尚硅谷logo.png
│  │  │
│  │  ├─仿真电路
│  │  │      复位按键仿真.txt
│  │  │      复位电路仿真.txt
│  │  │      滤波电容-三图合一.txt
│  │  │      滤波电容-交流电点灯.txt
│  │  │      滤波电容-半波整流.txt
│  │  │      滤波电容-半波整流和滤波电容.txt
│  │  │      自动冷启动电路仿真 (1).txt
│  │  │      自动冷启动电路仿真.txt
│  │  │
│  │  └─核心板原理图
│  │          51教学核心板_第1版.pdf
│  │          51教学核心板_第2版.pdf
│  │          51教学核心板_课程最终版.pdf
│  │
│  └─3.视频
│      ├─day01
│      │      01 电路板的发展历史.mp4
│      │      02 电路板的结构.mp4
│      │      03.元件封装.mp4
│      │      04.电子设计的一般流程.mp4
│      │      05.安装注册激活.mp4
│      │      06.立创EDA的基本使用和路径问题.mp4
│      │      07.新建项目设置自动保存和自动备份.mp4
│      │      08.修改原理图的图页信息.mp4
│      │      09.放一个发光LED.mp4
│      │      10.删除LED、位号、电池盒放置.mp4
│      │      11.放置电阻、开关并连线.mp4
│      │      12.原理图DRC.mp4
│      │      13.按键点灯基本布局和基本布线.mp4
│      │      14.顶层、底层和过孔.mp4
│      │      15.板框、英制单位和圆角.mp4
│      │      16.PCB的DRC.mp4
│      │      17.开始下单和网络配置.mp4
│      │      18.如何白嫖嘉立创PCB.mp4
│      │      19.元件下单和经验之谈.mp4
│      │      20.创建新工程.mp4
│      │      21.SMT是怎么回事.mp4
│      │      22.进阶阶段介绍和74系列芯片背景知识.mp4
│      │      23.排针放置.mp4
│      │      24.排针规格和芯片放置.mp4
│      │      25.给排针添加网络标签并给芯片供电.mp4
│      │      26.换VCC和GND的网络标识.mp4
│      │      27.74HC138芯片数据手册解读.mp4
│      │      28.74HC138的自锁开关、3P排针和LED接法.mp4
│      │
│      ├─day02
│      │      01-完成138原理图的绘制,阵列和分配位号.mp4
│      │      02-138cs使能 浮空不稳定和HC的含义.mp4
│      │      03-245原理图绘制.mp4
│      │      04-245数据手册解读和亮灭现象演示.mp4
│      │      05-245数据手册、电压分析和噪声容限.mp4
│      │      06-245不同接法的分析.mp4
│      │      07-导入PCB和交叉选择.mp4
│      │      08-布局技巧.mp4
│      │      09-对齐工具的使用.mp4
│      │      10-布线原则和泪滴.mp4
│      │      11-布线说明.mp4
│      │      12-GND网络铺铜,顶层和底层.mp4
│      │      13-PCB的DRC规则和厂家的工艺能力.mp4
│      │      14.导线载流能力和隐藏铺铜区域.mp4
│      │      15.如何观察铺了几层铜.mp4
│      │      16.为PCB添加丝印.mp4
│      │      17.添加USB充电口.mp4
│      │      18.51核心板介绍.mp4
│      │      19.8051的粗浅介绍.mp4
│      │      20.功能规划介绍.mp4
│      │      20240821_165755.mp4
│      │      21.抄TypeC原理图.mp4
│      │      22.初步认识TypeC接口.mp4
│      │
│      ├─day03
│      │      01-昨日内容复习.mp4
│      │      02-TypeC接口CC引脚的作用.mp4
│      │      03-USB的差分信号和51对差分的支持.mp4
│      │      04-51对现代通讯协议支持性的问题.mp4
│      │      05-自恢复保险丝的介绍.mp4
│      │      06-TypeC电容的选择.mp4
│      │      07-ldo和3.3v的说明.mp4
│      │      08-标准电压解释.mp4
│      │      09.怎么抄电路、什么是最小系统.mp4
│      │      10.使用扇出功能快速添加芯片网络.mp4
│      │      11.为主控添加电源和接地以及滤波,并绘制排针网络.mp4
│      │      12.关于晶振电路是怎么一回事.mp4
│      │      13.嘉立创的基础库和扩展库.mp4
│      │      14.晶振电路原理图绘制.mp4
│      │      15.复位电路为什么要电阻和电容.mp4
│      │      16.最小系统总结和复位电路原理图绘制.mp4
│      │      17.关于复位电路的二次解释.mp4
│      │      18.下拉强弱的概念.mp4
│      │      19.CH340N的原理图绘制.mp4
│      │      20.单片机电压的问题.mp4
│      │      21.STC89C52RC下载程序的流程和开关的添加.mp4
│      │      22.开漏、推挽和P0上拉的解释.mp4
│      │      23.自动冷启动电路原理图抄袭.mp4
│      │      24.通信指示灯和电源指示灯的讲解.mp4
│      │      25.模电重点.mp4
│      │      26.异形板框绘制.mp4
│      │      27.差分布线.mp4
│      │
│      ├─day04
│      │      01.强调原理图重点.mp4
│      │      02.尺寸布局技巧.mp4
│      │      03.电源总线线宽问题.mp4
│      │      04.晶振铺铜的注意点.mp4
│      │      05.滤波电容注意点和布线快捷技巧.mp4
│      │
│      └─day05
│              01.PCB作业基本点评.mp4
│              02.微信只读和权限修改.mp4
│              03.GND铺铜孤岛与解决之道.mp4
│              04.金属logo制作.mp4
│              05.如何使用文档自学.mp4
│              06.缝合孔的操作.mp4
│              07.开箱视频.mp4
│              08.使用查找功能批量定位某类对象.mp4
│              09.如何翻转板子.mp4
│              10.如何防抄 如何隐藏位号丝印.mp4
│              11.如何快速制作排针丝印.mp4
│              12.将顶层丝印快速翻转到底层.mp4
│              13.第一版迭代原因解释.mp4
│              14.10Ω电阻和MOS管的作用.mp4
│              15.第三版的问题.mp4
│              16.创建自定义库.mp4
│              17.创建传感器原理图符号.mp4
│              18.更新原理图符号,自定义库和工程库之间的关系.mp4
│              19.创建GM202B的封装.mp4
│              20.创建GM系列封装,关联到器件,并放置到PCB.mp4
│              20240824_160513.mp4

├─06_尚硅谷嵌入式技术之51单片机
│  │  3.代码.zip
│  │
│  ├─1.笔记
│  │      尚硅谷嵌入式技术之51单片机1.0.28.docx
│  │
│  ├─2.资料
│  │  ├─01_芯片手册
│  │  │      24C02中文手册.pdf
│  │  │      74HC138N.pdf
│  │  │      74HC245N.pdf
│  │  │      74HC595N.pdf
│  │  │      DS1302N.pdf
│  │  │      DS18B20.pdf
│  │  │      LCD1602字模.png
│  │  │      LCD1602指令集.png
│  │  │      LCD1602数据手册.pdf
│  │  │      STC89C51RC-RD.pdf
│  │  │      STC89C52.docx
│  │  │      STC89C52.pdf
│  │  │      共阴数码管.pdf
│  │  │      点阵LED.pdf
│  │  │
│  │  ├─02_51_keil
│  │  │      C51V961.EXE
│  │  │      keygen_2032.exe
│  │  │      keygen_2032.zip
│  │  │
│  │  ├─03_isp程序下载工具
│  │  │  │  CH341SER.EXE
│  │  │  │  stc-isp-15xx-v6.92A.zip
│  │  │  │  stc-isp-v6.92A.exe
│  │  │  │
│  │  │  └─stcisp_log
│  │  │          20240113.log
│  │  │          20240114.log
│  │  │          20240126.log
│  │  │          20240220.log
│  │  │          20240225.log
│  │  │          20240226.log
│  │  │
│  │  ├─04_VScode环境准备
│  │  │  │  .eide.zip
│  │  │  │  dotnet-runtime-6.0.25-win-x64.exe
│  │  │  │  test_89c52.ept
│  │  │  │  单片机开发.code-profile
│  │  │  │
│  │  │  ├─VScode安装
│  │  │  │      mingw64.zip
│  │  │  │      VSCodeUserSetup-x64-1.85.0.exe
│  │  │  │
│  │  │  └─插件
│  │  │          CL.eide-3.13.2023061101.vsix
│  │  │          cschlosser.doxdocgen-1.4.0.vsix
│  │  │          ms-vscode.cmake-tools-1.17.1.vsix
│  │  │          [email protected]
│  │  │          ms-vscode.cpptools-themes-2.0.0.vsix
│  │  │          twxs.cmake-0.0.17.vsix
│  │  │
│  │  ├─05_逻辑分析仪
│  │  │      Logic-2.4.10-windows-x64.exe
│  │  │
│  │  ├─06_原理图
│  │  │      51单片机扩展板_直插_V1_20231014.eprj
│  │  │      STC89C52RC核心板.eprj
│  │  │
│  │  ├─07_pdf阅读器&词霸
│  │  │      SEM09_Editor_FoxitInst.exe
│  │  │      金山词霸.exe
│  │  │
│  │  └─08_所有例程hex文件
│  │          01-点亮led.hex
│  │          02-闪烁led.hex
│  │          03-流水灯.hex
│  │          04-静态数码管显示.hex
│  │          05-动态数码管显示.hex
│  │          06-模块化编程.hex
│  │          07-独立按键.hex
│  │          08-矩阵按键.hex
│  │          09-按键控制LED亮灭(外部中断版).hex
│  │          10-闪烁LED(定时器中断版).hex
│  │          11-点阵LED(静态显示).hex
│  │          12-点阵LED(流动显示).hex
│  │          13-蜂鸣器.hex
│  │          14-无缓存串口.hex
│  │          15-有缓存串口.hex
│  │          16-LCD.hex
│  │          17-18B20温度传感器.hex
│  │          18-EEPROM.hex
│  │          19-DS1302时钟.hex
│  │
│  └─4.视频
│      ├─day01
│      │      01-51单片机与开发板介绍.mp4
│      │      02-51单片机概述.mp4
│      │      03-开发板原理图介绍.mp4
│      │      04-Keil安装.mp4
│      │      05-ISP安装与使用.mp4
│      │      06-位运算.mp4
│      │      07-点亮LED.mp4
│      │
│      ├─day02
│      │      01_闪烁Led.mp4
│      │      02_C语言与或非回顾.mp4
│      │      03_流水灯.mp4
│      │      04_正反流水灯.mp4
│      │      05_切换vscode.mp4
│      │      06_静态数码管芯片手册与原理图说明.mp4
│      │      07_静态数码管代码实现.mp4
│      │
│      ├─day03
│      │      01_动态数码管.mp4
│      │      02_动态数码管补充说明.mp4
│      │      03_模块化编程.mp4
│      │      04_使用模块化编程改写数码管代码.mp4
│      │      05_100倒计数到0显示到数码管.mp4
│      │      06_独立按键.mp4
│      │
│      ├─day04
│      │      01_独立按键计数.mp4
│      │      02_左右移案例.mp4
│      │      03_引脚工作模式.mp4
│      │      04_矩阵按键.mp4
│      │      05_外部中断.mp4
│      │
│      ├─day05
│      │      01_计算器.mp4
│      │      02_定时器01.mp4
│      │      03_定时器_回调函数版本.mp4
│      │      04_定时器_补充.mp4
│      │
│      ├─day06
│      │      01_定时器按键消抖.mp4
│      │      02_点阵屏原理.mp4
│      │      03_点阵屏代码.mp4
│      │      04_点阵屏补充说明.mp4
│      │      05_移动Logo.mp4
│      │      06_点阵屏中断版.mp4
│      │
│      ├─day07
│      │      01_点阵屏动画.mp4
│      │      02_蜂鸣器.mp4
│      │      03_蜂鸣器案例.mp4
│      │      04_蜂鸣器案例修改版.mp4
│      │      05_串口通信_轮询版.mp4
│      │      06_串口通信补充.mp4
│      │      07_串口通信_中断无缓冲.mp4
│      │
│      ├─day08
│      │      01_串口通信_有缓存版.mp4
│      │      02_逻辑分析仪的使用.mp4
│      │      03_手册信息.mp4
│      │      04_lcd代表实现01.mp4
│      │      05_lcd代码实现02.mp4
│      │
│      ├─day09
│      │      01_lcd bug说明.mp4
│      │      02_bug补充说明.mp4
│      │      03_18B20手册信息.mp4
│      │      04_18B20代码实现.mp4
│      │      05_IIC协议手册信息.mp4
│      │
│      ├─day10
│      │      01_IIC代码实现01.mp4
│      │      02_IIC开始与结束.mp4
│      │      03_IIC写一个字节.mp4
│      │      04_IIC读一个字节.mp4
│      │      05_IIC应答与代码测试.mp4
│      │      06_EEPROM跨页.mp4
│      │      07_DS1302实现01.mp4
│      │      08_DS1302写字节.mp4
│      │      09_DS1302读字节并代码测试.mp4
│      │      10_DS1302 bug说明.mp4
│      │
│      └─day11
│              01_可调时钟需求说明.mp4
│              02_可调时钟.mp4

├─07_尚硅谷嵌入式项目之51智能车
│  │  3.代码.zip
│  │
│  ├─1.笔记
│  │      尚硅谷嵌入式项目之51智能车(贴片)1.1.1.docx
│  │
│  ├─2.资料
│  │  ├─二进制文件
│  │  │      car.hex
│  │  │
│  │  ├─原理图
│  │  │      51小车SMT_V1.0.epro
│  │  │      51教学.eprj
│  │  │
│  │  └─器件手册
│  │          393芯片中文手册.pdf
│  │          BDR6622T手册.pdf
│  │          ECB01C蓝牙芯片技术手册V1.2.pdf
│  │          ECB01系列蓝牙AT命令手册V1.1.pdf
│  │          HC-SR04超声波测距模块说明书.pdf
│  │          JDY-23-V2.1_BLE_5.0_Datasheet.pdf
│  │          LM393N.pdf
│  │          TA6586.pdf
│  │
│  └─4.视频
│      ├─day_01
│      │      01-51智能车-需求说明.mp4
│      │      02-51智能车-整体设计-动力系统.mp4
│      │      03-51智能车-整体设计-三个功能.mp4
│      │      04-51智能车-整体设计-软件项目结构.mp4
│      │      05-51智能车-避障模块-驱动层-上.mp4
│      │      06-51智能车-避障模块-驱动层-中.mp4
│      │      07-51智能车-避障模块-驱动层-下.mp4
│      │      08-51智能车-避障模块-驱动层-测试.mp4
│      │      09-51智能车-避障模块-接口层-OLED移植.mp4
│      │      10-51智能车-避障模块-接口层-蜂鸣器.mp4
│      │      11-51智能车-避障模块-接口层-电机-上.mp4
│      │      12-51智能车-避障模块-接口层-电机-中.mp4
│      │      13-51智能车-避障模块-接口层-电机-下.mp4
│      │      14-51智能车-避障模块-接口层-电机-综合.mp4
│      │      15-51智能车-避障模块-接口层-电机-驱动芯片补充.mp4
│      │      16-51智能车-避障模块-接口层-超声波-概述.mp4
│      │      17-51智能车-避障模块-接口层-超声波-编码-上.mp4
│      │      18-51智能车-避障模块-接口层-超声波-编码-下.mp4
│      │
│      ├─day_02
│      │      01-51智能车-避障模块-应用层.mp4
│      │      02-51智能车-避障模块-蜂鸣器-定时器说明.mp4
│      │      03-51智能车-遥控模块-概述.mp4
│      │      04-51智能车-遥控模块-蓝牙芯片概述.mp4
│      │      05-51智能车-遥控模块-蓝牙芯片-原理图.mp4
│      │      06-51智能车-遥控模块-蓝牙芯片-AT指令说明.mp4
│      │      07-51智能车-遥控模块-蓝牙芯片-串口移植.mp4
│      │      08-51智能车-遥控模块-蓝牙芯片-数据透传.mp4
│      │      09-51智能车-遥控模块-蓝牙芯片-修改名称.mp4
│      │      10-51智能车-遥控模块-实现思路分析.mp4
│      │      11-51智能车-遥控模块-编码.mp4
│      │      12-51智能车-遥控模块-蓝牙初始化.mp4
│      │      13-51智能车-寻迹模块-硬件原理说明.mp4
│      │
│      └─day_03
│              01-51智能车-寻迹功能-版本-1.mp4
│              02-51智能车-寻迹功能-版本-2.mp4
│              03-51智能车-寻迹功能-版本-3.mp4
│              04-51智能车-寻迹功能-版本-3-补充.mp4
│              05-51智能车-寻迹功能-PID算法概述.mp4
│              06-51智能车-寻迹功能-PID-总结.mp4
│              07-51智能车-寻迹功能-PID测试.mp4
│              08-51智能车-模式切换-按键定时器消抖-概述.mp4
│              09-51智能车-模式切换-按键定时器消抖-编码.mp4
│              10-51智能车-模式切换-OLED显示模式.mp4
│              11-51智能车-模式切换-版本一.mp4
│              12-51智能车-模式切换-版本二.mp4
│              13-51智能车-优化思路.mp4
│              PID仿真.xlsx
│              寻迹.drawio.png

├─08_尚硅谷嵌入式技术之STM32单片机
│  │  02_资料.zip
│  │  03_代码.zip
│  │
│  ├─01_笔记
│  │      01_尚硅谷嵌入式技术之STM32单片机(基础篇)1.0.2.docx
│  │      02_尚硅谷嵌入式技术之STM32单片机(进阶篇)1.0.1.docx
│  │      03_尚硅谷嵌入式技术之STM32单片机(高级篇)1.0.0.docx
│  │      04_尚硅谷嵌入式技术之STM32单片机(扩展篇)1.0.0.docx
│  │
│  └─04_视频
│      ├─01 基础篇
│      │  ├─Day01
│      │  │      10_点亮LED案例_创建工程和准备工作.wmv
│      │  │      11_点亮LED案例_编译器配置和其它配置.wmv
│      │  │      12_点亮LED案例_代码实现.wmv
│      │  │      1_ARM简介.wmv
│      │  │      2_STM32简介.wmv
│      │  │      3_STM32命名规范和具体芯片介绍.wmv
│      │  │      4_STM32开发方式.wmv
│      │  │      5_开发工具选择.wmv
│      │  │      6_Keil安装.wmv
│      │  │      7_开发板实物图和原理图.wmv
│      │  │      8_STM32最小系统.wmv
│      │  │      9_开发板提前验证.wmv
│      │  │
│      │  ├─Day02
│      │  │      01_复习回顾.wmv
│      │  │      02_点亮LED案例_扩展_点亮多个LED.wmv
│      │  │      03_点亮LED案例_改进一_使用寄存器名称.wmv
│      │  │      04_点亮LED案例_改进一_问题解答.wmv
│      │  │      05_点亮LED案例_改进二_按位处理.wmv
│      │  │      06_点亮LED案例_改进三_使用位名称.wmv
│      │  │      07_复习回顾.wmv
│      │  │      08_GPIO整体介绍.wmv
│      │  │      09_GPIO_输出模式_推挽和开漏输出.wmv
│      │  │      10_GPIO_输出模式_推挽和开漏输出_问题解答.wmv
│      │  │      11_GPIO_输出模式_复用输出.wmv
│      │  │      12_GPIO_输入模式.wmv
│      │  │      13_GPIO_寄存器.wmv
│      │  │      14_VSCode优化开发体验.wmv
│      │  │      15_LED流水灯案例_简单实现.wmv
│      │  │
│      │  ├─Day03
│      │  │      01_复习回顾.wmv
│      │  │      02_LED流水灯案例_优化_工程创建.wmv
│      │  │      03_LED流水灯案例_优化_代码实现.wmv
│      │  │      04_课堂练习_往返流水灯.wmv
│      │  │      05_STM32总体架构.wmv
│      │  │      06_STM32时钟树.wmv
│      │  │      07_复习回顾.wmv
│      │  │      08_时钟设置源码分析.wmv
│      │  │      09_HAL库简介.wmv
│      │  │      10_STM32CubeMX安装.wmv
│      │  │      11_STM32CubeMX创建工程.wmv
│      │  │      12_LED流水灯_HAL库实现.wmv
│      │  │
│      │  ├─Day04
│      │  │      01_复习回顾.wmv
│      │  │      02_课堂练习_依次开关灯.wmv
│      │  │      03_中断的概念.wmv
│      │  │      04_为什么要用中断.wmv
│      │  │      05_STM32中的中断.wmv
│      │  │      06_STM32中断体系结构.wmv
│      │  │      07_NVIC.wmv
│      │  │      08_NVIC问题解答.wmv
│      │  │      09_EXTI.wmv
│      │  │      10_按键控制LED案例_需求说明和寄存器介绍.wmv
│      │  │      11_按键控制LED案例_问题解答.wmv
│      │  │      12_按键控制LED案例_代码实现.wmv
│      │  │      13_按键控制LED案例_HAL库实现.wmv
│      │  │
│      │  ├─Day05
│      │  │      01_复习回顾.wmv
│      │  │      02_练习3_两个按键控制LED开关.wmv
│      │  │      03_练习4_按键控制流水灯.wmv
│      │  │      04_练习5_按键手动控制流水灯.wmv
│      │  │      05_并行和串行通信.wmv
│      │  │      06_单工半双工和全双工.wmv
│      │  │      07_同步和异步.wmv
│      │  │      08_串口通讯协议.wmv
│      │  │      09_USART基本概念和功能框图.wmv
│      │  │      10_波特率的设置.wmv
│      │  │      11_USART相关寄存器.wmv
│      │  │      12_串口案例_需求分析和寄存器使用.wmv
│      │  │      13_串口案例_代码实现_收发一个字符.wmv
│      │  │
│      │  ├─Day06
│      │  │      01_问题回顾和解答.wmv
│      │  │      02_复习回顾.wmv
│      │  │      03_串口通讯案例_代码实现_发送字符串.wmv
│      │  │      04_串口通讯案例_代码实现_接收字符串.wmv
│      │  │      05_串口通讯案例_代码实现_接收字符串另一种实现.wmv
│      │  │      06_串口通讯案例_使用中断实现.wmv
│      │  │      07_复习总结.wmv
│      │  │      08_串口通讯案例_HAL库_定长数据收发_轮询.wmv
│      │  │      09_串口通讯案例_HAL库_定长数据收发_中断.wmv
│      │  │      10_串口通讯案例_HAL库_变长数据收发.wmv
│      │  │
│      │  ├─Day07
│      │  │      01_复习回顾.wmv
│      │  │      02_案例扩展_使用中断收发数据.wmv
│      │  │      03_重定向printf案例_寄存器实现.wmv
│      │  │      04_重定向printf案例_HAL库实现.wmv
│      │  │      05_I2C基础知识和协议.wmv
│      │  │      06_I2C案例1_软件模拟I2C_需求和硬件电路.wmv
│      │  │      07_复习回顾.wmv
│      │  │      08_I2C案例1_软件模拟I2C_操作时序梳理.wmv
│      │  │      09_I2C案例1_软件模拟I2C_工程创建.wmv
│      │  │      10_I2C案例1_软件模拟I2C_代码实现(一).wmv
│      │  │      11_I2C案例1_软件模拟I2C_代码实现(二).wmv
│      │  │
│      │  └─Day08
│      │          01_问题和测试.wmv
│      │          02_STM32中的I2C外设.wmv
│      │          03_STM32中的I2C模块寄存器.wmv
│      │          04_I2C案例二_硬件实现通信_寄存器实现(一).wmv
│      │          05_复习回顾.wmv
│      │          06_I2C案例二_硬件实现通信_寄存器实现(二).wmv
│      │          07_I2C案例二_硬件实现通信_HAL库实现.wmv
│      │
│      ├─02 进阶篇
│      │  ├─Day09
│      │  │      01_综合练习_花式流水灯_需求分析和工程创建.wmv
│      │  │      02_综合练习_花式流水灯_串口下发方案并保存.wmv
│      │  │      03_综合练习_花式流水灯_基本流水灯功能实现.wmv
│      │  │      04_综合练习_花式流水灯_最终实现.wmv
│      │  │      05_定时器_概述.wmv
│      │  │      06_定时器_系统嘀嗒定时器_寄存器.wmv
│      │  │      07_定时器_系统嘀嗒定时器案例_LED闪烁_寄存器实现.wmv
│      │  │      08_定时器_系统嘀嗒定时器案例_LED闪烁_HAL库实现.wmv
│      │  │      09_定时器_基本定时器_原理和组成.wmv
│      │  │      10_定时器_基本定时器_寄存器.wmv
│      │  │      11_定时器_基本定时器案例_LED闪烁_寄存器实现.wmv
│      │  │
│      │  ├─Day10
│      │  │      01_问题解答.wmv
│      │  │      02_定时器_基本定时器案例_LED闪烁_HAL库实现.wmv
│      │  │      03_通用定时器_整体概述.wmv
│      │  │      04_通用定时器_时钟源.wmv
│      │  │      05_通用定时器_计数器.wmv
│      │  │      06_通用定时器_PWM原理.wmv
│      │  │      07_通用定时器_输出比较功能.wmv
│      │  │      08_通用定时器_寄存器.wmv
│      │  │      09_复习回顾.wmv
│      │  │      10_通用定时器_呼吸灯案例_寄存器实现(一).wmv
│      │  │      11_通用定时器_呼吸灯案例_寄存器实现(二).wmv
│      │  │      12_通用定时器_呼吸灯案例_HAL库实现.wmv
│      │  │
│      │  ├─Day11
│      │  │      01_课堂练习和复习.wmv
│      │  │      02_通用定时器_输入捕获和周期的测量.wmv
│      │  │      03_通用定时器案例_检测PWM的周期和频率_需求说明.wmv
│      │  │      04_通用定时器案例_检测PWM的周期和频率_寄存器.wmv
│      │  │      05_通用定时器案例_检测PWM的周期和频率_寄存器方式实现(一).wmv
│      │  │      06_通用定时器案例_检测PWM的周期和频率_寄存器方式实现(二).wmv
│      │  │      07_复习回顾.wmv
│      │  │      08_通用定时器案例_检测PWM的周期和频率_HAL库方式实现.wmv
│      │  │      09_触发输入和从模式.wmv
│      │  │
│      │  ├─Day12
│      │  │      01_课后练习_LCD背光亮度调节.wmv
│      │  │      02_课后练习_调整不同的PWM周期.wmv
│      │  │      03_PWM输入模式.wmv
│      │  │      04_检测PWM周期和占空比案例_寄存器介绍.wmv
│      │  │      05_检测PWM周期和占空比案例_代码寄存器实现(一).wmv
│      │  │      06_检测PWM周期和占空比案例_代码寄存器实现(二).wmv
│      │  │      07_检测PWM周期和占空比案例_代码HAL库实现.wmv
│      │  │      08_高级定时器_基本概念和增加功能.wmv
│      │  │      09_高级定时器_问题解答_死区.wmv
│      │  │      10_高级定时器_寄存器.wmv
│      │  │      11_高级定时器案例_LED闪烁有限次_寄存器实现.wmv
│      │  │      12_高级定时器案例_LED闪烁有限次_HAL库实现.wmv
│      │  │      13_问题解答_为什么要先产生更新事件.wmv
│      │  │
│      │  ├─Day13
│      │  │      01_复习回顾.wmv
│      │  │      02_DMA_基本概念和原理.wmv
│      │  │      03_STM32中的DMA.wmv
│      │  │      04_DMA_寄存器.wmv
│      │  │      05_DMA案例一_ROM到RAM_寄存器实现.wmv
│      │  │      06_复习回顾.wmv
│      │  │      07_问题解答.wmv
│      │  │      08_DMA案例一_ROM到RAM_HAL库实现.wmv
│      │  │      09_DMA案例二_RAM到串口_寄存器实现.wmv
│      │  │      10_DMA案例二_RAM到串口_HAL库实现.wmv
│      │  │
│      │  ├─Day14
│      │  │      01_复习回顾.wmv
│      │  │      02_ADC基本原理.wmv
│      │  │      03_STM32里的ADC和逐次逼近型ADC原理.wmv
│      │  │      04_STM32的ADC外设.wmv
│      │  │      05_ADC案例1_需求说明和电路原理.wmv
│      │  │      06_ADC案例1_用到的寄存器.wmv
│      │  │      07_ADC案例1_寄存器详解.wmv
│      │  │      08_ADC案例1_寄存器方式实现(一).wmv
│      │  │      09_ADC案例1_寄存器方式实现(二).wmv
│      │  │      10_ADC案例1_HAL库方式实现.wmv
│      │  │
│      │  ├─Day15
│      │  │      01_复习回顾.wmv
│      │  │      02_ADC案例二_多通道采集_寄存器方式.wmv
│      │  │      03_ADC案例二_多通道采集_HAL库方式.wmv
│      │  │      04_SPI通信协议和原理.wmv
│      │  │      05_复习回顾.wmv
│      │  │      06_W25Q32介绍.wmv
│      │  │      07_W25Q32读写指令和案例需求描述.wmv
│      │  │      08_SPI案例一_软件实现SPI通信_SPI协议.wmv
│      │  │      09_SPI案例一_软件实现SPI通信_Flash操作接口.wmv
│      │  │      10_SPI案例一_软件实现SPI通信_接口具体实现和测试.wmv
│      │  │
│      │  ├─Day16
│      │  │      01_复习回顾.wmv
│      │  │      02_问题解答_随机地址写入.wmv
│      │  │      03_STM32的SPI外设.wmv
│      │  │      04_SPI案例2_SPI硬件外设读写Flash_需求描述和电路设计.wmv
│      │  │      05_SPI案例2_SPI硬件外设读写Flash_寄存器介绍.wmv
│      │  │      06_SPI案例2_SPI硬件外设读写Flash_寄存器方式实现.wmv
│      │  │      07_SPI案例2_SPI硬件外设读写Flash_HAL库实现.wmv
│      │  │      08_存储器_基本介绍和分类.wmv
│      │  │      09_存储器_存储器映像.wmv
│      │  │
│      │  ├─Day17
│      │  │      01_课堂练习.wmv
│      │  │      02_存储器映射详细介绍.wmv
│      │  │      03_寄存器映射.wmv
│      │  │      04_FSMC基本原理和组成.wmv
│      │  │      05_FSMC组成其它部件介绍.wmv
│      │  │      06_FSMC外设地址映射.wmv
│      │  │      07_FSMC控制外设读写时序.wmv
│      │  │      08_FSMC应用案例_扩展SRAM_SRAM芯片介绍和硬件连接.wmv
│      │  │      09_FSMC应用案例_扩展SRAM_寄存器介绍.wmv
│      │  │      10_FSMC应用案例_扩展SRAM_寄存器实现.wmv
│      │  │      11_FSMC应用案例_扩展SRAM_HAL库实现.wmv
│      │  │
│      │  └─Day18
│      │          01_复习回顾.wmv
│      │          02_LCD实验_需求描述和硬件电路连接.wmv
│      │          03_LCD实验_关于写命令和写数据的地址.wmv
│      │          03_问题解答.wmv
│      │          04_LCD实验_代码寄存器方式实现_FSMC配置.wmv
│      │          05_LCD实验_代码寄存器方式实现_LCD接口定义.wmv
│      │          06_LCD实验_代码寄存器方式实现_LCD接口定义(二).wmv
│      │          07_LCD实验_代码寄存器方式实现_LCD接口实现(一)_底层基本操作.wmv
│      │          08_LCD实验_代码寄存器方式实现_LCD接口实现(二)_读取ID.wmv
│      │          09_LCD实验_代码寄存器方式实现_LCD接口实现(三)_清屏.wmv
│      │          10_LCD实验_代码寄存器方式实现_LCD接口实现(四)_显示一个英文字符.wmv
│      │          11_LCD实验_代码寄存器方式实现_LCD接口实现(五)_显示一个字符串.wmv
│      │          12_LCD实验_代码寄存器方式实现_LCD接口实现(六)_显示汉字.wmv
│      │          13_LCD实验_代码寄存器方式实现_LCD接口实现(七)_显示图片.wmv
│      │          14_LCD实验_代码寄存器方式实现_LCD接口实现(八)_画点和线.wmv
│      │          15_LCD实验_代码寄存器方式实现_LCD接口实现(九)_画圆.wmv
│      │          16_LCD实验_HAL库方式实现.wmv
│      │
│      ├─03 高级篇
│      │  │  STLinkUSBDriver.dll
│      │  │  代码片段.txt
│      │  │  定时器练习之基本定时器.txt
│      │  │  定时器练习之滴答定时器.txt
│      │  │  定时器练习之通用定时器 (2).txt
│      │  │  定时器练习之通用定时器.txt
│      │  │
│      │  ├─day19
│      │  │      01_CAN通讯介绍.mp4
│      │  │      02_数据帧_1.mp4
│      │  │      03_数据帧_2.mp4
│      │  │      04_位时序.mp4
│      │  │      05_STM32CAN外设_1.mp4
│      │  │      06_STM32CAN外设_2.mp4
│      │  │      07_can的寄存器介绍.mp4
│      │  │      08_CAN的寄存器配置_1.mp4
│      │  │      09_CAN的寄存器[配置_2.mp4
│      │  │      10_过滤器的配置.mp4
│      │  │
│      │  ├─day20
│      │  │      01_昨日内容回顾.mp4
│      │  │      02_CAN发送数据.mp4
│      │  │      03_CAN接收数据_1.mp4
│      │  │      04_CAN接收数据_2.mp4
│      │  │      05_双击互发测试.mp4
│      │  │      06_CAN的HAL代码解读.mp4
│      │  │      07_CAN_HAL库其他代码完成.mp4
│      │  │      08_bug的解决.mp4
│      │  │      09_作业.mp4
│      │  │
│      │  ├─day21
│      │  │      01_以太网通讯基础知识.mp4
│      │  │      02_W5500介绍.mp4
│      │  │      03_驱动移植_1.mp4
│      │  │      04_驱动移植和设置ip地址.mp4
│      │  │      05_启动tcp服务器.mp4
│      │  │      06_TCP服务器接收数据.mp4
│      │  │      06_启动tcp客户端.mp4
│      │  │      07_TCP服务器发送数据.mp4
│      │  │
│      │  ├─day22
│      │  │      01_昨日内容回顾.mp4
│      │  │      02_udp通讯_1.mp4
│      │  │      03_udp通讯_2.mp4
│      │  │      04_http_server.mp4
│      │  │      05_Wifi的介绍和wifi模块的介绍.mp4
│      │  │      06_ESP32固件的烧录.mp4
│      │  │      07_ESP32_驱动.mp4
│      │  │
│      │  ├─day23
│      │  │      01_昨日内容回顾.mp4
│      │  │      02_一个AT指令响应的完成.mp4
│      │  │      03_其他测试指令.mp4
│      │  │      04_Wifi功能的初始化.mp4
│      │  │      05_在esp32上面启动tcp服务器.mp4
│      │  │      06_解析TCP传来的数据_1.mp4
│      │  │      07_解析TCP传来的数据_2.mp4
│      │  │      08_解析TCP传来的数据_3.mp4
│      │  │      09_通过TCP发送数据.mp4
│      │  │      10_启动TCP客户端.mp4
│      │  │      11_volatile关键字.mp4
│      │  │
│      │  ├─day24
│      │  │      01_昨日内容回顾.mp4
│      │  │      02_蓝牙基础知识_1.mp4
│      │  │      03_蓝牙协议栈.mp4
│      │  │      04_广播_扫描和通讯.mp4
│      │  │      05_BLE的初始化.mp4
│      │  │      06_透传模式下接收数据.mp4
│      │  │      07_透传模式下发送数据.mp4
│      │  │      08_LoRa简介.mp4
│      │  │      09_LoRa模块的介绍.mp4
│      │  │      10_LoRa的几个关键参数.mp4
│      │  │      11_硬件连接.mp4
│      │  │
│      │  └─day25
│      │          01_昨日内容回顾.mp4
│      │          02_LoRa驱动的移植.mp4
│      │          03_LoRa硬件接口层完成.mp4
│      │          04_收发测试.mp4
│      │          05_修改同步字.mp4
│      │
│      └─04 扩展篇
│          ├─day01
│          │      06_电源框图.mp4
│          │      07_上电复位和掉电复位.mp4
│          │      08_3种低功耗.mp4
│          │      09_睡眠模式_1.mp4
│          │      10_睡眠模式_2.mp4
│          │      11_停止模式_1.mp4
│          │      12_停止模式_2.mp4
│          │
│          ├─day02
│          │      01_昨日内容回顾.mp4
│          │      02_待机模式_1.mp4
│          │      03_待机模式_2.mp4
│          │      04_后备域的读写.mp4
│          │      05_后备域的读写_2.mp4
│          │      06_RTC的介绍.mp4
│          │      07_RTC的配置.mp4
│          │      08_获取秒值.mp4
│          │      09_换算成时间显示.mp4
│          │
│          └─day03
│                  01_昨日内容回顾.mp4
│                  02_HAL库使用RTC实时时钟.mp4
│                  03_使用闹钟唤醒待机模式.mp4
│                  04_使用闹钟唤醒待机模式_HAL库.mp4
│                  05_独立看门狗.mp4
│                  06_独立看门狗的代码实现.mp4
│                  07_独立看门狗的代码实现_2.mp4
│                  08_窗口看门狗.mp4
│                  09_附录.mp4

├─09_尚硅谷嵌入式项目之水质水位监测
│  ├─01.笔记
│  │      尚硅谷嵌入式项目之水质水位监测(HAL库版本) 1.0.0.docx
│  │      尚硅谷嵌入式项目之水质水位监测(寄存器版本) 1.0.0.docx
│  │
│  ├─02.资料
│  │  ├─01_ADC 模块
│  │  │      adafruit-4-channel-adc-breakouts.pdf
│  │  │      ads1115.pdf
│  │  │
│  │  ├─02_TDS 传感器
│  │  │      模拟TDS传感器模块用户手册.pdf
│  │  │
│  │  └─03_水位测量
│  │          模块手册.pdf
│  │
│  ├─03.代码
│  │      代码.zip
│  │      水质水位检测代码.zip
│  │
│  └─04.视频
│      │  新建 Microsoft Word Document.docx
│      │
│      ├─day01
│      │      01_水质水位项目需求.mp4
│      │      02_硬件架构.mp4
│      │      03_软件架构.mp4
│      │      04_创建工程_完成显示模块.mp4
│      │
│      ├─day02
│      │      01_昨日内容回顾.mp4
│      │      02_水位检测模块驱动层完成.mp4
│      │      03_水位检测模块硬件接口层完成.mp4
│      │      04_水位检测模块读取数据测量.mp4
│      │      05_轮询的方式检测按键.mp4
│      │      06_水位的校准完成_1.mp4
│      │      07_把校准值写入到Flash中.mp4
│      │      08_水位的校准完成_2.mp4
│      │      09_在屏幕上显示水位.mp4
│      │
│      ├─day03
│      │      01_昨日内容回顾.mp4
│      │      02_硬件连接.mp4
│      │      03_Ads1115手册解读.mp4
│      │      04_Ads1115配置.mp4
│      │      05_读取电压值_1.mp4
│      │      06_bug解决.mp4
│      │      07_TDS的APP层完成.mp4
│      │      08_HAL库版本_1.mp4
│      │      09_SPI的片选引脚.mp4
│      │
│      └─复习
│              01_复习1.mp4
│              02_复习2.mp4
│              03_复习3.mp4
│              04_复习4.mp4

├─10_尚硅谷嵌入式项目之畜牧牛羊定位器
│  │  02_资料.zip
│  │  03_代码.zip
│  │  系统总体设计图.jpg
│  │
│  ├─01_笔记
│  │      LoRa驱动移植.docx
│  │      尚硅谷嵌入式项目之畜牧定位器1.0.1.docx
│  │
│  └─04_视频
│          01_项目需求描述.mp4
│          02_GPS模块介绍.mp4
│          03_NB-IoT模块.mp4
│          04_计步模块.mp4
│          05_软件架构.mp4
│          06_背景知识.mp4
│          07_debug模块代码完成.mp4
│          08_DS3553硬件接口层_1.mp4
│          09_DS3553硬件接口层_2.mp4
│          10_DS3553硬件接口层_3.mp4
│          11_延时函数的工具化.mp4
│          12_给GPS发送控制指令.mp4
│          13_读取定位数据.mp4
│          14_定位信息解读.mp4
│          15_QS100初始化.mp4
│          16_QS100查询是否联网.mp4
│          17_qs_100打开socket.mp4
│          18_连接到指定的服务器.mp4
│          19_向服务器发送数据_1.mp4
│          20_向服务器发送数据_2.mp4
│          21_解析经纬度数据_1.mp4
│          22_经纬度处理.mp4
│          23_utc转北京时间_1.mp4
│          24_utc转北京时间_2.mp4
│          25_app层的计步模块.mp4
│          26_序列号为json'格式数据.mp4
│          27_把数据发送到云端服务器.mp4
│          28_通过LoRa发送数据.mp4
│          29_LoRa接收网关.mp4
│          30_LoRa接收网关_2.mp4
│          31_给Json数据添加Uid.mp4
│          32_低功耗模块.mp4
│          33_功耗实测.mp4

├─11_尚硅谷嵌入式技术之FreeRTOS
│  │  02_资料.zip
│  │  03_代码.zip
│  │
│  ├─01_笔记
│  │      尚硅谷嵌入式技术之FreeRTOS实时操作系统1.0.2.docx
│  │
│  └─04_视频
│      ├─day01
│      │      01_操作系统介绍.mp4
│      │      02_任务调度.mp4
│      │      03_任务状态.mp4
│      │      04_上下文的切换.mp4
│      │      05_滴答和空闲任务.mp4
│      │      06_寄存器版项目移植.mp4
│      │      07_HAL版移植.mp4
│      │      08_freertos定义的类型.mp4
│      │      09_freertos命名规范.mp4
│      │      10_动他的方式创建任务_1.mp4
│      │      11_动态的方式创建任务_2.mp4
│      │      12_静态的方式创建任务.mp4
│      │
│      ├─day02
│      │      01_昨日内容回顾.mp4
│      │      02_任务的挂起和恢复.mp4
│      │      03_stm32的中断回顾.mp4
│      │      04_中断管理演示_1.mp4
│      │      05_时间片的轮转.mp4
│      │      06_关于中断不能停的bug.mp4
│      │      07_任务相关API.mp4
│      │      08_统计时间统计.mp4
│      │
│      ├─day03
│      │      01_昨日内容回顾.mp4
│      │      02_相对延时和绝对延时概念.mp4
│      │      03_相对延时和绝对延时代码演示.mp4
│      │      04_队列的介绍.mp4
│      │      05_队列收发小数据.mp4
│      │      06_队列发送大数据.mp4
│      │      07_二值信号量.mp4
│      │      08_计数型信号量.mp4
│      │      09_优先级翻转.mp4
│      │      10_互斥信号量.mp4
│      │
│      ├─day04
│      │      01_昨日内容回顾.mp4
│      │      02_队列集介绍.mp4
│      │      03_队列集代码演示.mp4
│      │      04_事件标志组介绍.mp4
│      │      05_事件标志组代码演示.mp4
│      │      06_任务通知介绍.mp4
│      │      07_用任务通知模拟信号量.mp4
│      │      08_用任务通知模拟二值信号量.mp4
│      │      09_用任务通知模拟消息邮箱.mp4
│      │      10_模拟事件标志组.mp4
│      │      11_任务间通讯总结.mp4
│      │
│      ├─day05
│      │      01_昨日内容回顾.mp4
│      │      02_定时器介绍.mp4
│      │      03_软件定时器的配置.mp4
│      │      04_软件定时器代码演示.mp4
│      │      05_低功耗.mp4
│      │      06_内存管理.mp4
│      │      07_内存管理API演示.mp4
│      │
│      └─project
│              08_水质水位_rtos_1.mp4
│              09_水质水位_rtos_2.mp4

├─12_尚硅谷嵌入式项目之平衡车
│  │  02_资料.zip
│  │  03_代码.zip
│  │  平衡车项目介绍.docx
│  │
│  ├─01_笔记
│  │      PID笔记.drawio
│  │      尚硅谷嵌入式项目之平衡车(寄存器版本) 1.0.3.docx
│  │
│  └─04_视频
│      │  项目笔记.drawio
│      │
│      ├─day01
│      │      01_烧录固件测试.mp4
│      │      02_项目概述&功能模块简介.mp4
│      │      03_硬件概述.mp4
│      │      04_PID控制算法理解.mp4
│      │      05_PID要点梳理.mp4
│      │      06_软件分层架构.mp4
│      │      07_知识回顾.mp4
│      │      08_创建初始工程.mp4
│      │      09_移植FreeRTOS.mp4
│      │
│      ├─day02
│      │  │  01_课堂测验.mp4
│      │  │  02_前置知识_电机驱动.mp4
│      │  │  03_前置知识_带霍尔编码器的电机.mp4
│      │  │  04_前置知识_定时器的编码器模式粗略了解.mp4
│      │  │  05_驱动层_TIM4初始化为PWM输出.mp4
│      │  │  06_接口层_TB6612电机驱动编码.mp4
│      │  │  07_测试电机.mp4
│      │  │  08_项目进度梳理.mp4
│      │  │  09_修改pwm对应的定时器通道.mp4
│      │  │  1.rar
│      │  │  10_定时器的编码器模式.mp4
│      │  │  11_定时器编码器模式的表格解读.mp4
│      │  │  12_GPIO重映射的问题.mp4
│      │  │  13_定时器编码器模式初始化_重映射处理.mp4
│      │  │  14_定时器编码器模式编码.mp4
│      │  │  15_串口重定向配置&编码器读取测试.mp4
│      │  │
│      │  └─1
│      │          10_定时器的编码器模式.mp4
│      │          11_定时器编码器模式的表格解读.mp4
│      │          12_GPIO重映射的问题.mp4
│      │          13_定时器编码器模式初始化_重映射处理.mp4
│      │          14_定时器编码器模式编码.mp4
│      │          15_串口重定向配置&编码器读取测试.mp4
│      │
│      ├─day03
│      │      01_课程测验.mp4
│      │      02_项目进度梳理.mp4
│      │      03_MPU6050简介.mp4
│      │      04_IIC知识回顾.mp4
│      │      05_MPU6050初始化流程&寄存器介绍.mp4
│      │      06_驱动层_硬件IIC驱动移植.mp4
│      │      07_MPU6050驱动_读取数据的函数封装.mp4
│      │      08_MPU6050驱动_写入数据的函数封装.mp4
│      │      09_MPU6050驱动_初始化函数编码.mp4
│      │      10_MPU6050驱动_读取六轴数据编码.mp4
│      │      11_MPU6050模块驱动测试.mp4
│      │      12_计算角度的方案分析.mp4
│      │      13_应用层_计算角度编码&测试.mp4
│      │
│      ├─day04
│      │      01_项目梳理.mp4
│      │      02_驱动层_ADC驱动编码.mp4
│      │      03_应用层_转换电压值&测试.mp4
│      │      04_ADC采集电压的分压说明.mp4
│      │      05_OLED简介&厂商资料.mp4
│      │      06_SPI回顾&引脚确认.mp4
│      │      07_驱动层_移植软件模拟SPI只写出.mp4
│      │      08_上午回顾&软件SPI回顾.mp4
│      │      09_OLED模块_移植厂商驱动&测试.mp4
│      │      10_OLED模块_设计显示内容&显示标题.mp4
│      │      11_OLED模块_显示需要的数据.mp4
│      │
│      ├─day05
│      │      01_每日一考.mp4
│      │      02_项目进度梳理&PID简单回顾.mp4
│      │      03_PID设计&串级PID.mp4
│      │      04_串级PID等价直接叠加.mp4
│      │      05_PID设计思路总结梳理.mp4
│      │      06_直立PD和速度PI考虑.mp4
│      │      07_直立环PID控制编码.mp4
│      │      08_速度环PID控制编码.mp4
│      │      09_转向环P控制编码.mp4
│      │      10_PID控制任务编码.mp4
│      │      11_FreeRTOS创建任务编码.mp4
│      │      12_FreeRTOS任务测试.mp4
│      │      13_直立环PID参数调试.mp4
│      │      14_速度环PID参数调试.mp4
│      │      15_转向环PID参数调试.mp4
│      │      16_所有环开启测试.mp4
│      │
│      └─day06
│              01_每日一考.mp4
│              02_无线 遥控方案分析.mp4
│              03_串口2驱动&测试蓝牙AT指令.mp4
│              04_遥控控制移动的方案.mp4
│              05_测试遥控前后移动.mp4
│              06_遥控左右转动编码&测试.mp4

├─13_尚硅谷嵌入式项目之无人机
│  │  02_资料.zip
│  │  03_代码.zip
│  │
│  ├─01_笔记
│  │      PID设计.drawio
│  │      尚硅谷嵌入式项目之四轴无人机(HAL库版本) 1.0.1.docx
│  │      无人机.drawio
│  │
│  └─04_视频
│      │  考试范围.txt
│      │  项目草稿.drawio
│      │
│      ├─day01
│      │      01_配件组装.mp4
│      │      02_烧录测试程序.mp4
│      │      03_模块测试.mp4
│      │      04_无人机整体概述.mp4
│      │      05_硬件总体介绍.mp4
│      │      06_飞机受力和角度分析.mp4
│      │      07_姿态解算方案.mp4
│      │      08_通信协议扫盲.mp4
│      │      09_创建初始工程&移植FreeRTOS.mp4
│      │      10_定时器pwm驱动电机编码&测试.mp4
│      │      11_ADC采集电池电压&DMA的使用.mp4
│      │      12_关于DMA开启中断的问题演示.mp4
│      │      13_灯控系统_GPIO和LED驱动编写&测试.mp4
│      │      14_灯控系统_应用层编码.mp4
│      │      15_灯控系统_位运算优先级问题解决.mp4
│      │
│      ├─day02
│      │      01_每日一考.mp4
│      │      02_配置I2C&移植MPU6050驱动.mp4
│      │      03_测试读取MPU6050六轴原始数据.mp4
│      │      04_对MPU6050六轴数据进行滤波.mp4
│      │      05_移植四元数解算欧拉角函数.mp4
│      │      06_测试四元数解算欧拉角&初始化问题.mp4
│      │      07_自己实现零偏校准函数.mp4
│      │      08_零偏校准测试.mp4
│      │      09_项目进度梳理.mp4
│      │      10_如何查找资料.mp4
│      │      11_2.4G模块手册梳理.mp4
│      │      12_飞控板配置为接收模式&测试.mp4
│      │      13_遥控板配置为发送模式.mp4
│      │
│      ├─day03
│      │      01_每日一考.mp4
│      │      02_2.4G问题解决&演示.mp4
│      │      03_配置ADC采集摇杆数据&判断极性.mp4
│      │      04_摇杆数据_调整极性&取值范围.mp4
│      │      05_摇杆数据处理思路梳理.mp4
│      │      06_摇杆数据进行滑动窗口滤波&测试.mp4
│      │      07_摇杆数据_大小限幅&中点限幅.mp4
│      │      08_遥感数据_校准功能思路分析.mp4
│      │      09_摇杆数据_校准功能实现1.mp4
│      │      10_摇杆数据_校准功能实现2.mp4
│      │      11_摇杆数据_校准功能总结梳理.mp4
│      │      12_摇杆数据_按键微调功能编码.mp4
│      │      13_摇杆数据_按键微调功能修改&演示.mp4
│      │      14_OLED显示_移植驱动.mp4
│      │
│      ├─day04
│      │      01_每日一考.mp4
│      │      02_遥控板_根据协议封装控制数据.mp4
│      │      03_飞控板_测试接收遥控的数据.mp4
│      │      04_飞控板_解析校验接收到的遥控数据.mp4
│      │      05_飞控板_测试解析校验数据.mp4
│      │      06_扩展_虚拟数字滤波器的使用.mp4
│      │      07_飞控板_解锁指令实现&测试.mp4
│      │      08_飞控板_失联处理分析.mp4
│      │      09_飞控板_失联处理编码.mp4
│      │      10_飞控板_失联处理演示&解锁计时问题.mp4
│      │      11_飞控板_PID通用算法编码.mp4
│      │      12_无人机姿态控制PID方案梳理.mp4
│      │      13_飞控板_姿态控制PID编码.mp4
│      │      14_飞控板_油门值和PID结果叠加到电机上编码.mp4
│      │      15_飞控板_飞机位移控制.mp4
│      │      16_飞控板_PID参数初始化编码.mp4
│      │
│      └─day05
│              01_每日一考.mp4
│              02_飞控板_FreeRTOS任务划分和编码.mp4
│              03_电源管理芯片简介.mp4
│              04_飞控板_添加电源唤醒&调整FreeRTOS配置.mp4
│              05_遥控板_FreeRTOS任务调度编码.mp4
│              06_飞控板_电机处理bug定位&修复.mp4
│              07_飞控板_PID调试1.mp4
│              08_PID调试_俯仰姿态_内环P.mp4
│              09_飞控板_修改低油门锁定时长&添加安全调试逻辑.mp4
│              10_飞控板_俯仰姿态_外环P.mp4
│              11_飞控板_俯仰姿态_加入内环D&增大外环P.mp4
│              12_飞控板_横滚姿态_确定极性.mp4
│              13_飞控板_偏航姿态_内环P.mp4
│              14_飞控板_偏航姿态_外环P.mp4
│              15_飞控板_位移控制确认极性.mp4
│              17_关于螺旋桨安装位置对偏航系数的影响.mp4
│              18_如何用手判断参数的极性.mp4
│              19_失联处理修复小bug.mp4

├─14_尚硅谷嵌入式项目之智能门锁
│  ├─01_笔记
│  │      README.md
│  │      尚硅谷嵌入式项目之智能门锁.pdf
│  │
│  ├─02_资料
│  │
│  ├─03_代码
│  │      a.exe
│  │      smart-lock.zip
│  │      test.c
│  │
│  └─04_视频
│      ├─day01
│      │      1-esp32简介-1.mp4
│      │      2-esp32简介-2.mp4
│      │      3-esp32-helloworld.mp4
│      │      4-电容键盘-1.mp4
│      │      5-电容键盘-2.mp4
│      │
│      ├─day02
│      │      6-电容键盘-3.mp4
│      │      7-语音模块-电机模块.mp4
│      │      8-RMT-1.mp4
│      │      9-RMT-2.mp4
│      │
│      ├─day03
│      │      10-指纹模块-1.mp4
│      │      11-指纹模块-2.mp4
│      │      12-指纹模块-3.mp4
│      │      13-指纹模块-4.mp4
│      │      14-指纹模块-5.mp4
│      │
│      ├─day04
│      │      15-指纹模块-6.mp4
│      │      16-BT-1.mp4
│      │      17-BT-2.mp4
│      │      18-永久密码.mp4
│      │
│      └─day05
│              19-wifi.mp4
│              20-临时密码.mp4
│              21-ota.mp4

├─15_尚硅谷嵌入式技术之蓝牙音箱
│  ├─01_笔记
│  │      尚硅谷嵌入式项目之智能蓝牙音箱1.0.0.docx
│  │
│  ├─02_资料
│  │  ├─功放
│  │  │      C2928138_音频功率放大器_HAA2018A(B).PDF
│  │  │
│  │  ├─原理图
│  │  │      SCH_Schematic1_2024-09-18.pdf
│  │  │
│  │  ├─杰理SDK
│  │  │      AC7916A_Datasheet_V2.1_20230418.pdf
│  │  │      fw-AC79_AIoT_SDK-release-AC79NN_SDK_V1.2.0.zip
│  │  │
│  │  └─杰理开发工具
│  │          1_codeblocks-latest.exe
│  │          2_2.5.0.exe
│  │          3_pkgman-offline-setup-20220318.exe
│  │
│  ├─03_代码
│  │      fw-AC79_AIoT_SDK-release-AC79NN_SDK_V1.2.0.rar
│  │
│  └─04_视频
│          01_蓝牙音箱项目介绍.mp4
│          02_原理图.mp4
│          03_开发套件的安装.mp4
│          04_Hello_World程序.mp4
│          05_SDK开发防方式介绍.mp4
│          06_运行edr_demo.mp4
│          07_按键驱动.mp4
│          08_播放控制.mp4
│          09_获取音乐时间.mp4
│          10_led动态扫描显示.mp4

├─16_尚硅谷嵌入式技术之Linux
│  ├─1.笔记
│  │      尚硅谷嵌入式技术之Linux(Ubuntu)1.0.0.docx
│  │
│  ├─2.资料
│  │      finalshell_install.exe
│  │      ubuntu-22.04.4-desktop-amd64.iso
│  │      VMware-workstation-full-17.5.2-23775571.exe
│  │      Xftp-7.0.0162p.exe
│  │      Xshell-7.0.0164p.exe
│  │
│  ├─3.代码
│  └─4.视频
│          10_时间、用户管理、组管理.mkv
│          11_Linux文件权限.mkv
│          12_文件查找.mkv
│          13_tar的打包和解包.mkv
│          14_磁盘占用,进程线程.mkv
│          15_定时任务.mkv
│          16_文件路径类.mkv
│          1_Linux简介.mkv
│          2_安装Ubuntu.mkv
│          3_Ubuntu安装软件包.mkv
│          4_Ubuntu的文件系统简介.mkv
│          5_关闭防火墙,修改静态IP,配置hostname.mkv
│          6_远程访问.mkv
│          7_包管理器.mkv
│          8_文件目录类命令.mkv
│          9_vim编辑器.mkv

├─17_尚硅谷嵌入式技术之Shell
│  ├─1.笔记
│  │      尚硅谷嵌入式技术之Shell.1.0.0.docx
│  │
│  ├─2.资料
│  │      正则表达式语法.docx
│  │
│  ├─3.代码
│  └─4.视频
│          1_Shell简介.mkv
│          2_变量、运算、条件判断.mkv
│          3_流程控制.mkv
│          4_read.mkv
│          5_函数.mkv
│          6_正则和shell工具.mkv

├─18_尚硅谷嵌入式技术之git_svn
│  ├─1.笔记
│  │      尚硅谷嵌入式技术之版本控制 v1.0.0.docx
│  │
│  ├─2.资料
│  │      Git-2.45.2-64-bit.exe
│  │      LanguagePack_1.14.7.29687-x64-zh_CN.msi
│  │      TortoiseSVN-1.14.7.29687-x64-svn-1.14.3.msi
│  │      VisualSVN-Server-5.4.0-x64.msi
│  │
│  ├─3.代码
│  └─4.视频
│          1_Git入门使用.mkv
│          2_Git的分支和代码合并、处理冲突.mkv
│          3_Git的图形化操作以及将分支发布到git服务器.mkv
│          4_Git添加远程密钥免密登录.mkv
│          5_Git协作开发.mkv
│          6_SVN基本使用.mkv

├─19_尚硅谷嵌入式技术之 Linux应用层开发
│  ├─1.笔记
│  │      05_尚硅谷嵌入式技术之Linux应用层开发1.0.0.docx
│  │      尚硅谷嵌入式技术之Linux应用层开发.docx
│  │
│  ├─2.资料
│  │      lib.tar.gz
│  │      LinuxC.pdf
│  │
│  ├─3.代码
│  │
│  └─4.视频
│      ├─day01
│      │      1_Linux的C概述、C语言编译过程.mkv
│      │      2_Makefile基础.mkv
│      │      3_Makefile进阶.mkv
│      │      4_标准库IO上.mkv
│      │      5_标准库IO下.mkv
│      │
│      ├─day02
│      │      1_Linux系统调用——open,close,read,write.mkv
│      │      2_Linux进程简介.mkv
│      │      3_Linux系统调用——fork.mkv
│      │      4_Linux系统调用——execve.mkv
│      │      4_Linux系统调用——管道.mkv
│      │      5_Linux系统调用——共享内存.mkv
│      │
│      └─day03
│              1_消息队列.mkv
│              2_信号处理.mkv
│              3_线程的创建与关闭.mkv
│              4_线程同步锁.mkv
│              5_条件变量.mkv
│              6_信号量.mkv
│              7_线程池.mkv

├─20_尚硅谷嵌入式技术之Linux内核与驱动移植
│  ├─1.笔记
│  │      尚硅谷嵌入式之嵌入式Linux内核与驱动移植v1.0.1.docx
│  │
│  ├─2.资料
│  │      0001-atguigu-modification-Added-DTS.patch
│  │      0002-key-test.patch
│  │      Allwinner_V3s_Datasheet_V1.0.pdf
│  │      buildroot-2023.02.9.tar.gz
│  │      gcc-linaro-12.3.1-2023.06-x86_64_arm-linux-gnueabihf.tar.xz
│  │      linux-6.1.72.tar.xz
│  │      linux-6.6.15.tar.xz
│  │      SCH_V3S_2023-12-25.pdf
│  │      sunxi-fel
│  │      v2024.01.tar.gz
│  │
│  ├─3.代码
│  │      gitee.txt
│  │
│  ├─4.视频
│  │  │  0001-Squashed-commit-of-the-following.patch
│  │  │  init_lvgl.sh
│  │  │  output.tar.gz
│  │  │  sysroot.tar.gz
│  │  │
│  │  ├─Day01
│  │  │      1_Linux移植简介.mkv
│  │  │      2_u-boot设备树.mkv
│  │  │      3_u-boot移植.mkv
│  │  │      4_linux设备树编写.mkv
│  │  │      5_linux内核移植.mkv
│  │  │      6_buildroot源码下载和配置.mkv
│  │  │      7_rootfs构建.mkv
│  │  │
│  │  ├─Day02
│  │  │      1_LCD驱动移植.mkv
│  │  │      2_触摸屏移植.mkv
│  │  │      3_Flash不稳定的远因.mkv
│  │  │      4_lvgl移植.mkv
│  │  │      5_vscode远程调试.mkv
│  │  │
│  │  └─Day03
│  │          1_lvgl使用简介.mkv
│  │          2_lvgl演示.mkv
│  │          3_创建日期天气的label.mkv
│  │          4_写HTTP回调获取天气数据,导入字体.mkv
│  │          5_编译新的应用层能够拨号.mkv
│  │          6_导入图片.mkv
│  │
│  └─5.二期视频
│          10_构建rootfs.mkv
│          11_使使文件系统可读写.mkv
│          12_uboot自动启动.mkv
│          13_开启有限网络.mkv
│          14_按键驱动调试.mkv
│          1_Linux简介.mkv
│          2_Linux引导简介.mkv
│          3_移植准备工作.mkv
│          4_拉取u-boot代码.mkv
│          5_编写设备树.mkv
│          6_编译u-boot.mkv
│          7_Linux设备树.mkv
│          8_构建内核.mkv
│          9_目前进度总结.mkv

├─21_尚硅谷嵌入式技术之智能网关
│  ├─1.笔记
│  │      尚硅谷嵌入式项目之智能网关v1.0.0.docx
│  │      尚硅谷嵌入式项目之智能网关v1.0.5.docx
│  │
│  ├─2.资料
│  │
│  ├─3.代码
│  │
│  └─4.视频
│      ├─day01
│      │      1_网关项目简介.mkv
│      │      2_代码结构和面向对象简介.mkv
│      │      3_Buffer上.mkv
│      │      4_Buffer下.mkv
│      │      5_MQTT客户端声明.mkv
│      │      6_MQTT客户端.mkv
│      │      7_MQTT客户端单元测试.mkv
│      │
│      ├─day02
│      │      1_Message上.mkv
│      │      2_Message下.mkv
│      │      3_TaskManager.mkv
│      │      4_Device头文件.mkv
│      │
│      ├─day03
│      │      1_Device实现.mkv
│      │      2_消息路由.mkv
│      │      3_串口.mkv
│      │      4_蓝牙芯片AT指令分析.mkv
│      │      蓝牙AT指令和数据帧
│      │
│      ├─day04
│      │      1_蓝牙兼容层.mkv
│      │      2_主程序.mkv
│      │      3_刷机.mkv
│      │      4_开发板刷机之后的处理.mkv
│      │      5_交叉编译.mkv
│      │
│      └─day05
│              1_守护进程和OTA进程简介.mkv
│              2_守护进程实现.mkv
│              3_OTA.mkv
│              4_自启动脚本.mkv

├─22_尚硅谷嵌入式技术之高频面试题
│  ├─01_笔记
│  │      01_尚硅谷嵌入式技术之高频面试题1.2.4.docx
│  │      02_尚硅谷嵌入式技术之面试真题24060401.docx
│  │
│  ├─02_资料
│  ├─03_代码
│  │      BJ231113大保健笔记.txt
│  │
│  └─04_视频
│      │  240110大保健笔记.txt
│      │
│      ├─day01
│      │      01_C语言_入门.mp4
│      │      02_C语言_变量.mp4
│      │      03_C语言_宏.mp4
│      │      04_C语言_数据类型.mp4
│      │      05_C语言_数组.mp4
│      │      06_C语言_指针_1.mp4
│      │      07_C语言_指针_2.mp4
│      │      08_C语言_结构体1.mp4
│      │      09_C语言_共用体.mp4
│      │      10_C语言_函数.mp4
│      │      11_C语言_关键字.mp4
│      │      12_C语言_内存.mp4
│      │
│      ├─day02
│      │      01_32_ARM架构.mp4
│      │      02_32_基本概念.mp4
│      │      03_32_中断.mp4
│      │      04_32_GPIO.mp4
│      │      05_32_IIC.mp4
│      │      06_32_IIC开漏.mp4
│      │      07_32_SPI.mp4
│      │      08_32_串口.mp4
│      │      09_32_有线通信对比&适用场景.mp4
│      │      10_32_无线通信对比.mp4
│      │      11_32_定时器&杂七杂八.mp4
│      │
│      ├─day03
│      │      01_FreeRTOS_基本概念.mp4
│      │      02_FreeRTOS_原理.mp4
│      │      03_FreeRTOS_优先级.mp4
│      │      04_FreeRTOS_中断.mp4
│      │      05_FreeRTOS_中断2.mp4
│      │      06_FreeRTOS_通信机制.mp4
│      │      07_FreeRTOS_内存&低功耗.mp4
│      │      08_项目通用问题.mp4
│      │      09_项目_平衡车回忆.mp4
│      │      10_项目串讲的思路和方法.mp4
│      │      11_项目串讲举例.mp4
│      │
│      ├─day04
│      │      01_无人机项目梳理.mp4
│      │      02_无人机串讲.mp4
│      │      03_无人机杂七杂八.mp4
│      │      04_宠物定位器梳理.mp4
│      │      05_宠物定位器串讲.mp4
│      │      06_几个在校小项目.mp4
│      │
│      ├─day05
│      │      01_智能门锁梳理.mp4
│      │      02_智能门锁项目串讲.mp4
│      │      03_数据结构.mp4
│      │      04_算法.mp4
│      │
│      ├─day06
│      │      01_进程与线程_1.mp4
│      │      02_进程与线程_2.mp4
│      │      03_进程与线程_3.mp4
│      │      04_智能网关项目.mp4
│      │      05_智能网关笔记总结梳理.mp4
│      │      06_智能网关串讲.mp4
│      │      07_关于线程数量增加的说明.mp4
│      │
│      ├─day07
│      │      01_面试真题_1.mp4
│      │      02_面试真题_2.mp4
│      │
│      └─答疑
│              02_尚硅谷嵌入式技术之面试真题240719.docx
│              02_尚硅谷嵌入式技术之面试真题24071901.docx
│              240719答疑.mp4

└─23_尚硅谷嵌入式项目之心电监测仪
    ├─01.笔记
    │      尚硅谷嵌入式项目之心电监测仪(HAL库版本)1.0.0.docx
    │      尚硅谷嵌入式项目之心电监测仪(寄存器版本)1.0.0.docx
    │
    ├─02.资料
    │  ├─01_心电采集模块
    │  │      AD8232.pdf
    │  │
    │  └─02_上位机
    │          main.exe
    │
    ├─03.代码
    │      心电监测代码.zip
    │
    └─04.视频
        ├─day01
        │      01_项目需求描述.mp4
        │      02_硬件选型.mp4
        │      03_心电采集模块.mp4
        │      04_软件架构.mp4
        │      05_项目软件架构.mp4
        │      06_中断服务函数的处理.mp4
        │      07_项目架构的搭建.mp4
        │      08_debug模块的底层驱动.mp4
        │      09_debug模块完成.mp4
        │      10_通讯模块的驱动层完成.mp4
        │      11_接收指令.mp4
        │      12_收集到的指令转换成数字.mp4
        │      13_ADC驱动层完成.mp4
        │      14_ADC驱动验证.mp4
        │
        └─day02
                01_昨日内容回顾.mp4
                02_采集模块_定时器驱动.mp4
                03_采集模块_应用层实现_1.mp4
                04_采集模块_应用层实现_2.mp4
                05_采集模块测试完成.mp4
                06_通讯模块发送数据到上位机.mp4
                07_与上位机通讯.mp4
                08_内存泄露的bug.mp4
                09_心电采集HAL实现.mp4
```

吾爱破解欢迎你!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|吾爱破解软件站

GMT+8, 2025-5-4 14:39 , Processed in 0.051875 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表