网盘截图:

课程目录:

├──1.C语言
| ├──01. C语言零基础入门
| | ├──code
| | ├──(C语言笔记软件)Xmind8.7z 2.65kb
| | ├──(C语言代码编辑软件)notepadplusplus_v.8.1.2.exe 3.81M
| | ├──(gcc工具包)x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z 47.08M
| | └──C语言课程思维导图笔记.xmind 18.22M
| ├──[100]-8.4 结构体和数组的结合.mp4 18.37M
| ├──[101]-8.5. 结构体数组应用之选票系统.mp4 53.91M
| ├──[102]-8.6 结构体指针变量引入.mp4 12.74M
| ├──[103]-8.7 通过结构体指针来访问结构体内容.mp4 9.67M
| ├──[104]-8.8 结构体指针应用01.mp4 13.30M
| ├──[105]-8.9 结构体指针应用02之改写选票系统.mp4 27.82M
| ├──[106]-8.10 结构体指针数组函数综合应用改写选票系统.mp4 79.28M
| ├──[107]-8.11 结构体二级指针.mp4 41.02M
| ├──[108]-8.12 联合体共用体概念引入.mp4 17.96M
| ├──[109]-8.13 共用体注意数据覆盖问题.mp4 8.85M
| ├──[10]-2.5 变量名标识符.mp4 12.15M
| ├──[110]-8.14 共用体开发案例.mp4 41.42M
| ├──[111]-8.15 枚举类型介绍.mp4 28.62M
| ├──[112]-8.16 typedef关键字介绍.mp4 18.94M
| ├──[113]-8.17 typedef和结构体案例.mp4 17.44M
| ├──[114]-8.1. Linux的简介.mp4 44.38M
| ├──[115]-8.2. 全网最快搭建Linux开发环境(ubuntu).mp4 39.00M
| ├──[116]-8.3. 如何在Linux下编写代码和执行程序.mp4 27.64M
| ├──[117]-8.4. Linux常用初级指令介绍和使用.mp4 33.05M
| ├──[118]-8.5. Linux虚拟机和windows间的文件传输方式.mp4 46.57M
| ├──[119]-8.6. VMware虚拟接网络连接的三种方式.mp4 54.74M
| ├──[11]-2.6 计算机的数据类型.mp4 20.33M
| ├──[120]-9.1 链表是个好东西.mp4 16.42M
| ├──[121]-9.2 链表和数组区别及实现.mp4 26.54M
| ├──[122]-9.3 链表静态添加和动态遍历.mp4 31.37M
| ├──[123]-9.4 链表遍历中的point=point-next.mp4 9.15M
| ├──[124]-9.5 统计链表节点个数及链表查找.mp4 15.31M
| ├──[125]-9.6 链表从指定节点后方插入新节点.mp4 19.51M
| ├──[126]-9.7 链表从指定节点前方插入新节点.mp4 54.67M
| ├──[127]-9.8 链表删除指定节点.mp4 35.81M
| ├──[128]-9.9 链表动态创建之头插法.mp4 35.50M
| ├──[129]-9.10 头插法优化补充.mp4 21.56M
| ├──[12]-2.7 printf打印的用法.mp4 73.44M
| ├──[130]-9.11 尾插法创建链表.mp4 23.12M
| ├──[131]-1.项目演示.mp4 12.47M
| ├──[132]-2.基础要求.mp4 6.92M
| ├──[133]-3.为什么需要ncurse.mp4 18.26M
| ├──[134]-4.curse输入输出.mp4 33.94M
| ├──[135]-5.ncurse上下左右键获取.mp4 20.18M
| ├──[136]-6.地图规划.mp4 12.32M
| ├──[137]-7.地图实现一.mp4 38.82M
| ├──[138]-8.贪吃蛇地图实现结束.mp4 29.08M
| ├──[139]-9.贪吃蛇地图优化及算法说明.mp4 10.20M
| ├──[13]-2.8 printf小练习.mp4 16.05M
| ├──[140]-10.显示贪吃蛇身子的一个节点.mp4 20.53M
| ├──[141]-11.显示贪吃蛇完整身子.mp4 29.12M
| ├──[142]-12.显示贪吃蛇完整身子改进.mp4 31.09M
| ├──[143]-13.贪吃蛇向右移动.mp4 37.68M
| ├──[144]-14.贪吃蛇不想活了撞墙找死.mp4 20.96M
| ├──[145]-15.贪吃蛇脱缰向右自行游走.mp4 8.98M
| ├──[146]-16.贪吃蛇方向移动和刷新界面一起实现面临的问题.mp4 10.71M
| ├──[147]-17.Linux线程概念引入及编程实现.mp4 32.10M
| ├──[148]-18.使用线程解决16节中提到问题.mp4 11.57M
| ├──[149]-19.实现贪吃蛇四方向的疯烧走位.mp4 23.76M
| ├──[14]-2.9 scanf输入的用法.mp4 45.74M
| ├──[150]-20.绝对值方式解决不合理走位一.mp4 30.74M
| ├──[151]-21.绝对值方式解决不合理走位二.mp4 4.27M
| ├──[152]-22.贪吃蛇吃饭咯.mp4 17.75M
| ├──[153]-23.贪吃蛇食物位置随机.mp4 12.06M
| ├──[154]-24.贪吃蛇撞墙找死和想不开咬死自己来结束游戏的代码优化.mp4 28.31M
| ├──[15]-2.10 scanf混合输入的那些坑.mp4 32.92M
| ├──[16]-2.11 其它输入输出的方式.mp4 8.23M
| ├──[17]-2.12 输入输出练习题.mp4 26.60M
| ├──[18]-2.13 布置简陋土逼密码学和计算器小作业.mp4 4.93M
| ├──[19]-3.1 流程控制之if语句.mp4 36.53M
| ├──[1]-1.1 揭秘之什么是程序.mp4 14.38M
| ├──[20]-3.2 if控制经典案例代数法交换值.mp4 34.90M
| ├──[21]-3.3 逻辑判断与或非.mp4 31.89M
| ├──[22]-3.4 ifelse编程练习.mp4 39.52M
| ├──[23]-3.5 选择判断的机器人案例.mp4 28.34M
| ├──[24]-3.6 列表选择switchcase.mp4 32.13M
| ├──[25]-3.7 switch练习学生成绩等级划分.mp4 22.21M
| ├──[26]-3.8 选择练习题之根据路程算折扣.mp4 42.51M
| ├──[27]-3.9 作业布置.mp4 2.15M
| ├──[28]-3.10 while循环爱你一万遍.mp4 27.14M
| ├──[29]-3.11 while循环计算1到100所有数据之和.mp4 17.26M
| ├──[2]-1.2.认知延伸之程序和数据算法的关系.mp4 26.15M
| ├──[30]-3.12 doWhile的小微妙自行体会.mp4 7.66M
| ├──[31]-3.13 while的表达式及for循环等价引入.mp4 14.40M
| ├──[32]-3.14 关于for循环的见怪不怪.mp4 12.30M
| ├──[33]-3.15 循环干涉之break和continue编码分析.mp4 42.91M
| ├──[34]-3.16 循环的嵌套输出某个规律的数列.mp4 24.41M
| ├──[35]-3.17 作业布置.mp4 16.22M
| ├──[36]-4.1 数组的引入及基本用法.mp4 31.27M
| ├──[37]-4.2 数组计算大小和各种初始化.mp4 24.72M
| ├──[38]-4.3 数组应用编程练习.mp4 19.83M
| ├──[39]-4.4 数组编程练习之冒泡排序法.mp4 26.87M
| ├──[3]-1.3 生产一个程序的过程是什么样.mp4 14.42M
| ├──[40]-4.5 数组编程练习之简单选择排序法.mp4 22.32M
| ├──[41]-4.6 二维数组.mp4 27.92M
| ├──[42]-4.7 二维数组见怪不怪的初始化.mp4 13.47M
| ├──[43]-4.8 二维数组应用之找最大值及对应下标.mp4 28.70M
| ├──[44]-5.1 为什么需要用函数.mp4 16.55M
| ├──[45]-5.2 函数三要素.mp4 16.63M
| ├──[46]-5.3 函数的封装和调用.mp4 30.51M
| ├──[47]-5.4 函数的封装和调用2.mp4 28.38M
| ├──[48]-5.5 形参实参区别.mp4 28.94M
| ├──[49]-5.6 编程案例函数封装获取两个数的大数.mp4 25.40M
| ├──[4]-1.4 偷偷学的计算机语言是什么.mp4 12.84M
| ├──[50]-5.7 关于函数的一些小总结.mp4 24.20M
| ├──[51]-5.8 函数嵌套及编码实战.mp4 21.33M
| ├──[52]-5.9 递归函数编码实战.mp4 29.06M
| ├──[53]-5.10 求阶乘案例.mp4 40.37M
| ├──[54]-5.11 数组和函数开发初见.mp4 7.36M
| ├──[55]-5.12 数组传参中关于形式参数的秘密.mp4 24.01M
| ├──[56]-5.13 数组实参很有意思的问题启发.mp4 31.40M
| ├──[57]-5.14 数组实战之计算不同班级学生的平均分.mp4 42.99M
| ├──[58]-5.15 二维数组和函数的概念和实战.mp4 53.70M
| ├──[59]-5.16 外部变量和全局变量.mp4 21.49M
| ├──[5]-1.5 线上课程学习方法适用于所有编程类课程.mp4 19.56M
| ├──[60]-5.17 全局变量实战开发.mp4 23.18M
| ├──[61]-5.18 函数完结和作业布置.mp4 5.84M
| ├──[62]-6.1. 指针的引入.mp4 7.01M
| ├──[63]-6.2 指针变量的引入.mp4 11.88M
| ├──[64]-6.3 指针变量为什么要求类型.mp4 15.40M
| ├──[65]-6.4 为什么要用指针之场景一.mp4 24.09M
| ├──[66]-6.5 为什么要用指针之场景二.mp4 8.57M
| ├──[67]-6.6 指针回顾和作业布置.mp4 9.11M
| ├──[68]-6.7 定义一个指针变量指向数组.mp4 12.81M
| ├──[69]-6.8 指针偏移遍历数组.mp4 18.53M
| ├──[6]-2.1 C语言常用开发环境有哪些.mp4 17.52M
| ├──[70]-6.9 指针偏移的补充,记得回到数组首地址.mp4 15.49M
| ├──[71]-6.10 指针和数组名的见怪不怪,重要面试.mp4 23.47M
| ├──[72]-6.11 练习函数指针数组结合.mp4 46.05M
| ├──[73]-6.12 练习之数组翻转.mp4 35.67M
| ├──[74]-6.13 二维数组的地址认知,很猛.mp4 32.34M
| ├──[75]-6.14 认知继续.mp4 21.90M
| ├──[76]-6.15 通过编程验证认知.mp4 16.17M
| ├──[77]-6.16 二维数组的地址写法应用,见怪不怪了.mp4 21.09M
| ├──[78]-6.17 数组指针.mp4 34.71M
| ├──[79]-6.18 数组指针和二维数组的配合应用.mp4 27.14M
| ├──[7]-2.2 C开发环境安装.mp4 60.17M
| ├──[80]-6.19 函数指针认知.mp4 31.73M
| ├──[81]-6.20 函数指针编程实战-回调函数.mp4 37.92M
| ├──[82]-6.21. 指针数组地概念和实战练习.mp4 33.73M
| ├──[83]-6.22指针函数的概念和实战.mp4 38.70M
| ├──[84]-6.23 二级指针认知.mp4 31.90M
| ├──[85]-6.24 为什么要用二级指针的实战.mp4 25.79M
| ├──[86]-6.25 二级指针和二维数组的避坑指南.mp4 32.10M
| ├──[87]-6.26 指针完结.mp4 7.77M
| ├──[88]-7.1 字符串引入和注意事项.mp4 32.53M
| ├──[89]-7.2 字符串的内存存放方式及结束标志.mp4 20.23M
| ├──[8]-2.3 C程序的基础框架.mp4 16.84M
| ├──[90]-7.3 sizeof和strlen区别很重要.mp4 26.66M
| ├──[91]-7.4 malloc动态开辟内存空间.mp4 47.59M
| ├──[92]-7.5 字符常用操作函数第一部分.mp4 13.33M
| ├──[93]-7.6 自己实现字符串拷贝函数.mp4 30.95M
| ├──[94]-7.7 C语言断言函数assert.mp4 20.64M
| ├──[95]-7.8 字符串拼接strcat使用及实现.mp4 28.60M
| ├──[96]-7.9 字符串比较strcmp使用及实现.mp4 52.16M
| ├──[97]-8.1. 结构体引入.mp4 13.85M
| ├──[98]-8.2. 定义结构体和使用变量.mp4 18.28M
| ├──[99]-8.3小应用.mp4 30.49M
| └──[9]-2.4 基础认知什么是变量.mp4 19.53M
├──10.智能家居项目
| ├──787_1.智能家居项目运行效果展示.mp4 24.22M
| ├──788_2.智能家居功能细节拆分.mp4 54.72M
| ├──789_3.智能家居模型搭建.mp4 153.00M
| ├──789_4. 设计模式的概念引入.mp4 236.73M
| ├──790_5.C语言面向对象引入类和对象的概念.mp4 32.31M
| ├──791_6.C结构体新玩法.mp4 20.46M
| ├──791_7.工厂模式概念引入.mp4 152.80M
| ├──792_8.工厂模式的实现.mp4 55.38M
| ├──793_9.工厂模式使用及功能验证.mp4 64.11M
| ├──794_10.智能家居项目框架设计.mp4 14.87M
| ├──795_11.智能家居架构代码文件工程建立.mp4 26.52M
| ├──796_12.主流程设计和浴室灯框架编写.mp4 39.42M
| ├──797_13.浴室灯代码实现和测试.mp4 57.47M
| ├──797_14.浴室灯改错全过程及功能验证.mp4 211.71M
| ├──798_15.二楼灯功能实现.mp4 40.53M
| ├──799_16.sourceInsight乱码问题注意.mp4 11.51M
| ├──800_17.继电器组四盏灯全部实现及功能验证.mp4 22.07M
| ├──801_18.添加火灾检测模块.mp4 17.35M
| ├──802_19.添加声音识别模块的串口读取功能.mp4 38.58M
| ├──803_20.串口代码调错全过程(坎坷确实大家常遇见的难题).mp4 69.13M
| ├──804_21.添加Socket服务器功能.mp4 81.84M
| ├──805_22.主程序代码初步编写,实现语音和网络线程.mp4 98.02M
| ├──806_23.主程序编译运行,测试网络功能.mp4 102.75M
| ├──807_24.测试串口功能.mp4 34.44M
| ├──808_25.摄像头模块安装.mp4 46.69M
| ├──809_26.树莓派mjpg-streamer实现监控功能调试.mp4 81.44M
| ├──809_27.人脸识别方案.mp4 136.40M
| ├──810_28.OSI网络模型记忆点.mp4 33.50M
| ├──811_29.三次握手四次挥手面试理解和记忆.mp4 54.81M
| ├──812_30.Socket TCP HTTP之间的区别.mp4 100.76M
| ├──812_31.HTTP协议相关名词概念扫盲.mp4 440.35M
| ├──812_32.HTTPS协议及密码学基础名字扫盲.mp4 180.55M
| ├──812_33.初见Libcurl库.mp4 192.96M
| ├──813_34.libcurl等第三方库的通用编译方法.mp4 105.83M
| ├──814_35.调用libcurl编程访问百度主页.mp4 65.82M
| ├──815_36.libcurl函数库常用字段解读并设置数据读取回调函数.mp4 101.72M
| ├──815_37.人工智能OCR识别平台翔云等介绍.mp4 527.21M
| ├──815_38.人脸识别接口购买.mp4 44.88M
| ├──815_39.编程实现人脸识别第一次.mp4 565.58M
| ├──816_40.编译openssl支持libcurl的https访问.mp4 176.17M
| ├──817_41.编程实现人脸识别第二次加入图片base64编码.mp4 82.42M
| ├──818_42.人脸识别成功并封装Base64编码函数.mp4 51.42M
| └──819_6分钟识别车牌.mp4 32.96M
├──11.安卓APP之Java基础
| ├──820_1.嵌入式为什么学习java.mp4 17.40M
| ├──821_2.Java安卓开发环境搭建并运行HelloWorld.mp4 20.71M
| ├──822_3.JAVASE EE ME的概念和区别扯淡.mp4 22.50M
| ├──823_4.JRE JDK扯淡继续.mp4 32.81M
| ├──824_5.通过java书本来了解java学习的大致内容.mp4 48.51M
| ├──825_6.Java的基本数据类型和C基本一样.mp4 27.55M
| ├──826_7.选择控制流程和C语言一毛一样.mp4 10.55M
| ├──827_8.循环控制和C语言一毛一样.mp4 5.56M
| ├──828_9.JAVA数组和C基本一样,稍微区别.mp4 15.03M
| ├──829_10.Java方法就是C的函数,稍微区别.mp4 16.17M
| ├──830_11.Java找最高分最低分和计算器案例实现.mp4 13.64M
| ├──831_12.数组规范一个小补充.mp4 6.71M
| ├──832_13.Java的输入类Scanner.mp4 26.66M
| ├──833_14.java封装之封装类及类的使用.mp4 32.09M
| ├──834_15.java封装之访问修饰符.mp4 27.49M
| ├──835_16.java封装之访问修饰符封装属性及方法.mp4 21.16M
| ├──836_17.java封装之构造方法.mp4 26.52M
| ├──837_18.java封装之this关键字.mp4 24.61M
| ├──838_19.java封装之static关键字.mp4 32.74M
| ├──839_20.java封装之包.mp4 55.90M
| ├──840_21.java继承的概念及用法.mp4 36.57M
| ├──841_22.java继承之super关键字.mp4 30.69M
| ├──842_23.java继承之私有权限.mp4 24.16M
| ├──843_24.java继承之方法重写.mp4 29.37M
| ├──844_25.java继承之object类.mp4 24.75M
| ├──845_26.java继承之综合小练习.mp4 27.77M
| ├──846_27.java继承之简单工厂模式.mp4 28.85M
| ├──847_28.java抽象方法和抽象类.mp4 12.61M
| ├──848_29.java抽象类应用模板方法模式.mp4 47.68M
| ├──850_31.java内部类之成员内部类.mp4 37.91M
| ├──851_32.java内部类之匿名内部类.mp4 26.26M
| ├──852_33.多态的概念和案例实现.mp4 20.59M
| ├──853_34.多态中上下转型要注意的点.mp4 21.65M
| ├──854_35.多态应用案例之打印机.mp4 40.10M
| ├──855_36.异常的概念及分类.mp4 17.54M
| ├──856_37.异常的处理.mp4 23.89M
| ├──857_38.异常抛出及自定义异常.mp4 25.98M
| ├──858_39.Java高级之泛型概念引入.mp4 21.58M
| ├──859_40.泛型可以设置多个类型参数.mp4 28.91M
| ├──860_41.泛型继承和泛型接口实现.mp4 29.33M
| ├──861_42.限制泛型可用类型.mp4 15.96M
| ├──862_43.泛型通配的方式.mp4 22.94M
| ├──863_44.泛型方法.mp4 29.28M
| └──864_45.泛型方法限制泛型可用类型.mp4 20.04M
├──12.安卓app入门及应用
| ├──06. Android代码
| | ├──.metadata
| | ├──Activity生命周期
| | ├──android
| | ├──docs
| | ├──JavaSocket服务端
| | ├──JavaSocket客户端
| | ├──安卓Socket客户端
| | ├──安卓Socket客户端接收并刷新控件
| | ├──安卓程序之布局和页面的关系
| | ├──安卓基础控件
| | ├──按键响应第二种方式-自定义类
| | ├──按键响应第三种方式-匿名内部类
| | ├──按键响应第四种方式-Activity
| | ├──按键响应第四种方式-自定义类
| | ├──按键响应第一种方式
| | ├──百度
| | ├──第一个安卓程序
| | ├──显示两个美女
| | ├──显示一个美女
| | ├──线程刷新控件遇到的问题
| | ├──线性布局
| | ├──相对布局控件属性测试
| | ├──页面跳转
| | ├──页面跳转传参
| | ├──页面跳转传参方式二
| | ├──页面跳转传参方式一
| | ├──页面自动跳转
| | ├──智能家居Final
| | ├──智能家居界面
| | ├──AndroidLessons源码.rar 43.64M
| | ├──eclipse.lnk 0.99kb
| | └──安卓开发笔记_截至到安卓的第37节.docx 1.51M
| ├──865_1.安卓工程构建及第一个安卓程序运行.mp4 44.18M
| ├──866_2.安卓工程结构介绍.mp4 57.89M
| ├──867_3.安卓app启动过程简述.mp4 36.81M
| ├──868_4.安卓布局分类及布局和页面的关系.mp4 25.33M
| ├──869_5.安卓app开发显示一个美女.mp4 21.82M
| ├──870_6.安卓app开发显示两个美女.mp4 26.02M
| ├──871_7.相对布局RelativeLayout常用属性.mp4 80.16M
| ├──872_8.基础控件按键文本框输入框制作登录界面.mp4 62.11M
| ├──873_9.Margin和Padding.mp4 65.66M
| ├──874_10.相对布局综合小演练-智能家居刷卡界面.mp4 51.44M
| ├──875_11.按键快速美化的小技巧.mp4 27.45M
| ├──876_12.线性布局介绍.mp4 14.12M
| ├──877_13.线性布局weight属性.mp4 42.56M
| ├──878_14.线性布局微调参数gravity.mp4 33.48M
| ├──879_15.线性布局divider.mp4 16.68M
| ├──880_16.按键响应第一种方式onClick属性.mp4 47.99M
| ├──881_17.按键响应第一中方式,xml中onclick属性.mp4 14.82M
| ├──882_18.按键响应第二种方式,接口类.mp4 63.42M
| ├──883_19.按键响应的第三种方式,匿名内部类.mp4 11.65M
| ├──884_20.按键响应第四种方式,Activity.mp4 14.00M
| ├──885_21.如何添加一个页面(activity).mp4 13.21M
| ├──886_22.如何跳转页面.mp4 26.08M
| ├──887_23.页面跳转传参方式一(剩余代码自己补充).mp4 23.97M
| ├──888_24.页面跳转传参方式二.mp4 19.78M
| ├──889_25.安卓线程实现页面的自动跳转.mp4 38.59M
| ├──890_26.Activity(页面)的生命周期.mp4 30.57M
| ├──891_27.Java高级补充之Socket服务端.mp4 26.53M
| ├──892_28.Java高级之Socket服务端支持多连接.mp4 17.66M
| ├──893_29.Java高级之Socket客户端.mp4 23.99M
| ├──894_30.Java高级之Socket客户端支持发送和接收.mp4 10.32M
| ├──895_31.Android的Socket客户端开发.mp4 36.78M
| ├──896_32.Android的Socket客户端优化.mp4 40.01M
| ├──897_33.Android非UI线程修改控件程序崩溃的问题.mp4 57.45M
| ├──898_34.倒计时软件.mp4 36.33M
| ├──899_35.Android网络接收数据并刷新界面.mp4 43.55M
| ├──900_36.WebView控件之自制浏览器APP.mp4 63.12M
| └──901_37.第三阶段智能家居APP页面开发.mp4 126.00M
├──13.WemosD1垃圾桶
| ├──902_1.基于Wemos的项目演示和项目意义.mp4 34.56M
| ├──903_3.Wemos玩转蜂鸣器,叫你一声敢响吗?.mp4 58.05M
| ├──904_4.Wemos通过串口告诉电脑陈立臣很帅.mp4 35.17M
| ├──905_5.编程让Wemos见人说人话,见鬼说鬼话.mp4 14.92M
| ├──906_6.通过串口控制蜂鸣器的响与不响.mp4 10.37M
| ├──907_7.垃圾桶硬件整体连接过程.mp4 57.99M
| ├──908_8.详细接线图,接错了是小狗啊.mp4 5.34M
| ├──909_9.Wemos控制SG90电机调试开关盖效果.mp4 31.70M
| ├──910_10.Wemos串口控制垃圾桶开关盖.mp4 8.15M
| ├──911_11.超声波的测距原理.mp4 20.08M
| ├──912_12.根据原理实现超声波测距的代码.mp4 27.53M
| ├──913_14.超声波测距代码中为什么要除以58.mp4 23.03M
| ├──914_15.项目综合及效果验证.mp4 22.16M
| └──915_16.项目总结.mp4 30.47M
├──14.WemosD1小车
| ├──916_1.wifi避障小车效果一睹为快.mp4 27.64M
| ├──917_3.Wemos玩转蜂鸣器,叫你一声敢响吗?.mp4 58.05M
| ├──918_4.Wemos通过串口告诉电脑陈立臣很帅.mp4 35.17M
| ├──919_5.编程让Wemos见人说人话,见鬼说鬼话.mp4 14.92M
| ├──920_6.通过串口控制蜂鸣器的响与不响.mp4 10.37M
| ├──921_7.Wemos接入wifi靓仔迅捷开发啊.mp4 38.57M
| ├──922_8.牛逼吊炸天的CS模式也就这样.mp4 23.02M
| ├──923_9.编程Wemos服务器,通过手机tcp工具远程网络控制蜂.mp4 44.12M
| ├──924_10.超声波的测距原理.mp4 20.08M
| ├──925_11.根据原理实现超声波测距的代码.mp4 27.53M
| ├──926_12.超声波测距代码验证,小于10厘米蜂鸣器响起.mp4 20.31M
| ├──927_13.超声波测距代码中为什么要除以58.mp4 23.03M
| ├──928_14.避障小车改造过程.mp4 58.20M
| ├──929_15.小车接线详解.mp4 10.50M
| ├──930_16.实现小车前后左右的电机驱动功能.mp4 35.96M
| ├──931_17.项目综合一串口控制小车前后左右.mp4 21.38M
| ├──932_18.项目综合二wifi控制小车前后左右.mp4 21.43M
| ├──933_19.吊炸酷炫安卓环境搭建和基本代码修改.mp4 53.96M
| ├──934_20.项目综合三手机APP控制小车完结.mp4 39.24M
| ├──935_21.项目综合四app控制小车加入避障功能.mp4 27.03M
| ├──936_22.嵌入式工程师从智能小车开始起飞.mp4 30.54M
| └──937_23小车使用电池供电,实现脱缰的野狗.mp4 33.05M
├──15.RGBWemosD1
| ├──0. RGB体验课
| | ├──代码
| | ├──AiThinker Serial Tool V1.2.3.exe 741.50kb
| | ├──AI智能离线语音.rar 214.25M
| | ├──arduino-1.6.5-ESP8266-2.0.rar 220.42M
| | ├──CH340G_drvier.ZIP 141.03kb
| | ├──typora-setup-x64.exe 68.08M
| | └──语音红外控制系统–嵌入式体验课.pdf 2.31M
| ├──672_选修-RGBWemosD1-01. 项目运行效果_1080p.mp4 6.69M
| ├──673_选修-RGBWemosD1-02. 项目配套赠送硬件一览学浪版_1080p.mp4 15.50M
| ├──674_选修-RGBWemosD1-2. 配套赠送硬件说明_1080p.mp4 15.05M
| ├──675_选修-RGBWemosD1-03. 单片机就像听话的朋友,接受人类的控制_1080p.mp4 20.32M
| ├──676_选修-RGBWemosD1-03. 单片机就像听话的朋友,接受人类的控制学浪版_1080p.mp4 20.14M
| ├──677_选修-RGBWemosD1-04. 开发环境安装及注意三点事项_1080p.mp4 30.58M
| ├──678_选修-RGBWemosD1-05. 蜂鸣器控制原理_1080p.mp4 20.88M
| ├──679_选修-RGBWemosD1-06. 编程实现蜂鸣器滴滴响_1080p.mp4 47.36M
| ├──680_选修-RGBWemosD1-07. 串口简介_1080p.mp4 15.72M
| ├──681_选修-RGBWemosD1-08. 编程实现电脑控制蜂鸣器_1080p.mp4 37.43M
| ├──682_选修-RGBWemosD1-09. 语音模块配置固件_1080p.mp4 46.75M
| ├──683_选修-RGBWemosD1-10. 语音模块固件烧写并控制蜂鸣器_1080p.mp4 37.29M
| ├──684_选修-RGBWemosD1-11. PERFECT PG社区的RGB手写板介绍_1080p.mp4 12.86M
| ├──685_选修-RGBWemosD1-12.电脑控制RGB手写板,完成红外码破解_1080p.mp4 35.82M
| ├──686_选修-RGBWemosD1-13. 编程轻微地实现以下语音控制RGB手写板_1080p.mp4 45.67M
| ├──687_选修-RGBWemosD1-14. 针对上节课的复盘和接线变化梳理补充_1080p.mp4 12.83M
| ├──688_选修-RGBWemosD1-15. WemosD1代码完整遥控码添加_1080p.mp4 13.41M
| ├──689_选修-RGBWemosD1-16. 优化后的代码_1080p.mp4 9.25M
| ├──690_选修-RGBWemosD1-17.完善语音识别词条,制作最终固件_1080p.mp4 17.13M
| ├──691_选修-RGBWemosD1-02. 项目配套赠送硬件一览学浪版_1080p.mp4 15.74M
| ├──692_选修-RGBWemosD1-2. 配套赠送硬件说明_1080p.mp4 15.39M
| ├──693_选修-RGBWemosD1-03. 单片机就像听话的朋友,接受人类的控制_1080p.mp4 20.56M
| ├──694_选修-RGBWemosD1-03. 单片机就像听话的朋友,接受人类的控制学浪版_1080p.mp4 20.51M
| ├──695_选修-RGBWemosD1-04. 开发环境安装及注意三点事项_1080p.mp4 30.89M
| ├──696_选修-RGBWemosD1-05. 蜂鸣器控制原理_1080p.mp4 21.17M
| ├──697_选修-RGBWemosD1-06. 编程实现蜂鸣器滴滴响_1080p.mp4 47.58M
| ├──698_选修-RGBWemosD1-07. 串口简介_1080p.mp4 15.93M
| ├──699_选修-RGBWemosD1-08. 编程实现电脑控制蜂鸣器_1080p.mp4 37.70M
| ├──700_选修-RGBWemosD1-09. 语音模块配置固件_1080p.mp4 47.01M
| ├──701_选修-RGBWemosD1-10. 语音模块固件烧写并控制蜂鸣器_1080p.mp4 37.49M
| ├──702_选修-RGBWemosD1-11. PERFECT PG社区的RGB手写板介绍_1080p.mp4 13.11M
| ├──703_选修-RGBWemosD1-12.电脑控制RGB手写板,完成红外码破解_1080p.mp4 36.06M
| ├──704_选修-RGBWemosD1-13. 编程轻微地实现以下语音控制RGB手写板_1080p.mp4 45.91M
| ├──705_选修-RGBWemosD1-14. 针对上节课的复盘和接线变化梳理补充_1080p.mp4 13.06M
| ├──706_选修-RGBWemosD1-15. WemosD1代码完整遥控码添加_1080p.mp4 13.64M
| ├──707_选修-RGBWemosD1-16. 优化后的代码_1080p.mp4 9.48M
| ├──708_选修-RGBWemosD1-17.完善语音识别词条,制作最终固件_1080p.mp4 17.36M
| ├──938_01.体验课-前言.mp4 13.52M
| ├──939_02.项目运行效果.mp4 13.23M
| ├──940_03.开发环境安装.mp4 32.79M
| ├──941_04.风扇硬件连接.mp4 52.00M
| ├──942_05.编程实现风扇转动和停止.mp4 73.12M
| ├──943_06.超声波测距原理和编程实现.mp4 70.15M
| ├──944_07.距离感应控制风扇编程实现.mp4 34.82M
| ├──945_08.最终效果-越近越慢编程实现.mp4 52.44M
| ├──946_09.自制力底层逻辑概述.mp4 20.41M
| ├──947_10.看懂自己和他人-自恋.mp4 18.81M
| ├──948_11.看懂自己和他人-攻击性.mp4 21.35M
| ├──949_12.看懂自己和他人-性.mp4 14.06M
| ├──950_13.看懂自己和他人-总结.mp4.mp4 31.86M
| ├──951_14.如何自我定位.mp4 8.23M
| ├──952_01.项目运行效果.mp4 6.94M
| ├──953_02.项目配套赠送硬件一览学浪版.mp4 15.74M
| ├──954_2.配套赠送硬件说明.mp4 15.39M
| ├──955_03.单片机就像听话的朋友,接受人类的控制.mp4 20.56M
| ├──956_03.单片机就像听话的朋友,接受人类的控制学浪版.mp4 20.51M
| ├──957_04.开发环境安装及注意三点事项.mp4 30.89M
| ├──958_05.蜂鸣器控制原理.mp4 21.17M
| ├──959_06.编程实现蜂鸣器滴滴响.mp4 47.58M
| ├──960_07.串口简介.mp4 15.93M
| ├──961_08.编程实现电脑控制蜂鸣器.mp4 37.70M
| ├──962_09.语音模块配置固件.mp4 47.01M
| ├──963_10.语音模块固件烧写并控制蜂鸣器.mp4 37.49M
| ├──964_11.PERFECTPG社区的RGB手写板介绍.mp4 13.11M
| ├──965_12.电脑控制RGB手写板,完成红外码破解.mp4 36.06M
| ├──966_13.编程轻微地实现以下语音控制RGB手写板.mp4 45.91M
| ├──967_14.针对上节课的复盘和接线变化梳理补充.mp4 13.06M
| ├──968_15.WemosD1代码完整遥控码添加.mp4 13.64M
| ├──969_16.优化后的代码.mp4 9.48M
| └──970_17.完善语音识别词条,制作最终固件.mp4 17.36M
├──3.STM32HAL库
| ├──03.STM32配套资料
| | ├──01. 工具软件
| | ├──02. 示例代码
| | ├──03. PCB文件
| | └──04. 课堂代码
| ├──297_1.课程概述.mp4 8.26M
| ├──298_2.开发软件Keil5的安装.mp4 13.79M
| ├──299_3.STM32模板工程的创建与使用.mp4 9.22M
| ├──300_4.如何下载程序到STM32单片机.mp4 93.32M
| ├──301_5.STM32CubeMX的安装.mp4 9.93M
| ├──302_6.使用STM32CubeMX生成工程文件.mp4 50.51M
| ├──303_7.STM32介绍.mp4 22.05M
| ├──304_8.标准库与HAL库区别.mp4 8.40M
| ├──305_9.什么是GPIO口?.mp4 22.96M
| ├──306_10.推挽输出和开漏输出.mp4 6.29M
| ├──307_11.点亮LED灯详解.mp4 26.98M
| ├──308_12.按键点亮LED灯(轮询法).mp4 67.41M
| ├──309_13.复位和时钟控制(RCC).mp4 30.51M
| ├──310_14.中断相关概念.mp4 35.09M
| ├──311_15.按键点亮LED灯(中断法).mp4 60.29M
| ├──312_16.电动车报警器项目概述.mp4 9.88M
| ├──313_17.振动传感器介绍及实战.mp4 82.09M
| ├──314_18.继电器介绍及实战.mp4 19.46M
| ├──315_19.433M无线发射接收模块介绍及实战.mp4 36.80M
| ├──316_20.电动车报警器项目设计及实现.mp4 52.79M
| ├──317_21.定时器介绍1.mp4 22.39M
| ├──318_22.定时器介绍2.mp4 20.56M
| ├──319_23.使用定时器中断点亮LED灯.mp4 35.62M
| ├──320_24.PWM概述.mp4 16.40M
| ├──321_25.PWM实现呼吸灯效果.mp4 57.99M
| ├──322_26.感应开关盖垃圾桶项目概述.mp4 4.91M
| ├──323_27.sg90舵机编程实战.mp4 25.18M
| ├──324_28.sg90舵机概述.mp4 13.59M
| ├──325_29.超声波传感器介绍及实战.mp4 64.38M
| ├──326_30.封装超声波测距代码.mp4 32.49M
| ├──327_31.实现距离感应开关盖.mp4 45.44M
| ├──328_32.添加按键开盖功能.mp4 28.19M
| ├──329_33.添加震动开盖功能.mp4 21.01M
| ├──330_34.添加蜂鸣器.mp4 13.12M
| ├──331_35.解决垃圾筒抽抽Bug.mp4 15.96M
| ├──332_36.串口基本介绍.mp4 24.14M
| ├──333_37.串口实验(非中断).mp4 66.97M
| ├──334_38.串口实验(中断).mp4 66.59M
| ├──335_39.蓝牙插座_风扇_灯(非中断).mp4 55.10M
| ├──336_40.蓝牙插座_风扇_灯(中断).mp4 51.28M
| ├──337_41.Wi-Fi插座_风扇_灯(项目概述).mp4 13.92M
| ├──338_42.ESP工作为AP路由模式并当成服务器.mp4 126.72M
| ├──339_43.上官二号当路由和服务器模式控制.mp4 34.41M
| ├──340_44.上官二号通过4g模块控制LED.mp4 40.66M
| ├──341_45.独立看门狗介绍.mp4 31.71M
| ├──342_46.独立看门狗实验.mp4 33.63M
| ├──343_47.窗口看门狗介绍.mp4 37.14M
| ├──344_48.窗口看门狗实验.mp4 43.54M
| ├──345_49.独立看门狗和窗口看门狗异同点.mp4 8.46M
| ├──346_50.DMA介绍.mp4 40.72M
| ├──347_51.DMA实验1(内存到内存).mp4 64.49M
| ├──348_52.DMA实验2(内存到外设).mp4 48.23M
| ├──349_53.DMA实验3(外设到内存).mp4 85.01M
| ├──350_54.ADC介绍.mp4 63.84M
| ├──351_55.使用ADC读取烟雾传感器的值.mp4 66.87M
| ├──352_56.IIC介绍及OLED写数据函数封装.mp4 32.30M
| ├──353_57.重做上官一号的IIC实验.mp4 39.02M
| ├──354_58.SPI及W25Q128介绍.mp4 79.82M
| ├──355_59.使用SPI通讯读写W25Q128模块.mp4 140.19M
| ├──356_60.LCD1602介绍及实战.mp4 78.94M
| ├──357_61.DHT11介绍及实战.mp4 65.74M
| ├──358_62.整合DHT11及LCD1602.mp4 68.78M
| ├──359_63.温湿度LCD显示并上传服务器项目完结.mp4 69.79M
| ├──360_64.智能小车:让小车动起来.mp4 54.18M
| ├──361_65.智能小车:串口控制小车.mp4 42.78M
| ├──362_66.智能小车:点动控制小车.mp4 22.60M
| ├──363_67.智能小车:硬件PWM调速.mp4 67.87M
| ├──364_68.智能小车:左右轮各自调速.mp4 26.41M
| ├──365_69.智能小车:循迹小车基本实现.mp4 32.34M
| ├──366_70.智能小车:循迹小车解决转弯平滑问题.mp4 28.56M
| ├──367_71.智能小车:跟随小车的实现.mp4 17.41M
| ├──368_72.智能小车:摇头避障小车舵机封装.mp4 56.19M
| ├──369_73.智能小车:摇头避障小车超声波传感器封装.mp4 29.83M
| ├──370_74.智能小车:摇头避障小车封装电机驱动模块.mp4 36.26M
| ├──371_75.智能小车:测速数据通过串口发送到上位机.mp4 53.46M
| ├──372_76.智能小车:OLED代码二次开发.mp4 38.70M
| ├──373_77.智能小车:实现测速并使用Oled显示速度.mp4 39.76M
| └──374_78.智能小车:Wifi测速小车并本地Oled显示.mp4 107.38M
├──4.STM32HAL库新版
| ├──04.STM32HAL课件
| ├──251_251.智能台灯项目概述.mp4 208.42M
| ├──252_252.光敏电阻传感器介绍.mp4 29.76M
| ├──253_253.项目搭建及模块代码修改1.mp4 107.99M
| ├──254_254.项目搭建及模块代码修改2.mp4 71.68M
| ├──255_255.模块代码增加.mp4 195.75M
| ├──256_256.智能台灯检测计时及按键模块开发.mp4 122.73M
| ├──257_257.智能台灯项目完结.mp4 206.65M
| ├──258_258.电路板简介.mp4 98.35M
| ├──259_259.画板需要的基础.mp4 31.33M
| ├──260_260.认识嘉立创.mp4 90.56M
| ├──261_261.画板基本流程.mp4 49.18M
| ├──262_262.使用立创EDA绘制原理图.mp4 88.41M
| ├──263_263.使用立创EDA绘制PCB.mp4 140.94M
| ├──264_264.如何在嘉立创下单打样.mp4 141.38M
| ├──265_265.异型元器件符号画法.mp4 77.94M
| ├──266_266.异型元器件封装画法.mp4 87.79M
| ├──267_267.自己动手画第一块板子!.mp4 303.00M
| ├──268_268.画板源文件导出及使用.mp4 33.06M
| ├──[100]-100. PWM介绍.mp4 48.15M
| ├──[101]-101. 定时器输出PWM波配置步骤.mp4 21.24M
| ├──[102]-102. 呼吸灯实验.mp4 195.21M
| ├──[103]-103. 输入捕获原理.mp4 28.45M
| ├──[104]-104. 输入捕获实验配置步骤.mp4 15.57M
| ├──[105]-105. 测量按键按下时长思路.mp4 37.32M
| ├──[106]-106. 串口打印功能打开.mp4 42.80M
| ├──[107]-107. 编程实现捕获功能.mp4 161.74M
| ├──[108]-108. 捕获一次完整的按键动作.mp4 83.51M
| ├──[109]-109. 测量按键按下时间.mp4 73.73M
| ├──[10]-010. Cortex-M系列介绍.mp4 59.55M
| ├──[110]-110. 脉冲计数原理.mp4 22.09M
| ├──[111]-111. 脉冲计数实验.mp4 137.87M
| ├──[112]-112. 感应开关盖垃圾筒项目概述.mp4 64.38M
| ├──[113]-113. sg90舵机介绍.mp4 43.79M
| ├──[114]-114. sg90舵机实验.mp4 236.07M
| ├──[115]-115. 超声波传感器介绍.mp4 75.50M
| ├──[116]-116. 超声波传感器实验.mp4 233.74M
| ├──[117]-117. 感应开关盖垃圾筒项目完结.mp4 252.69M
| ├──[118]-118. IWDG介绍、工作原理及框图.mp4 50.90M
| ├──[119]-119. IWDG寄存器及库函数.mp4 62.87M
| ├──[11]-011. 如何获取数据手册.mp4 72.03M
| ├──[120]-120. IWDG溢出时间计算及配置流程.mp4 21.08M
| ├──[121]-121. IWDG实验.mp4 101.19M
| ├──[122]-122. WWDG介绍、工作原理及框图.mp4 54.93M
| ├──[123]-123. WWDG寄存器及库函数.mp4 47.82M
| ├──[124]-124. WWDG溢出时间计算及配置步骤.mp4 28.72M
| ├──[125]-125. WWDG实验.mp4 135.69M
| ├──[126]-126. IWDG与WWDG的区别.mp4 10.39M
| ├──[127]-127. 通信基础.mp4 52.90M
| ├──[128]-128. 串口通讯介绍.mp4 82.00M
| ├──[129]-129. 串口框图.mp4 43.96M
| ├──[12]-012. 如何阅读数据手册.mp4 189.96M
| ├──[130]-130. 串口寄存器及库函数.mp4 97.12M
| ├──[131]-131. 串口实现一个字符收发.mp4 148.31M
| ├──[132]-132. 串口接收不定长数据(接收中断).mp4 125.92M
| ├──[133]-133. 串口接收不定长数据(空闲中断).mp4 45.03M
| ├──[134]-134. 蓝牙模块介绍.mp4 150.69M
| ├──[135]-135. 蓝牙模块AT指令.mp4 276.80M
| ├──[136]-136. 蓝牙模块实验.mp4 215.92M
| ├──[137]-137. 蓝牙遥控插座项目.mp4 156.36M
| ├──[138]-138. ESP8266介绍.mp4 150.28M
| ├──[139]-139. ESP8266作为设备模式.mp4 142.72M
| ├──[13]-013. 认识上官二号开发板.mp4 98.99M
| ├──[140]-140. ESP8266作为路由器模式.mp4 51.79M
| ├──[141]-141. 编程实现ESP8266串口通讯功能.mp4 193.03M
| ├──[142]-142. 编程实现ESP8266联网功能.mp4 124.97M
| ├──[143]-143. 编程实现ESP8266连接TCP服务器.mp4 116.27M
| ├──[144]-144. 编程实现ESP8266服务器模式.mp4 57.97M
| ├──[145]-145. Wi-Fi遥控风扇项目.mp4 128.32M
| ├──[146]-146. 内网穿透.mp4 23.38M
| ├──[147]-147. 花生壳配置.mp4 44.19M
| ├──[148]-148. 4G模块介绍及配置.mp4 277.60M
| ├──[149]-149. 4G遥控灯项目.mp4 143.39M
| ├──[14]-014. STM32F103C8T6引脚分布.mp4 170.23M
| ├──[150]-150. DMA介绍.mp4 39.25M
| ├──[151]-151. DMA框图及控制器.mp4 32.94M
| ├──[152]-152. DMA优先级管理及传输方式.mp4 28.78M
| ├──[153]-153. DMA指针递增模式及数据对齐方式.mp4 26.27M
| ├──[154]-154. DMA寄存器及库函数介绍.mp4 102.63M
| ├──[155]-155. DMA实验:内存到内存数据搬运.mp4 122.56M
| ├──[156]-156. DMA实验:内存到外设数据搬运.mp4 72.92M
| ├──[157]-157. DMA实验:外设到内存数据搬运.mp4 86.50M
| ├──[158]-158. ADC介绍.mp4 55.56M
| ├──[159]-159. ADC框图介绍.mp4 33.76M
| ├──[15]-015. STM32最小系统.mp4 95.86M
| ├──[160]-160. ADC的一些细节介绍1.mp4 73.94M
| ├──[161]-161. ADC的一些细节介绍2.mp4 61.99M
| ├──[162]-162. ADC寄存器及库函数介绍.mp4 97.05M
| ├──[163]-163. ADC单通道采集实验.mp4 207.50M
| ├──[164]-164. ADC单通道采集实验(DMA读取).mp4 108.44M
| ├──[165]-165. ADC多通道采集实验(DMA读取).mp4 108.85M
| ├──[166]-166. 吸烟室管控系统项目概述.mp4 107.44M
| ├──[167]-167. mq-2烟雾传感器介绍.mp4 91.33M
| ├──[168]-168. 吸烟室管控系统项目完结.mp4 242.32M
| ├──[169]-169. IIC介绍.mp4 118.30M
| ├──[16]-016. 电路基础知识.mp4 101.15M
| ├──[170]-170. IIC时序.mp4 79.91M
| ├──[171]-171. OLED屏幕介绍.mp4 84.40M
| ├──[172]-172. 如何驱动OLED屏幕显示内容?.mp4 30.96M
| ├──[173]-173. OLED通讯时序及GDDRAM.mp4 128.70M
| ├──[174]-174. 三种地址模式及OLED命令.mp4 83.38M
| ├──[175]-175. OLED实验(通讯时序).mp4 198.81M
| ├──[176]-176. OLED实验(显示点、线、字母A).mp4 162.87M
| ├──[177]-177. OLED实验(显示任意字符).mp4 158.00M
| ├──[178]-178. OLED实验(显示字符串、汉字、图像).mp4 171.63M
| ├──[179]-179. SPI介绍.mp4 53.76M
| ├──[17]-017. 如何查看原理图.mp4 173.35M
| ├──[180]-180. SPI工作原理及框图.mp4 79.52M
| ├──[181]-181. SPI工作模式.mp4 45.42M
| ├──[182]-182. SPI寄存器及库函数介绍.mp4 108.01M
| ├──[183]-183. W25Q128介绍.mp4 167.12M
| ├──[184]-184. 读写W25Q128实验(封装SPI接口).mp4 135.33M
| ├──[185]-185. 读写W25Q128实验(封装读取芯片ID接口).mp4 121.52M
| ├──[186]-186. 读写W25Q128实验(封装命令接口).mp4 179.55M
| ├──[187]-187. 智能门禁系统项目概述.mp4 140.89M
| ├──[188]-188. 矩阵键盘介绍.mp4 79.34M
| ├──[189]-189. 矩阵键盘实验.mp4 189.06M
| ├──[18]-018. 官方安装包获取.mp4 40.07M
| ├──[190]-190. 智能门禁系统项目设计.mp4 35.98M
| ├──[191]-191. 整体项目框架搭建.mp4 49.51M
| ├──[192]-192. 屏幕显示部分代码封装.mp4 156.20M
| ├──[193]-193. 密码处理模块封装1.mp4 153.09M
| ├──[194]-194. 密码处理模块封装2.mp4 120.51M
| ├──[195]-195. 智能门禁项目完结.mp4 132.45M
| ├──[196]-196. BKP介绍.mp4 52.29M
| ├──[197]-197. 读写BKP实验.mp4 85.71M
| ├──[198]-198. RTC介绍.mp4 70.49M
| ├──[199]-199. RTC寄存器及库函数.mp4 124.19M
| ├──[19]-019. STM32CubeMX的安装.mp4 9.93M
| ├──[1]-001. 课程介绍.mp4 55.44M
| ├──[200]-200. 读写RTC时间实验.mp4 245.78M
| ├──[201]-201. RTC闹钟实验.mp4 88.74M
| ├──[202]-202. 实时时钟项目概述.mp4 141.01M
| ├──[203]-203. 实时时钟项目设计.mp4 25.30M
| ├──[204]-204. 整体项目框架搭建.mp4 37.72M
| ├──[205]-205. 按键及RTC模块修改.mp4 114.59M
| ├──[206]-206. 屏幕显示代码封装1.mp4 172.13M
| ├──[207]-207. 屏幕显示代码封装2.mp4 158.43M
| ├──[208]-208. 实时时钟项目完结1.mp4 202.29M
| ├──[209]-209. 实时时钟项目完结2.mp4 230.17M
| ├──[20]-020. 为什么要安装 CH340 驱动?.mp4 16.44M
| ├──[210]-210. 低功耗及电源结构介绍.mp4 62.26M
| ├──[211]-211. 睡眠、停机、待机模式特点.mp4 91.20M
| ├──[212]-212. 低功耗进入及唤醒条件.mp4 69.34M
| ├──[213]-213. 低功耗寄存器及库函数介绍.mp4 75.38M
| ├──[214]-214. 低功耗实验.mp4 295.23M
| ├──[215]-215. CAN简介.mp4 69.20M
| ├──[216]-216. CAN物理层介绍.mp4 118.67M
| ├──[217]-217. CAN数据帧详解.mp4 127.50M
| ├──[218]-218. CAN位时序及仲裁机制.mp4 104.18M
| ├──[219]-219. CAN控制器及模式介绍.mp4 97.19M
| ├──[21]-021. 五种方法下载程序.mp4 150.45M
| ├──[220]-220. CAN控制器框图.mp4 149.95M
| ├──[221]-221. CAN控制器位时序.mp4 33.95M
| ├──[222]-222. CAN控制器寄存器及库函数介绍.mp4 159.10M
| ├──[223]-223. CAN收发实验1.mp4 149.81M
| ├──[224]-224. CAN收发实验2.mp4 173.51M
| ├──[225]-225. MQTT基本介绍.mp4 92.98M
| ├──[226]-226. MQTT报文格式介绍.mp4 69.44M
| ├──[227]-227. OneNET基本配置.mp4 92.45M
| ├──[228]-228. MQTT报文概述.mp4 51.35M
| ├──[229]-229. CONNECT报文之固定报头和可变报头.mp4 135.32M
| ├──[22]-022. MDK5的基本使用.mp4 78.79M
| ├──[230]-230. CONNECT报文之有效载荷.mp4 106.88M
| ├──[231]-231. 剩余长度.mp4 100.28M
| ├──[232]-232. CONNACK报文.mp4 39.56M
| ├──[233]-233. SUBSCRIBE与SUBACK报文.mp4 65.48M
| ├──[234]-234. UNSUBSCRIBE与UNSUBACK报文.mp4 30.47M
| ├──[235]-235. PUBLISH报文.mp4 110.06M
| ├──[236]-236. PINGREQ和PINGRESP报文.mp4 18.91M
| ├──[237]-237. MQTT编程实战.mp4 207.59M
| ├──[238]-238. 温湿度上传OneNET项目概述.mp4 36.12M
| ├──[239]-239. DHT11介绍.mp4 124.33M
| ├──[23]-023. MDK5的一些推荐配置.mp4 52.77M
| ├──[240]-240. DHT11实验1.mp4 105.55M
| ├──[241]-241. DHT11实验2.mp4 119.75M
| ├──[242]-242. 温湿度上传OneNET项目完结.mp4 231.29M
| ├──[243]-243. 天气预报项目概述.mp4 54.63M
| ├──[244]-244. 心知天气平台详解.mp4 129.86M
| ├──[245]-245. cJSON介绍.mp4 27.79M
| ├──[246]-246. 项目框架搭建及OLED模块修改.mp4 125.99M
| ├──[247]-247. esp8266模块代码完善.mp4 86.74M
| ├──[248]-248. weather模块代码编写1.mp4 104.43M
| ├──[249]-249. weather模块代码编写2.mp4 139.69M
| ├──[24]-024. MDK5的使用技巧.mp4 112.13M
| ├──[250]-250. 天气预报项目完结.mp4 122.13M
| ├──[25]-025. MDK5调试功能1.mp4 80.53M
| ├──[26]-026. MDK5调试功能2.mp4 57.94M
| ├──[27]-027. C语言基础复习1.mp4 110.51M
| ├──[28]-028. C语言基础复习2.mp4 104.36M
| ├──[29]-029. C语言基础复习3.mp4 82.39M
| ├──[2]-002. 资料下载及参考文章.mp4 35.17M
| ├──[30]-030. F1系列内核和芯片系统架构.mp4 35.13M
| ├──[31]-031. 存储器映像.mp4 26.87M
| ├──[32]-032. 什么是寄存器?.mp4 13.14M
| ├──[33]-033. 寄存器映射.mp4 76.95M
| ├──[34]-034. 手把手教你创建模板工程1.mp4 176.87M
| ├──[35]-035. 手把手教你创建模板工程2.mp4 62.37M
| ├──[36]-036. 什么是CMSIS?.mp4 37.56M
| ├──[37]-037. 项目工程常见文件意义.mp4 173.28M
| ├──[38]-038. STM32启动流程.mp4 46.63M
| ├──[39]-039. map文件.mp4 128.96M
| ├──[3]-003. 如何高效学习本课程.mp4 33.46M
| ├──[40]-040. 时钟树是什么?.mp4 64.73M
| ├──[41]-041. 系统时钟配置.mp4 167.56M
| ├──[42]-042. GPIO口介绍-笔记.PanD 0.09kb
| ├──[42]-042. GPIO口介绍.mp4 29.45M
| ├──[43]-043. GPIO内部结构.mp4 63.10M
| ├──[44]-044. GPIO工作模式.mp4 60.05M
| ├──[45]-045. GPIO寄存器介绍.mp4 83.28M
| ├──[46]-046. GPIO库函数介绍.mp4 58.66M
| ├──[47]-047. LED灯介绍.mp4 39.29M
| ├──[48]-048. 点亮一颗LED灯.mp4 193.84M
| ├──[49]-049. 流水灯实验.mp4 58.20M
| ├──[4]-004. 电脑配置要求.mp4 21.54M
| ├──[50]-050. 蜂鸣器实验.mp4 87.22M
| ├──[51]-051. 按键实验.mp4 173.47M
| ├──[52]-052. 中断相关概念.mp4 47.87M
| ├──[53]-053. STM32中断.mp4 78.80M
| ├──[54]-054. NVIC基本介绍及工作原理.mp4 36.04M
| ├──[55]-055. 中断优先级基本概念.mp4 55.28M
| ├──[56]-056. NVIC寄存器及相关函数.mp4 95.63M
| ├──[57]-057. EXTI简介.mp4 42.62M
| ├──[58]-058. EXTI基本结构及工作原理.mp4 28.86M
| ├──[59]-059. EXTI寄存器及相关函数.mp4 63.60M
| ├──[5]-005. 硬件及软件准备.mp4 33.26M
| ├──[60]-060. AFIO.mp4 47.55M
| ├──[61]-061. EXTI配置流程.mp4 14.89M
| ├──[62]-062. 中断实验.mp4 131.82M
| ├──[63]-063. 电动车报警器项目概述.mp4 57.21M
| ├──[64]-064. 震动传感器介绍.mp4 65.69M
| ├──[65]-065. 震动点灯.mp4 177.07M
| ├──[66]-066. 继电器介绍.mp4 80.89M
| ├──[67]-067. 继电器实验.mp4 115.50M
| ├──[68]-068. 433M无线收发模块介绍.mp4 119.38M
| ├──[69]-069. 433M模块实验.mp4 186.70M
| ├──[6]-006. 开发软件MDK5的安装.mp4 13.79M
| ├──[70]-070. 高功率喇叭介绍.mp4 166.88M
| ├──[71]-071. 电动车报警器项目完结.mp4 204.99M
| ├──[72]-72节SysTick介绍.mp4 37.44M
| ├──[73]-073. SysTick寄存器.mp4 36.20M
| ├──[74]-074. HAL_Delay底层实现原理.mp4 88.23M
| ├──[75]-075. 手撸延时函数.mp4 98.16M
| ├──[76]-076. 手撸带操作系统延时函数思路.mp4 47.11M
| ├──[77]-077. 手撸带操作系统延时函数实操.mp4 42.66M
| ├──[78]-078. 使用SysTick模拟多线程.mp4 159.88M
| ├──[79]-079. 智能排队控制系统概述.mp4 99.48M
| ├──[7]-007. CH340及ST-Link驱动安装.mp4 39.08M
| ├──[80]-080. 红外模块介绍.mp4 37.77M
| ├──[81]-081. 红外模块驱动代码.mp4 74.52M
| ├──[82]-082. LCD1602简介.mp4 43.72M
| ├──[83]-083. LCD1602引脚介绍.mp4 66.61M
| ├──[84]-084. LCD1602读写时序.mp4 35.62M
| ├──[85]-085. LCD1602显示一个字符的逻辑.mp4 47.55M
| ├──[86]-086. 使用LCD1602显示一个字符.mp4 228.71M
| ├──[87]-087. 使用LCD1602显示字符串.mp4 39.70M
| ├──[88]-088. 排队系统框架及硬件接线.mp4 81.76M
| ├──[89]-089. 排队系统代码框架搭建.mp4 138.57M
| ├──[8]-008. 编译及下载程序.mp4 162.31M
| ├──[90]-090. 状态机.mp4 62.43M
| ├──[91]-091. 排队系统项目完结.mp4 218.99M
| ├──[92]-092. 定时器介绍.mp4 50.49M
| ├──[93]-093. 三种定时器介绍.mp4 45.42M
| ├──[94]-094. 定时器框图.mp4 53.99M
| ├──[95]-095. 通用定时器时钟来源.mp4 42.64M
| ├──[96]-096. 定时器计数模式及溢出时间.mp4 40.09M
| ├──[97]-097. 定时器中断实验配置步骤.mp4 20.32M
| ├──[98]-098. 定时器中断点灯实验.mp4 210.76M
| ├──[99]-099. 输出比较原理.mp4 40.40M
| ├──[9]-009. 什么是单片机.mp4 34.48M
| └──课程硬件清单.pdf 2.80M
├──5.FreeRTOS
| ├──05.FreeRtos
| | ├──课堂源码
| | ├──FreeRTOS操作系统配置参数说明.pdf 960.99kb
| | └──FreeRTOS课堂笔记.pdf 2.28M
| ├──第374节-1. 课程视频.mp4 9.01M
| ├──第375节-2. FreeRTOS介绍.mp4 26.25M
| ├──第376节-3. 移植FreeRTOS到上官二号平台.mp4 56.45M
| ├──第377节-3. (补充)模板工程打开串口.mp4 8.40M
| ├──第378节-4. 任务的创建与删除(理论).mp4 28.38M
| ├──第379节-5. 任务的创建与删除(实操).mp4 48.12M
| ├──第380节-6. 任务调度简介 – 副本.mp4 30.76M
| ├──第380节-6. 任务调度简介.mp4 30.76M
| ├──第381节-7. 任务状态及互相转换.mp4 16.99M
| ├──第382节-8. 任务综合小实验.mp4 99.20M
| ├──第383节-9. 队列简介-笔记.PanD 0.09kb
| ├──第383节-9. 队列简介.mp4 35.44M
| ├──第384节-10. 队列实操-笔记.PanD 0.09kb
| ├──第384节-10. 队列实操.mp4 38.59M
| ├──第385节-11. 二值信号量简介.mp4 20.79M
| ├──第386节-12. 二值信号量实操.mp4 40.31M
| ├──第387节-13. 计数型信号量简介及实操.mp4 34.33M
| ├──第388节-14. 互斥量简介.mp4 34.66M
| ├──第389节-15. 互斥量实操.mp4 58.97M
| ├──第390节-16. 事件标志组简介.mp4 27.64M
| ├──第391节-17. 事件标志组实操.mp4 59.45M
| ├──第392节-18. 任务通知简介.mp4 55.29M
| ├──第393节-19. 任务通知实操.mp4 85.87M
| ├──第394节-20. 延时函数.mp4 16.41M
| ├──第395节-21. 软件定时器简介.mp4 40.91M
| ├──第396节-22. 软件定时器实操.mp4 42.26M
| └──第397节-23. 中断管理.mp4 56.16M
├──6.C++QT
| ├──1.C++
| | ├──10_10.同C语言过一下数组和指针.mp4 15.29M
| | ├──11_11.综合小练习.mp4 43.27M
| | ├──12_12.从结构体引入类.mp4 138.80M
| | ├──13_13.真正的成员函数.mp4 61.35M
| | ├──14_14.类的组合.mp4 52.13M
| | ├──15_15.银行案例初识权限.mp4 96.76M
| | ├──16_16.C++引用.mp4 65.66M
| | ├──17_17.函数重载和运算符重载.mp4 32.09M
| | ├──18_18.构造函数引入.mp4 32.87M
| | ├──18_19.初始化列表构造.mp4 24.26M
| | ├──19_20.this关键字.mp4 29.87M
| | ├──1_1.QT概述.mp4 43.72M
| | ├──20_21.delete关键字.mp4 15.78M
| | ├──21_22.构造函数总结及拷贝构造函数的录制计划说明.mp4 10.95M
| | ├──22_23.析构函数.mp4 49.64M
| | ├──23_24.静态成员static关键字.mp4 63.85M
| | ├──24_25.继承.mp4 70.77M
| | ├──25_26.继承分文件实现.mp4 31.32M
| | ├──26_27.权限对继承的影响.mp4 42.08M
| | ├──26_28. 基类构造函数.mp4 44.18M
| | ├──27_29.虚函数.mp4 40.56M
| | ├──28_30.多重继承.mp4 27.41M
| | ├──29_31.菱形继承和虚继承.mp4 23.68M
| | ├──2_2.QT开发环境安装.mp4 19.75M
| | ├──30_32.多态.mp4 57.84M
| | ├──31_33.抽象类.mp4 52.55M
| | ├──32_34.接口.mp4 32.58M
| | ├──33_34-02.C++阶段性总结.mp4 14.99M
| | ├──3_3.QTCreator的基本使用.mp4 47.09M
| | ├──4_4.引入CPP及命名空间.mp4 51.42M
| | ├──5_5.CPP输入输出.mp4 28.48M
| | ├──6_6.CPP基本数据类型.mp4 28.11M
| | ├──7_7.流程控制和函数.mp4 32.98M
| | ├──8_8.Lambda表达式引入.mp4 44.88M
| | └──9_9.Lambda表达式参数捕获.mp4 57.78M
| ├──2.记事本项目
| | ├──34_35.记事本项目概述.mp4 15.78M
| | ├──35_36.QT工程默认各文件解析.mp4 81.05M
| | ├──36_37.记事本按键组布局.mp4 39.80M
| | ├──37_38.记事本初步布局完成.mp4 40.61M
| | ├──38_39.实现窗口大小调整的子控件自适应.mp4 17.49M
| | ├──39_40.记事本UI美化stylesheet初探.mp4 144.94M
| | ├──40_41.UI美化遗留问题解决.mp4 16.79M
| | ├──41_42.信号与槽的引入.mp4 48.81M
| | ├──42_43.信号与槽的四种代码实现方式.mp4 91.82M
| | ├──43_44.自定义信号与槽.mp4 50.66M
| | ├──44_45.QFile读取文件.mp4 65.83M
| | ├──45_46.QFile创建并写入文件.mp4 18.82M
| | ├──46_47.QTextSteam读写文件.mp4 116.96M
| | ├──47_48.QFileDialog文件选择框.mp4 75.97M
| | ├──48_49.QFileDialog选择多个文件.mp4 93.61M
| | ├──49_50.QFileDialog创建文件.mp4 46.77M
| | ├──50_51.记事本实现打开功能.mp4 36.91M
| | ├──51_52.记事本实现保存新建文件的功能.mp4 30.53M
| | ├──52_53.记事本实现关闭按键.mp4 45.99M
| | ├──53_54.字符编码问题引入.mp4 31.31M
| | ├──54_55.QComboBox组件.mp4 60.26M
| | ├──55_56.记事本优化打开各种编码类型的文件.mp4 102.39M
| | ├──56_57.记事本支持光标行列值显示.mp4 100.39M
| | ├──57_58.记事本添加打开文件的提示.mp4 26.38M
| | ├──58_59.C++补充知识-模版.mp4 49.03M
| | ├──59_60.QList容器简介.mp4 36.22M
| | ├──60_61.记事本实现当前行高亮功能.mp4 90.37M
| | ├──61_62.记事本优化保存文件的逻辑.mp4 33.49M
| | ├──62_63.记事本关闭按钮功能优化.mp4 78.43M
| | ├──63_64.记事本添加快捷键功能.mp4 58.69M
| | ├──64_65.记事本快捷键放大缩小字体.mp4 76.91M
| | ├──65_66.QT事件概念引入.mp4 75.48M
| | ├──66_67.重写窗口各类默认事件.mp4 98.51M
| | ├──67_68.用事件自定义出一个按键.mp4 68.43M
| | ├──68_69.使用自定义按键的信号与槽.mp4 18.34M
| | ├──69_70.事件重写实现滚轮放大缩小字体.mp4 79.37M
| | ├──70_71.事件过滤器的方式实现滚轮按键放大.mp4 183.03M
| | └──71_72.记事本项目总结.mp4 43.99M
| ├──3.串口调试助手
| | ├──100_101.重置按键对话框定制.mp4 48.02M
| | ├──101_102.串口调试助手实现重置功能.mp4 29.55M
| | ├──102_103.串口调试助手保存指令集文本.mp4 40.45M
| | ├──103_104.串口调试助手载入指令集文本.mp4 60.22M
| | ├──104_105.串口调试助手收尾优化和功能验证.mp4 43.27M
| | ├──105_106.打包串口调试助手可以给同学用.mp4 44.12M
| | ├──72_73.串口调试助手界面01.mp4 74.97M
| | ├──73_74.串口调试助手页面完结.mp4 136.45M
| | ├──74_75.串口助手添加参数选项.mp4 76.34M
| | ├──75_76.串口调试助手自动检测串口号.mp4 44.84M
| | ├──76_77.串口调试助手打开串口.mp4 88.55M
| | ├──77_78.串口调试准助手实现自收自发功能.mp4 43.76M
| | ├──78_79.串口助手发送状态更新.mp4 52.65M
| | ├──79_80.串口助手发送状态的界面优化.mp4 116.15M
| | ├──80_81.串口调试助手实现自动发送功能.mp4 99.44M
| | ├──81_82.如何自我验证新控件.mp4 36.03M
| | ├──82_83.解决遗留bug.mp4 28.70M
| | ├──83_84.串口调试助手保存接收记录.mp4 49.46M
| | ├──84_85.获取当前系统时间QDateTime.mp4 69.27M
| | ├──85_86.串口调试助手右下角时间刷新.mp4 54.23M
| | ├──86_87.补充-优化时间显示.mp4 13.32M
| | ├──87_88.串口调试助手初步实现HEX显示.mp4 61.08M
| | ├──88_89.串口调试助手关联Hex接收.mp4 28.65M
| | ├──89_90.串口调试助手HEX发送单片机联调测试.mp4 52.96M
| | ├──90_91.串口调试助手优化HEX显示.mp4 38.81M
| | ├──91_92.串口调试助手添加换行功能.mp4 100.12M
| | ├──92_93.小问题优化修正.mp4 41.98M
| | ├──93_94.串口调试助手面板隐藏和显示.mp4 24.41M
| | ├──94_95.自定义ComboBox完成串口号列表刷新.mp4 61.59M
| | ├──95_96.串口调试助手多文本土方法.mp4 51.13M
| | ├──96_97.重点玩法-通过子控件组来优化上节课.mp4 87.53M
| | ├──97_98.串口助手循环发送功能初步实现.mp4 45.33M
| | ├──98_99.定时器方式优化自动循环发送.mp4 67.58M
| | └──99_100.线程方式优化自动循环发送.mp4 74.66M
| ├──4.网络调试助手
| | ├──106_107.网络调试助手概述.mp4 34.89M
| | ├──107_108.网络调试助手开发流程分析.mp4 13.68M
| | ├──108_109.网络调试助手服务端界面.mp4 24.66M
| | ├──109_110.服务端建立连接.mp4 51.32M
| | ├──110_111.服务端建立连接UI处理.mp4 43.44M
| | ├──111_112.服务端自动刷新IP地址.mp4 63.56M
| | ├──112_113.服务端接收数据.mp4 58.44M
| | ├──113_114.服务端检测客户端断开状态.mp4 63.93M
| | ├──114_115.服务端发送数据.mp4 46.04M
| | ├──115_116.服务端可选择特定客户端发送消息.mp4 78.67M
| | ├──116_117.上节课遗留bug解决.mp4 42.99M
| | ├──117_118.服务端停止监听和断开.mp4 15.78M
| | ├──118_119.测试客户端的中文通信论吗问题.mp4 15.79M
| | ├──119_120.客户端界面实现.mp4 22.10M
| | ├──120_121.客户端连接发送接收功能实现.mp4 41.39M
| | ├──121_122.客户端UI完善.mp4 40.76M
| | ├──122_123.接收发送颜色区分.mp4 59.67M
| | ├──123_124.服务端bug修复.mp4 112.85M
| | ├──124_125.优化服务端对客户端的管理逻辑.mp4 60.79M
| | ├──125_126.优化客户端加入连接过程和结果的判断.mp4 103.01M
| | └──126_127.移植网络调试助手到ARM-Linux平台验证.mp4 65.88M
| ├──5.汽车仪表盘
| | ├──127_128.PainterEvent.mp4 31.79M
| | ├──128_129.QPainter画文字.mp4 60.19M
| | ├──129_130.QPainter画线画矩形画椭圆.mp4 70.54M
| | ├──130_131.QPainter画弧画扇形.mp4 111.11M
| | ├──131_132.QGradient线性渐变.mp4 54.39M
| | ├──132_133.QGradient径向渐变和锥形渐变.mp4 94.59M
| | ├──133_134.小综合-实现一个仿雷达扫描器.mp4 165.29M
| | ├──134_135.简易仪表盘制作001.mp4 104.81M
| | ├──135_136.简易仪表盘制作002.mp4 96.32M
| | ├──136_137.简易仪表盘完结.mp4 58.36M
| | ├──137_138.简易仪表盘美化需要处理的问题.mp4 38.04M
| | ├──138_139.仪表盘优化-正弦纠正刻度文字方向.mp4 128.98M
| | ├──139_140.代码优化-封装整理代码结构.mp4 82.86M
| | ├──140_141.仪表盘指针样式美化.mp4 60.63M
| | ├──141_142.汽车仪表盘高速标注红色.mp4 14.62M
| | ├──142_143.汽车仪表盘速度显示优化.mp4 32.79M
| | ├──143_144.汽车仪表盘内环发光圈.mp4 26.78M
| | ├──144_145.汽车仪表盘外环发光圈.mp4 41.35M
| | └──145_146.汽车仪表盘完结.mp4 44.59M
| ├──6.天气预报
| | ├──146_147.天气预报项目概述.mp4 15.33M
| | ├──147_148.天气预报界面-中部.mp4 92.32M
| | ├──148_149.天气预报界面-上部.mp4 66.93M
| | ├──149_150.天气预报界面-下部-空气-温度.mp4 36.13M
| | ├──150_151.天气预报界面-下部.mp4 134.89M
| | ├──151_152.天气预报界面完成.mp4 71.85M
| | ├──152_153.天气预报重写鼠标右键事件-退出功能.mp4 66.53M
| | ├──153_154.天气预报重写鼠标移动事件-移动窗口.mp4 56.06M
| | ├──153_155. 天气预报-天气数据来源方案.mp4 135.61M
| | ├──153_156. 网络通信协议基本概念.mp4 192.55M
| | ├──154_157.天气预报-QtHttp编程-天气原始数据获得.mp4 95.10M
| | ├──155_158.天气预报-QtHttp编程-处理网络请求失败.mp4 78.32M
| | ├──156_159.JSON概述.mp4 36.36M
| | ├──157_160.JSON数据封装生成一个文件.mp4 69.42M
| | ├──158_161.JSON数据封装加强理解和应用.mp4 41.86M
| | ├──159_162.JSON数据解析.mp4 99.10M
| | ├──160_163.JSOn数据解析-对象数组.mp4 25.04M
| | ├──160_164. 天气预报-刷新当天的天气数据.mp4 104.49M
| | ├──160_165. 天气预报-支持不同城市天气.mp4 125.15M
| | ├──161_166.天气预报-QMap解决天气BUG.mp4 104.50M
| | ├──162_167.天气预报-支持天气图标刷新.mp4 28.88M
| | ├──163_168.天气预报-获取7天天气数据.mp4 176.07M
| | ├──164_169.天气预报-更新7天天气UI显示.mp4 81.70M
| | ├──165_170.天气预报-优化上节课显示不好的地方.mp4 143.08M
| | ├──166_171.用事件过滤器在子控件上绘图.mp4 41.45M
| | ├──167_172.天气预报-绘制7天高低温曲线图.mp4 61.79M
| | └──168_173.天气预报-最终版本.mp4 84.05M
| ├──7.加餐
| | ├──169_174.Linux系统安装-Ubuntu22.mp4 30.83M
| | ├──170_175.Linux基本用法-QT环境安装.mp4 114.54M
| | ├──171_176.Linux下运行我们写的程序.mp4 28.43M
| | ├──172_177.Linux和windows补充验证网络助手.mp4 21.60M
| | ├──173_178.Linux下QT中文支持.mp4 156.24M
| | ├──174_179.Linux虚拟机使用的重要提示.mp4 8.17M
| | ├──175_180.加餐课-自定义按键-绘制和使用.mp4 91.95M
| | ├──176_181.加餐课-自定义按键-动画效果.mp4 78.16M
| | └──177_182.加餐课-自定义按键-信号与槽加入新工程.mp4 23.71M
| └──qt全部资料
| | └──qt图片及代码
├──7.Linux系统编程
| ├──1.文件
| | ├──399_1.文件编程概述.mp4 14.81M
| | ├──400_2.文件打开及创建.mp4 45.07M
| | ├──401_3.文件写入操作编程.mp4 25.63M
| | ├──402_4.文件读取操作.mp4 31.79M
| | ├──403_5.文件光标移动操作.mp4 29.41M
| | ├──404_6.文件打开创建的补充.mp4 45.48M
| | ├──405_7.文件操作原理简述.mp4 33.67M
| | ├──405_8.文件操作小应用之实现cp指令.mp4 50.86M
| | ├──406_9.解决上节课中的隐藏bug.mp4 15.43M
| | ├──407_10.文件编程小应用之修改程序的配置文件.mp4 37.01M
| | ├──408_11.写一个整数到文件.mp4 31.84M
| | ├──409_12.写结构体数组到文件.mp4 11.07M
| | ├──410_13.标准C库对文件操作引入.mp4 36.72M
| | ├──411_14.标准c库打开创建文件读写文件光标移动.mp4 38.38M
| | ├──412_15.标准c库写入结构体到文件.mp4 27.17M
| | ├──413_16.文件其它函数讲解及文件收尾.mp4 47.23M
| | └──Linux系统编程之文件.pptx 1.14M
| ├──2.进程
| | ├──414_1.进程相关概念.mp4 53.85M
| | ├──415_2.创建进程函数fork的使用.mp4 44.97M
| | ├──416_3.创建进程函数fork的使用补充.mp4 18.08M
| | ├──417_4.进程创建发生了什么事.mp4 21.51M
| | ├──418_5.创建新进程的实际应用场景及fork总结.mp4 33.11M
| | ├──419_6.vfork创建进程.mp4 27.68M
| | ├──420_7.进程退出.mp4 20.61M
| | ├──421_8.父进程等待子进程退出(一).mp4 49.85M
| | ├──422_9.父进程等待子进程退出(二).mp4 48.30M
| | ├──423_10.exec族函数.mp4 114.67M
| | ├──424_11.exec族函数配合fork使用.mp4 43.14M
| | ├──424_12.system函数.mp4 27.35M
| | ├──425_13.popen函数.mp4 31.17M
| | ├──426_14.进程总结.mp4 17.23M
| | └──Linux系统编程之进程.pptx 1.39M
| ├──3.进程间通信
| | ├──1.进程间通信概述.mp4 11.42M
| | ├──10.共享内存概述.mp4 10.86M
| | ├──11.共享内存编程实现.mp4 45.59M
| | ├──12.信号概述.mp4 34.25M
| | ├──13.信号编程.mp4 53.84M
| | ├──14.信号如何携带消息.mp4 33.56M
| | ├──15.信号携带消息编程实战.mp4 52.61M
| | ├──16.信号量概述.mp4 10.69M
| | ├──17.信号量编程实现一.mp4 41.08M
| | ├──18.信号量编程实现二.mp4 44.84M
| | ├──2.管道通信原理.mp4 27.12M
| | ├──3.管道编程实战.mp4 22.03M
| | ├──4.创建命名管道.mp4 31.71M
| | ├──5.命名管道的数据通信编程实现.mp4 38.36M
| | ├──6.消息队列的通信原理.mp4 15.04M
| | ├──7.消息队列相关api.mp4 12.77M
| | ├──8.消息队列编程收发数据.mp4 67.30M
| | └──9.键值生成及消息队列移除.mp4 37.14M
| ├──4.线程
| | ├──437_1.线程概述(与进程的区别及线程的优势).mp4 81.95M
| | ├──438_2.线程创建等待及退出.mp4 72.54M
| | ├──439_3.线程共享内存空间的代码验证.mp4 31.83M
| | ├──440_4.线程同步之互斥量加锁解锁.mp4 81.96M
| | ├──441_5.互斥锁限制共享资源的访问.mp4 47.84M
| | ├──442_6.什么情况造成死锁.mp4 26.68M
| | └──443_7.线程条件控制实现线程的同步.mp4 94.08M
| ├──5.网络编程
| | ├──444_1.网络编程概述.mp4 36.71M
| | ├──445_2.字节序.mp4 18.74M
| | ├──446_3.socket编程步骤.mp4 17.62M
| | ├──447_4.Linux提供的API简析.mp4 32.11M
| | ├──448_5.socket服务端代码实现一.mp4 73.47M
| | ├──449_6.socket服务端代码实现二.mp4 65.02M
| | ├──450_7.socket客户端代码实现.mp4 24.42M
| | ├──451_8.实现双方聊天.mp4 75.54M
| | ├──452_9.多方消息收发.mp4 31.66M
| | └──Linux网络编程.pptx 1.21M
| ├──6.项目指导
| | ├──453_1.项目运行结果.mp4 15.07M
| | ├──454_2.项目研发思路.mp4 60.02M
| | └──455_3.项目指导.mp4 117.93M
| └──Linux开发环境
| | ├──ubuntu20.04镜像
| | ├──课程代码
| | ├──ubuntu-12.04.5-64bit_for_Android.rar 1.34G
| | ├──vmware_workstation10.rar 125.80M
| | └──vmware破解码.txt 0.06kb
├──8.Linux-全志H616
| ├──07.全志H6
| | ├──Ubuntu18.04
| | ├──官方工具
| | ├──AiThinker Serial Tool V1.2.3.exe 741.50kb
| | ├──glibc-2.35.tar.bz2 24.72M
| | ├──SourceInsight3.5.zip 5.61M
| | ├──wiringOP-master.zip 339.28kb
| | └──全志H616开发学习文档.pdf 4.18M
| ├──456_01.全志H616课程概述.mp4 46.58M
| ├──457_02.H616开发板OrangePiZero2介绍.mp4 30.12M
| ├──458_03.开发板刷机和系统登录.mp4 78.49M
| ├──459_04.开发板配置网络SSH登录.mp4 44.40M
| ├──460_05.修改开发板内核启动日志级别.mp4 19.44M
| ├──461_06.官方外设库SDK安装和验证.mp4 35.60M
| ├──462_07.老演员蜂鸣器BB响.mp4 65.49M
| ├──463_08.上节课遗留问题.mp4 15.66M
| ├──464_09.超声波测距原理.mp4 11.24M
| ├──465_10.Linux算时差方法-可用于程序运行效率比较.mp4 24.86M
| ├──466_11.超声波测距代码编程实现.mp4 44.27M
| ├──467_12.舵机转向原理回顾.mp4 16.58M
| ├──468_13.Linux定时器开发实战.mp4 57.09M
| ├──469_14.Linux定时器控制舵机实战开发.mp4 32.65M
| ├──470_15.IIC接口OLED屏概述.mp4 46.31M
| ├──471_16.官方OLED代码功能验证.mp4 22.51M
| ├──472_17.SourceInsigt初读库源码研究OLED_DE.mp4 117.98M
| ├──473_18.Oled显示自己想要的字符.mp4 26.78M
| ├──474_19.串口开发基本概念回顾.mp4 35.91M
| ├──475_20.wiringPi的串口开发及优化.mp4 59.29M
| ├──476_21.wiringPi库的串口源码解读.mp4 88.04M
| ├──477_22.不用wiringPI自己实现串口通信.mp4 64.86M
| ├──478_23.语音刷抖音01-su03T语音模块配置.mp4 32.07M
| ├──479_24.语音刷抖音02-su03固件烧写并测试.mp4 15.49M
| ├──480_25.语音刷抖音03-编程实现语音指令识别流程框架.mp4 47.67M
| ├──481_26.语音刷抖音04-手机连接Linux系统的adb操作细.mp4 54.68M
| ├──482_27.语音刷抖音05-adb控制指令测试.mp4 38.38M
| ├──483_28.语音刷抖音06-编程整合功能并测试.mp4 19.74M
| ├──484_29.Udev作用概述.mp4 30.89M
| ├──485_30.守护进程概述.mp4 72.14M
| ├──486_31.守护进程开发实战并添加开机自启动.mp4 117.96M
| ├──487_32.编写判断某程序是否在运行的程序.mp4 44.31M
| ├──488_33.守护进程应用之关不掉的语言刷手机程序.mp4 58.84M
| ├──489_34.udev的rules编写.mp4 95.42M
| ├──490_35.编写udev规则自动挂载U盘.mp4 22.32M
| ├──491_35.初识SQLite数据库.mp4 9.46M
| ├──492_36.SQLite数据库安装.mp4 62.00M
| ├──493_37.SQL指令01-表创建和数据添加.mp4 30.50M
| ├──494_38.SQL指令-表更新查询添加列.mp4 39.26M
| ├──495_39.SQL编程-打开创建关闭数据库及错误提示.mp4 51.51M
| ├──496_40.SQL编程-C代码执行sql语句.mp4 56.17M
| ├──497_41.SQL编程-C代码建表和插入数据.mp4 71.08M
| ├──498_42.SQLite数据库其他操作及总结.mp4 25.83M
| ├──499_43.带图像识别的智能垃圾桶项目概述.mp4 43.60M
| ├──500_44.Linux安装Python环境.mp4 106.66M
| ├──501_45.初探python.mp4 63.27M
| ├──502_46.一小时学会Python一.mp4 101.04M
| ├──503_47.一小时学会Python二.mp4 71.43M
| ├──504_48.一小时学会Python三.mp4 34.41M
| ├──505_49.一小时学会Python04.mp4 50.06M
| ├──506_50节字典的多层嵌套.mp4 27.83M
| ├──507_51节c语言执行python语句.mp4 15.88M
| ├──508_52节C语言调用python无参函数.mp4 51.78M
| ├──509_53节C语言调用python有参函数.mp4 35.09M
| ├──510_54节阿里云垃圾分类接入.mp4 66.71M
| ├──511_55节香橙派镜像的选择及配置.mp4 14.68M
| ├──512_56节C语言调用阿里云Python接口.mp4 129.19M
| ├──513_57节香橙派摄像头的使用.mp4 77.75M
| ├──514_58节垃圾分类中语音模块的配置.mp4 36.40M
| ├──515_59节VSCode远程连接使用.mp4 26.22M
| ├──516_60.语音模块和阿里云结合.mp4 140.42M
| ├──517_61.增加垃圾桶及开关盖功能.mp4 68.64M
| ├──518_62.项目代码优化.mp4 177.68M
| ├──519_63解决上节课一流的bug.mp4 30.22M
| ├──520_64.增加oled显示功能.mp4 49.55M
| ├──521_65.增加网络控制功能.mp4 225.08M
| ├──522_66节OrangePiZero2SDK介绍.mp4 89.95M
| ├──523_67节交叉编译工具链配置.mp4 35.56M
| ├──524_68节编译工具及构建工具介绍.mp4 21.95M
| ├──525_69节Makefile的规则(-).mp4 21.03M
| ├──526_70节Makefile的规则(二).mp4 46.71M
| ├──527_71节Makef的规则(三).mp4 37.88M
| ├──528_72节Makefile的规则(四).mp4 12.80M
| ├──529_73节Makefile的规则(五).mp4 8.21M
| ├──530_74节Makefile的规则(六).mp4 12.02M
| ├──531_75.交叉编译_上.mp4 68.58M
| ├──532_75节交叉编译wiringOP库.mp4 76.27M
| ├──533_76节交叉编译智能分类工程代码.mp4 132.58M
| ├──534_77节嵌入式Linux系统的组成.mp4 10.90M
| ├──535_78节uboot编译.mp4 410.85M
| ├──536_79节内核编译下.mp4 497.60M
| ├──537_81节orangePizero2智能家居前期准备.mp4 282.96M
| ├──538_82节接入阿里云人脸识别方案.mp4 241.14M
| ├──539_83节C语言调用阿里云人脸识别Python接口.mp4 191.34M
| ├──540_84节POSIX消息队列(上).mp4 443.38M
| ├──541_85节POSIX消息队列(下).mp4 106.73M
| ├──542_86节基于OrangePiZero2的智能家居软件框架设计.mp4 42.25M
| ├──543_87节软件工程的前期准备.mp4 44.53M
| ├──544_88节添加语音监听接口.mp4 183.71M
| ├──545_89节添加语音接口编译测试.mp4 235.58M
| ├──546_90节添加网络监听接口.mp4 323.15M
| ├──547_91节添加烟雾监听接口.mp4 220.11M
| ├──548_92节烟雾监听功能验证.mp4 48.20M
| ├──549_93节添加监控链表代码优化.mp4 19.76M
| ├──550_94添加消息接收监听接口.mp4 318.95M
| ├──551_95节设备类节点接口.mp4 196.44M
| ├──552_96节添加客厅灯控制.mp4 61.87M
| ├──553_97添加卧室灯和风扇控制代码.mp4 48.56M
| ├──554_98卧室灯和风扇控制验证.mp4 14.91M
| ├──555_99添加火灾报警检测功能.mp4 238.90M
| ├──556_100节解决显示及语音播报问题.mp4 77.40M
| ├──557_101节添加人脸开门功能.mp4 189.17M
| ├──558_102节ini文件解析.mp4 154.06M
| └──559_103节用ini配置文件的方式优化代码.mp4 57.80M
├──9.树莓派Linux
| ├──05. 树莓派
| | ├──固件包
| | ├──软件包
| | ├──语音模块
| | ├──智能家居
| | ├──BCM2835_PDF_Datasheet.pdf 1.42M
| | ├──linux-rpi-4.14.y.zip 191.20M
| | ├──SecureCRT v8.x 注册机.zip 424.53kb
| | ├──Sourcelnsinght4.0.rar 57.71M
| | ├──WiringPi.rar 1001.29kb
| | ├──树莓派底层开发笔记.docx 15.65kb
| | ├──树莓派高阶开发课程.txt 6.23kb
| | ├──树莓派课程交叉编译笔记.txt 4.84kb
| | ├──树莓派内核配置.pdf 1.77M
| | └──树莓派外设接口相关开发.docx 15.51kb
| ├──语音模块
| | ├──291_1.语音模块以及硬件模块化开发的行情.mp4 50.24M
| | ├──292_3.语音模块文档查看及语音识别干扰.mp4 19.34M
| | ├──293_4.最强代码阅读器sourceInsight工具介绍.mp4 48.66M
| | ├──294_5.语音识别模块代码分析一.mp4 64.59M
| | ├──295_6.语音识别模块代码分析二.mp4 86.28M
| | └──296_7.语音识别模块二次开发专门定制.mp4 40.27M
| ├──560_1.嵌入式开发概述.mp4 82.33M
| ├──561_2.树莓派刷机.mp4 26.16M
| ├──562_3.串口方式登录树莓派.mp4 55.82M
| ├──563_4.配置树莓派接入网络.mp4 39.65M
| ├──564_6.更新新版vim方便编程使用.mp4 37.30M
| ├──565_5.ssh方式登陆树莓派.mp4 11.42M
| ├──566_7.树莓派图形xrdp界面登录.mp4 34.93M
| ├──567_8.树莓派和windows的FileZilla文件共享.mp4 12.79M
| ├──568_9.linux库引入之分文件编程.mp4 47.17M
| ├──569_10.linux库引入之动态库静态库.mp4 32.73M
| ├──570_11.linux库之静态库的生成和使用.mp4 37.27M
| ├──571_12.linux库之动态库生成和使用.mp4 78.35M
| ├──572_13.树莓派外设开发综述一.mp4 18.20M
| ├──573_14.树莓派外设开发综述二.mp4 42.30M
| ├──574_15.树莓派控制继电器.mp4 78.22M
| ├──575_16.继电器接入电器的使用效果.mp4 19.38M
| ├──576_17.继电器组硬件控制开发.mp4 82.01M
| ├──577_18.超声波的工作原理(基于wemos小项目拆分的讲解).mp4 20.08M
| ├──578_19.树莓派超声波测距编程实现.mp4 57.99M
| ├──579_20.串口通信协议概述,针对面试!.mp4 20.78M
| ├──580_21.树莓派和电脑之间串口通信编程.mp4 133.17M
| ├──581_22.树莓派和语音模块实现语音识别功能.mp4 46.21M
| ├──582_23.交叉编译的概念.mp4 44.26M
| ├──583_24.树莓派(或者其他平台)交叉编译工具链的安装.mp4 98.32M
| ├──584_25.交叉编译阶段二的项目并运行.mp4 52.01M
| ├──585_26.带WiringPi库的交叉编译如何处理一.mp4 75.88M
| ├──586_27.带WiringPi库的交叉笔译如何处理二之软链接概念.mp4 35.93M
| ├──587_28.带WiringPi库的交叉笔译如何处理三.mp4 18.73M
| ├──588_29.Ubuntu18-04虚拟机搭建VMware版本.mp4 16.63M
| ├──589_30.安装基础程序不要问人咯,太Low的问题问百度.mp4 28.47M
| ├──590_31.为Linux内核开发做基础准备工作.mp4 49.15M
| ├──591_32.嵌入式设备带操作系统的启动过程扫盲.mp4 42.55M
| ├──592_33.Linux内核源码树扫盲分析.mp4 74.81M
| ├──593_34.配置Linux内核适合树莓派相关操作.mp4 82.12M
| ├──594_35.Linux内核编译.mp4 19.89M
| ├──595_36.Linux内核镜像拷贝至树莓派并启动新内核.mp4 155.98M
| ├──596_37.文件系统认知一.mp4 68.99M
| ├──597_38.文件系统认知二.mp4 25.64M
| ├──598_39.文件系统认知三.mp4 58.25M
| ├──599_40.什么是虚拟文件系统.mp4 45.55M
| ├──600_41.Linux内核结构介绍.mp4 36.65M
| ├──600_42. Linux内核结构补充.mp4 159.01M
| ├──601_43.驱动认知第一节.mp4 26.78M
| ├──602_44.驱动认知第二节.mp4 75.01M
| ├──603_45.基于框架编写驱动代码.mp4 92.18M
| ├──604_46.驱动代码编译和测试.mp4 125.78M
| ├──605_47.驱动阶段性总结.mp4 36.23M
| ├──606_48.微机总线地址物理地址虚拟地址介绍.mp4 64.00M
| ├──607_49.树莓派博通BCM2835芯片手册导读.mp4 101.32M
| ├──608_50.IO操控代码编程一.mp4 55.69M
| ├──609_51.IO操控代码编程二.mp4 64.85M
| └──610_52.IO口驱动代码调试和测试.mp4 91.07M
└──c51
| ├──c51资料
| | ├──01_CH340驱动
| | ├──02_keil软件
| | ├──03_最新STC-ISP下载工具
| | ├──04_液晶显示模块字模工具
| | ├──05_ESP8266调试工具
| | ├──06_代码查看工具sourceinsight
| | ├──08_PC网络调试助手
| | ├──08_PC网络调试助手_1106003652
| | ├──09_蓝牙调试工具
| | ├──10_芯片手册和电路图
| | ├──11.语音识别
| | ├──部分审核不过的课程
| | ├──代码
| | └──课堂笔记.pdf 9.68M
| ├──154_上官一号-STC51醉牛51教程上-1. 课程概述_1080p(1).mp4 8.81M
| ├──154_上官一号-STC51醉牛51教程上-1. 课程概述_1080p.mp4 8.81M
| ├──155_上官一号-STC51醉牛51教程上-2. 开发软件Keil的安装_1080p(1).mp4 10.64M
| ├──155_上官一号-STC51醉牛51教程上-2. 开发软件Keil的安装_1080p.mp4 10.64M
| ├──156_上官一号-STC51醉牛51教程上-3. 手把手创建一个Keil代码工程_1080p(1).mp4 15.72M
| ├──156_上官一号-STC51醉牛51教程上-3. 手把手创建一个Keil代码工程_1080p.mp4 15.72M
| ├──157_上官一号-STC51醉牛51教程上-4. Hex程序烧写到单片机_1080p(1).mp4 31.51M
| ├──157_上官一号-STC51醉牛51教程上-4. Hex程序烧写到单片机_1080p.mp4 31.51M
| ├──158_上官一号-STC51醉牛51教程上-5.单片机基本认知_1080p(1).mp4 70.26M
| ├──158_上官一号-STC51醉牛51教程上-5.单片机基本认知_1080p.mp4 70.26M
| ├──159_上官一号-STC51醉牛51教程上-6.单片机那点事儿的思维发散_1080p(1).mp4 25.35M
| ├──159_上官一号-STC51醉牛51教程上-6.单片机那点事儿的思维发散_1080p.mp4 25.35M
| ├──160_上官一号-STC51醉牛51教程上-7. SFR及SBIT描述IO口和具体引脚_1080p(1).mp4 25.95M
| ├──160_上官一号-STC51醉牛51教程上-7. SFR及SBIT描述IO口和具体引脚_1080p.mp4 25.95M
| ├──161_上官一号-STC51醉牛51教程上-8. IO口输入输出_1080p(1).mp4 31.37M
| ├──161_上官一号-STC51醉牛51教程上-8. IO口输入输出_1080p.mp4 31.37M
| ├──162_上官一号-STC51醉牛51教程上-9. 点亮一个LED_1080p(1).mp4 31.76M
| ├──162_上官一号-STC51醉牛51教程上-9. 点亮一个LED_1080p.mp4 31.76M
| ├──163_上官一号-STC51醉牛51教程上-10. 编程实现LED闪烁_1080p.mp4 20.42M
| ├──164_上官一号-STC51醉牛51教程上-11. 按下按键点亮灯_1080p(1).mp4 33.27M
| ├──165_上官一号-STC51醉牛51教程上-12. 两个按键控制灯_1080p(1).mp4 8.26M
| ├──165_上官一号-STC51醉牛51教程上-12. 两个按键控制灯_1080p.mp4 8.26M
| ├──166_上官一号-STC51醉牛51教程上-13. 按键的软件消抖_1080p(1).mp4 30.47M
| ├──166_上官一号-STC51醉牛51教程上-13. 按键的软件消抖_1080p.mp4 30.47M
| ├──167_上官一号-STC51醉牛51教程上-14. IO口状态翻转_1080p(1).mp4 6.62M
| ├──167_上官一号-STC51醉牛51教程上-14. IO口状态翻转_1080p.mp4 6.62M
| ├──168_上官一号-STC51醉牛51教程上-15. 记录状态位来控制LED_1080p(1).mp4 15.72M
| ├──168_上官一号-STC51醉牛51教程上-15. 记录状态位来控制LED_1080p.mp4 15.72M
| ├──169_上官一号-STC51醉牛51教程上-16. 简易电动车防盗器小项目概述_1080p(1).mp4 22.73M
| ├──169_上官一号-STC51醉牛51教程上-16. 简易电动车防盗器小项目概述_1080p.mp4 22.73M
| ├──170_上官一号-STC51醉牛51教程上-17. 震动传感器介绍及实战_1080p(1).mp4 63.62M
| ├──170_上官一号-STC51醉牛51教程上-17. 震动传感器介绍及实战_1080p.mp4 63.62M
| ├──171_上官一号-STC51醉牛51教程上-18. 继电器介绍及实战_1080p(1).mp4 60.31M
| ├──171_上官一号-STC51醉牛51教程上-18. 继电器介绍及实战_1080p.mp4 60.31M
| ├──172_上官一号-STC51醉牛51教程上-19. 震动控制喇叭_1080p(1).mp4 40.52M
| ├──172_上官一号-STC51醉牛51教程上-19. 震动控制喇叭_1080p.mp4 40.52M
| ├──173_上官一号-STC51醉牛51教程上-20. 433M无线射频信号控制喇叭_1080p(1).mp4 59.24M
| ├──173_上官一号-STC51醉牛51教程上-20. 433M无线射频信号控制喇叭_1080p.mp4 59.24M
| ├──174_上官一号-STC51醉牛51教程上-21. 电动车简易防盗器设计_1080p(1).mp4 17.80M
| ├──174_上官一号-STC51醉牛51教程上-21. 电动车简易防盗器设计_1080p.mp4 17.80M
| ├──175_上官一号-STC51醉牛51教程上-22. 电动车简易防盗器编程实现_1080p(1).mp4 75.96M
| ├──175_上官一号-STC51醉牛51教程上-22. 电动车简易防盗器编程实现_1080p.mp4 75.96M
| ├──176_上官一号-STC51醉牛51教程上-23. 感应开关盖垃圾桶需求概述_1080p(1).mp4 9.80M
| ├──176_上官一号-STC51醉牛51教程上-23. 感应开关盖垃圾桶需求概述_1080p.mp4 9.80M
| ├──177_上官一号-STC51醉牛51教程上-24. 定时计数器的概念引入_1080p(1).mp4 13.54M
| ├──177_上官一号-STC51醉牛51教程上-24. 定时计数器的概念引入_1080p.mp4 13.54M
| ├──178_上官一号-STC51醉牛51教程上-25. 晶振时钟周期机器周期_1080p(1).mp4 15.51M
| ├──178_上官一号-STC51醉牛51教程上-25. 晶振时钟周期机器周期_1080p.mp4 15.51M
| ├──179_上官一号-STC51醉牛51教程上-26. 定时器加一经过多久_1080p(1).mp4 16.99M
| ├──179_上官一号-STC51醉牛51教程上-26. 定时器加一经过多久_1080p.mp4 16.99M
| ├──180_上官一号-STC51醉牛51教程上-27. 什么是寄存器_1080p(1).mp4 22.03M
| ├──180_上官一号-STC51醉牛51教程上-27. 什么是寄存器_1080p.mp4 22.03M
| ├──181_上官一号-STC51醉牛51教程上-28. 定时器如何定时10毫秒_1080p(1).mp4 31.85M
| ├──181_上官一号-STC51醉牛51教程上-28. 定时器如何定时10毫秒_1080p.mp4 31.85M
| ├──182_上官一号-STC51醉牛51教程上-29. 定时器编程前寄存器配置计划_1080p(1).mp4 47.89M
| ├──182_上官一号-STC51醉牛51教程上-29. 定时器编程前寄存器配置计划_1080p.mp4 47.89M
| ├──183_上官一号-STC51醉牛51教程上-30. 定时器控制LED每隔一秒亮灭_1080p(1).mp4 40.46M
| ├──183_上官一号-STC51醉牛51教程上-30. 定时器控制LED每隔一秒亮灭_1080p.mp4 40.46M
| ├──184_上官一号-STC51醉牛51教程上-31. 按位操作_1080p(1).mp4 37.58M
| ├──184_上官一号-STC51醉牛51教程上-31. 按位操作_1080p.mp4 37.58M
| ├──185_上官一号-STC51醉牛51教程上-32. AUXR特殊功能寄存器时钟的电磁辐射_1080p(1).mp4 13.78M
| ├──185_上官一号-STC51醉牛51教程上-32. AUXR特殊功能寄存器时钟的电磁辐射_1080p.mp4 13.78M
| ├──186_上官一号-STC51醉牛51教程上-33. 初探单片机中断_1080p(1).mp4 37.28M
| ├──186_上官一号-STC51醉牛51教程上-33. 初探单片机中断_1080p.mp4 37.28M
| ├──187_上官一号-STC51醉牛51教程上-34. 定时器中断相关寄存器_1080p(1).mp4 13.82M
| ├──187_上官一号-STC51醉牛51教程上-34. 定时器中断相关寄存器_1080p.mp4 13.82M
| ├──188_上官一号-STC51醉牛51教程上-35. 定时器中断方式控制LED_1080p(1).mp4 42.30M
| ├──188_上官一号-STC51醉牛51教程上-35. 定时器中断方式控制LED_1080p.mp4 42.30M
| ├──189_上官一号-STC51醉牛51教程上-36. 初识PWM_1080p(1).mp4 18.80M
| ├──189_上官一号-STC51醉牛51教程上-36. 初识PWM_1080p.mp4 18.80M
| ├──190_上官一号-STC51醉牛51教程上-37. sg90舵机基本认知_1080p(1).mp4 16.55M
| ├──190_上官一号-STC51醉牛51教程上-37. sg90舵机基本认知_1080p.mp4 16.55M
| ├──191_上官一号-STC51醉牛51教程上-38. 舵机编程实战_1080p(1).mp4 71.96M
| ├──191_上官一号-STC51醉牛51教程上-38. 舵机编程实战_1080p.mp4 71.96M
| ├──192_上官一号-STC51醉牛51教程上-39. 超声波测距传感器认知_1080p(1).mp4 31.14M
| ├──192_上官一号-STC51醉牛51教程上-39. 超声波测距传感器认知_1080p.mp4 31.14M
| ├──193_上官一号-STC51醉牛51教程上-40. 从零编程实现超声波测距_1080p(1).mp4 70.69M
| ├──193_上官一号-STC51醉牛51教程上-40. 从零编程实现超声波测距_1080p.mp4 70.69M
| ├──194_上官一号-STC51醉牛51教程上-41. 感应开关盖垃圾桶需求设计_1080p(1).mp4 5.74M
| ├──194_上官一号-STC51醉牛51教程上-41. 感应开关盖垃圾桶需求设计_1080p.mp4 5.74M
| ├──195_上官一号-STC51醉牛51教程上-42. 垃圾桶01_修改超声波为定时器一控制_1080p(1).mp4 35.61M
| ├──195_上官一号-STC51醉牛51教程上-42. 垃圾桶01_修改超声波为定时器一控制_1080p.mp4 35.61M
| ├──196_上官一号-STC51醉牛51教程上-43. 垃圾桶02_封装超声波测距代码_1080p(1).mp4 17.15M
| ├──196_上官一号-STC51醉牛51教程上-43. 垃圾桶02_封装超声波测距代码_1080p.mp4 17.15M
| ├──197_上官一号-STC51醉牛51教程上-44. 垃圾桶03_实现距离感应开关盖_1080p(1).mp4 50.59M
| ├──197_上官一号-STC51醉牛51教程上-44. 垃圾桶03_实现距离感应开关盖_1080p.mp4 50.59M
| ├──198_上官一号-STC51醉牛51教程上-45. 垃圾桶04_添加按键开盖功能_1080p(1).mp4 10.17M
| ├──198_上官一号-STC51醉牛51教程上-45. 垃圾桶04_添加按键开盖功能_1080p.mp4 10.17M
| ├──199_上官一号-STC51醉牛51教程上-46. 垃圾桶05_添加震动开盖功能_使用外部中断优化_1080p(1).mp4 63.72M
| ├──199_上官一号-STC51醉牛51教程上-46. 垃圾桶05_添加震动开盖功能_使用外部中断优化_1080p.mp4 63.72M
| ├──200_上官一号-STC51醉牛51教程上-47. 垃圾桶06_添加开盖滴滴声_项目完结_1080p(1).mp4 16.95M
| ├──200_上官一号-STC51醉牛51教程上-47. 垃圾桶06_添加开盖滴滴声_项目完结_1080p.mp4 16.95M
| ├──201_上官一号-STC51醉牛51教程上-48. 垃圾桶成品展示_1080p(1).mp4 8.76M
| ├──201_上官一号-STC51醉牛51教程上-48. 垃圾桶成品展示_1080p.mp4 8.76M
| ├──202_上官一号-STC51醉牛51教程上-49. 垃圾桶的抽抽BUG解决_1080p(1).mp4 22.10M
| ├──202_上官一号-STC51醉牛51教程上-49. 垃圾桶的抽抽BUG解决_1080p.mp4 22.10M
| ├──203_上官一号-STC51醉牛教程-下-50. 初识串口_推荐1.5倍数观看_1080p(1).mp4 69.06M
| ├──203_上官一号-STC51醉牛教程-下-50. 初识串口_推荐1.5倍数观看_1080p.mp4 69.06M
| ├──204_上官一号-STC51醉牛教程-下-51. 概念思维整理补充_1080p(1).mp4 12.33M
| ├──204_上官一号-STC51醉牛教程-下-51. 概念思维整理补充_1080p.mp4 12.33M
| ├──205_上官一号-STC51醉牛教程-下-52. 串口编程的关键要素提点_1080p(1).mp4 39.68M
| ├──205_上官一号-STC51醉牛教程-下-52. 串口编程的关键要素提点_1080p.mp4 39.68M
| ├──206_上官一号-STC51醉牛教程-下-53. 编程实现每秒发送数据给电脑_1080p(1).mp4 24.41M
| ├──206_上官一号-STC51醉牛教程-下-53. 编程实现每秒发送数据给电脑_1080p.mp4 24.41M
| ├──207_上官一号-STC51醉牛教程-下-54. 串口编程寄存器分析_1080p(1).mp4 73.06M
| ├──207_上官一号-STC51醉牛教程-下-54. 串口编程寄存器分析_1080p.mp4 73.06M
| ├──208_上官一号-STC51醉牛教程-下-55. 串口编程01_自己实现串口初始化_1080p(1).mp4 79.99M
| ├──208_上官一号-STC51醉牛教程-下-55. 串口编程01_自己实现串口初始化_1080p.mp4 79.99M
| ├──209_上官一号-STC51醉牛教程-下-56. 串口编程02_发送字符串_1080p(1).mp4 35.44M
| ├──209_上官一号-STC51醉牛教程-下-56. 串口编程02_发送字符串_1080p.mp4 35.44M
| ├──210_上官一号-STC51醉牛教程-下-57. 串口通信编程03_PC发送指令控制LED_1080p(1).mp4 40.65M
| ├──210_上官一号-STC51醉牛教程-下-57. 串口通信编程03_PC发送指令控制LED_1080p.mp4 40.65M
| ├──211_上官一号-STC51醉牛教程-下-58. 串口通信编程04_串口中断实时控制LED_1080p(1).mp4 38.55M
| ├──211_上官一号-STC51醉牛教程-下-58. 串口通信编程04_串口中断实时控制LED_1080p.mp4 38.55M
| ├──212_上官一号-STC51醉牛教程-下-59. 小白玩串口控制的ASSII避坑_1080p(1).mp4 25.39M
| ├──212_上官一号-STC51醉牛教程-下-59. 小白玩串口控制的ASSII避坑_1080p.mp4 25.39M
| ├──213_上官一号-STC51醉牛教程-下-60. 串口支持单词型指令控制_1080p(1).mp4 30.39M
| ├──213_上官一号-STC51醉牛教程-下-60. 串口支持单词型指令控制_1080p.mp4 30.39M
| ├──214_上官一号-STC51醉牛教程-下-61. 串口原理协议概念收尾_1080p(1).mp4 76.01M
| ├──214_上官一号-STC51醉牛教程-下-61. 串口原理协议概念收尾_1080p.mp4 76.01M
| ├──215_上官一号-STC51醉牛教程-下-62. 通过蓝牙控制LED_1080p(1).mp4 39.87M
| ├──215_上官一号-STC51醉牛教程-下-62. 通过蓝牙控制LED_1080p.mp4 39.87M
| ├──216_上官一号-STC51醉牛教程-下-63. HC-08概述_1080p(1).mp4 28.34M
| ├──216_上官一号-STC51醉牛教程-下-63. HC-08概述_1080p.mp4 28.34M
| ├──217_上官一号-STC51醉牛教程-下-64. AT指令修改蓝牙名字_1080p(1).mp4 24.34M
| ├──217_上官一号-STC51醉牛教程-下-64. AT指令修改蓝牙名字_1080p.mp4 24.34M
| ├──218_上官一号-STC51醉牛教程-下-65. wifi模块课程目标概述_1080p(1).mp4 19.46M
| ├──218_上官一号-STC51醉牛教程-下-65. wifi模块课程目标概述_1080p.mp4 19.46M
| ├──219_上官一号-STC51醉牛教程-下-66. wifi模块的AT指令联网数据交互_1080p(1).mp4 90.79M
| ├──219_上官一号-STC51醉牛教程-下-66. wifi模块的AT指令联网数据交互_1080p.mp4 90.79M
| ├──220_上官一号-STC51醉牛教程-下-67. 单片机发送AT指令实现联网_1080p(1).mp4 73.36M
| ├──220_上官一号-STC51醉牛教程-下-67. 单片机发送AT指令实现联网_1080p.mp4 73.36M
| ├──221_上官一号-STC51醉牛教程-下-68.通过网络TCP通信控制LED_1080p(1).mp4 40.40M
| ├──221_上官一号-STC51醉牛教程-下-68.通过网络TCP通信控制LED_1080p.mp4 40.40M
| ├──222_上官一号-STC51醉牛教程-下-69. 白盒方式看到连接不上的原因,调试手段_1080p(1).mp4 11.20M
| ├──222_上官一号-STC51醉牛教程-下-69. 白盒方式看到连接不上的原因,调试手段_1080p.mp4 11.20M
| ├──223_上官一号-STC51醉牛教程-下-70. 优化8266使用,监测AT执行结果_1080p(1).mp4 103.26M
| ├──223_上官一号-STC51醉牛教程-下-70. 优化8266使用,监测AT执行结果_1080p.mp4 103.26M
| ├──224_上官一号-STC51醉牛教程-下-71. 优化8266,捕获联网失败的状态_1080p(1).mp4 23.45M
| ├──224_上官一号-STC51醉牛教程-下-71. 优化8266,捕获联网失败的状态_1080p.mp4 23.45M
| ├──225_上官一号-STC51醉牛教程-下-72. ESP工作为AP路由模式并当成服务器_1080p(1).mp4 18.49M
| ├──225_上官一号-STC51醉牛教程-下-72. ESP工作为AP路由模式并当成服务器_1080p.mp4 18.49M
| ├──226_上官一号-STC51醉牛教程-下-73. 上官一号当路由和服务器模式控制_1080p(1).mp4 89.65M
| ├──226_上官一号-STC51醉牛教程-下-73. 上官一号当路由和服务器模式控制_1080p.mp4 89.65M
| ├──227_上官一号-STC51醉牛教程-下-74. 4G模块初识_1080p(1).mp4 38.54M
| ├──227_上官一号-STC51醉牛教程-下-74. 4G模块初识_1080p.mp4 38.54M
| ├──228_上官一号-STC51醉牛教程-下-75. 4G模块AT指令操作_1080p(1).mp4 52.24M
| ├──228_上官一号-STC51醉牛教程-下-75. 4G模块AT指令操作_1080p.mp4 52.24M
| ├──229_上官一号-STC51醉牛教程-下-76. 内网穿透建立一个外网可访问的服务器_1080p(1).mp4 23.52M
| ├──229_上官一号-STC51醉牛教程-下-76. 内网穿透建立一个外网可访问的服务器_1080p.mp4 23.52M
| ├──230_上官一号-STC51醉牛教程-下-77. 配置4G模块连接服务器并进行数据交互_1080p(1).mp4 45.08M
| ├──230_上官一号-STC51醉牛教程-下-77. 配置4G模块连接服务器并进行数据交互_1080p.mp4 45.08M
| ├──231_上官一号-STC51醉牛教程-下-78. 上官一号通过4g模块控制LED_1080p(1).mp4 25.69M
| ├──231_上官一号-STC51醉牛教程-下-78. 上官一号通过4g模块控制LED_1080p.mp4 25.69M
| ├──232_上官一号-STC51醉牛教程-下-79. 初识LCD1602_1080p(1).mp4 27.30M
| ├──232_上官一号-STC51醉牛教程-下-79. 初识LCD1602_1080p.mp4 27.30M
| ├──233_上官一号-STC51醉牛教程-下-80. LCD在一个位置显示一个字母的逻辑_1080p(1).mp4 26.87M
| ├──233_上官一号-STC51醉牛教程-下-80. LCD在一个位置显示一个字母的逻辑_1080p.mp4 26.87M
| ├──234_上官一号-STC51醉牛教程-下-81. LCD1602写时序分析_1080p(1).mp4 22.72M
| ├──234_上官一号-STC51醉牛教程-下-81. LCD1602写时序分析_1080p.mp4 22.72M
| ├──235_上官一号-STC51醉牛教程-下-82. 编程实现LCD1602显示字符C_01_1080p(1).mp4 34.83M
| ├──235_上官一号-STC51醉牛教程-下-82. 编程实现LCD1602显示字符C_01_1080p.mp4 34.83M
| ├──236_上官一号-STC51醉牛教程-下-83. 编程实现LCD1602显示字符C_02_1080p(1).mp4 49.29M
| ├──236_上官一号-STC51醉牛教程-下-83. 编程实现LCD1602显示字符C_02_1080p.mp4 49.29M
| ├──237_上官一号-STC51醉牛教程-下-84. 编程实现LCD1602显示一行_1080p.mp4 16.34M
| ├──238_上官一号-STC51醉牛教程-下-85. DHT11温湿度传感器初识_1080p(1).mp4 21.27M
| ├──238_上官一号-STC51醉牛教程-下-85. DHT11温湿度传感器初识_1080p.mp4 21.27M
| ├──239_上官一号-STC51醉牛教程-下-86. 发送时序检测模块是否存在_1080p(1).mp4 56.27M
| ├──239_上官一号-STC51醉牛教程-下-86. 发送时序检测模块是否存在_1080p.mp4 56.27M
| ├──240_上官一号-STC51醉牛教程-下-87. 读取DHT11数据的时序分析_1080p(1).mp4 25.04M
| ├──240_上官一号-STC51醉牛教程-下-87. 读取DHT11数据的时序分析_1080p.mp4 25.04M
| ├──241_上官一号-STC51醉牛教程-下-88. 根据时序写代码获取DHT11的数据_1080p(1).mp4 37.53M
| ├──241_上官一号-STC51醉牛教程-下-88. 根据时序写代码获取DHT11的数据_1080p.mp4 37.53M
| ├──242_上官一号-STC51醉牛教程-下-89. 温湿度通过串口传到PC显示_1080p(1).mp4 58.41M
| ├──242_上官一号-STC51醉牛教程-下-89. 温湿度通过串口传到PC显示_1080p.mp4 58.41M
| ├──243_上官一号-STC51醉牛教程-下-90 温度检测小系统-又臭又长的代码_1080p(1).mp4 60.88M
| ├──243_上官一号-STC51醉牛教程-下-90 温度检测小系统-又臭又长的代码_1080p.mp4 60.88M
| ├──244_上官一号-STC51醉牛教程-下-91. 分文件实现优化代码_1080p(1).mp4 113.59M
| ├──244_上官一号-STC51醉牛教程-下-91. 分文件实现优化代码_1080p.mp4 113.59M
| ├──245_上官一号-STC51醉牛教程-下-92. IIC协议初识_1080p(1).mp4 26.12M
| ├──245_上官一号-STC51醉牛教程-下-92. IIC协议初识_1080p.mp4 26.12M
| ├──246_上官一号-STC51醉牛教程-下-93. IIC协议起始和终止信号_1080p(1).mp4 36.37M
| ├──246_上官一号-STC51醉牛教程-下-93. IIC协议起始和终止信号_1080p.mp4 36.37M
| ├──247_上官一号-STC51醉牛教程-下-94. IIC协议ACK函数封装_1080p(1).mp4 11.15M
| ├──247_上官一号-STC51醉牛教程-下-94. IIC协议ACK函数封装_1080p.mp4 11.15M
| ├──248_上官一号-STC51醉牛教程-下-95. IIC协议发送一个字节的函数封装_1080p(1).mp4 31.34M
| ├──248_上官一号-STC51醉牛教程-下-95. IIC协议发送一个字节的函数封装_1080p.mp4 31.34M
| ├──249_上官一号-STC51醉牛教程-下-96. OLED写入指令和数据_1080p(1).mp4 47.56M
| ├──249_上官一号-STC51醉牛教程-下-96. OLED写入指令和数据_1080p.mp4 47.56M
| ├──250_上官一号-STC51醉牛教程-下-97. OLED显示一个点的思路_1080p(1).mp4 38.67M
| ├──250_上官一号-STC51醉牛教程-下-97. OLED显示一个点的思路_1080p.mp4 38.67M
| ├──251_上官一号-STC51醉牛教程-下-98. OLED显示一个点代码实现_1080p(1).mp4 32.21M
| ├──251_上官一号-STC51醉牛教程-下-98. OLED显示一个点代码实现_1080p.mp4 32.21M
| ├──252_上官一号-STC51醉牛教程-下-99. OLED列地址和雪花BUG解决_1080p(1).mp4 49.02M
| ├──252_上官一号-STC51醉牛教程-下-99. OLED列地址和雪花BUG解决_1080p.mp4 49.02M
| ├──253_上官一号-STC51醉牛教程-下-100. OLED清屏添加清屏函数_1080p(1).mp4 40.65M
| ├──253_上官一号-STC51醉牛教程-下-100. OLED清屏添加清屏函数_1080p.mp4 40.65M
| ├──254_上官一号-STC51醉牛教程-下-101. OLED显示字母A_1080p(1).mp4 29.13M
| ├──254_上官一号-STC51醉牛教程-下-101. OLED显示字母A_1080p.mp4 29.13M
| ├──255_上官一号-STC51醉牛教程-下-102. OLED显示上官可编程_1080p(1).mp4 30.80M
| ├──255_上官一号-STC51醉牛教程-下-102. OLED显示上官可编程_1080p.mp4 30.80M
| ├──256_上官一号-STC51醉牛教程-下-103. OLED显示图片_1080p(1).mp4 42.70M
| ├──256_上官一号-STC51醉牛教程-下-103. OLED显示图片_1080p.mp4 42.70M
| ├──257_上官一号-STC51醉牛教程-下-104. 小车散件组装_推荐相同接线_1080p(1).mp4 147.77M
| ├──257_上官一号-STC51醉牛教程-下-104. 小车散件组装_推荐相同接线_1080p.mp4 147.77M
| ├──258_上官一号-STC51醉牛教程-下-105. L9110s电机控制器接线_1080p(1).mp4 19.77M
| ├──258_上官一号-STC51醉牛教程-下-105. L9110s电机控制器接线_1080p.mp4 19.77M
| ├──259_上官一号-STC51醉牛教程-下-106. L9110前后左右控制小车_1080p(1).mp4 36.58M
| ├──259_上官一号-STC51醉牛教程-下-106. L9110前后左右控制小车_1080p.mp4 36.58M
| ├──260_上官一号-STC51醉牛教程-下-107. 电机相关代码封装_分文件编程_1080p(1).mp4 23.50M
| ├──260_上官一号-STC51醉牛教程-下-107. 电机相关代码封装_分文件编程_1080p.mp4 23.50M
| ├──261_上官一号-STC51醉牛教程-下-108. 串口控制小车_1080p(1).mp4 69.21M
| ├──261_上官一号-STC51醉牛教程-下-108. 串口控制小车_1080p.mp4 69.21M
| ├──262_上官一号-STC51醉牛教程-下-109. 手机通过蓝牙控制小车_自定义按键_1080p(1).mp4 33.77M
| ├──262_上官一号-STC51醉牛教程-下-109. 手机通过蓝牙控制小车_自定义按键_1080p.mp4 33.77M
| ├──263_上官一号-STC51醉牛教程-下-110. 蓝牙小车的点动控制_1080p(1).mp4 58.71M
| ├──263_上官一号-STC51醉牛教程-下-110. 蓝牙小车的点动控制_1080p.mp4 58.71M
| ├──264_上官一号-STC51醉牛教程-下-111. 串口自动发送数据测试上节课效果_1080p(1).mp4 9.59M
| ├──264_上官一号-STC51醉牛教程-下-111. 串口自动发送数据测试上节课效果_1080p.mp4 9.59M
| ├──265_上官一号-STC51醉牛教程-下-112. 软件PWM调速_1080p(1).mp4 67.50M
| ├──265_上官一号-STC51醉牛教程-下-112. 软件PWM调速_1080p.mp4 67.50M
| ├──266_上官一号-STC51醉牛教程-下-113. 左右电机的各自调速管理_1080p(1).mp4 67.61M
| ├──266_上官一号-STC51醉牛教程-下-113. 左右电机的各自调速管理_1080p.mp4 67.61M
| ├──267_上官一号-STC51醉牛教程-下-114. 循迹小车基本原理和方案_1080p(1).mp4 25.76M
| ├──267_上官一号-STC51醉牛教程-下-114. 循迹小车基本原理和方案_1080p.mp4 25.76M
| ├──268_上官一号-STC51醉牛教程-下-115. 根据循迹原理实现循迹功能代码编写_1080p(1).mp4 76.26M
| ├──268_上官一号-STC51醉牛教程-下-115. 根据循迹原理实现循迹功能代码编写_1080p.mp4 76.26M
| ├──269_上官一号-STC51醉牛教程-下-116. 循迹实际测试和电位器调节_1080p(1).mp4 56.47M
| ├──269_上官一号-STC51醉牛教程-下-116. 循迹实际测试和电位器调节_1080p.mp4 56.47M
| ├──270_上官一号-STC51醉牛教程-下-117. 解决转弯平滑问题,加入电机调速_1080p(1).mp4 39.07M
| ├──270_上官一号-STC51醉牛教程-下-117. 解决转弯平滑问题,加入电机调速_1080p.mp4 39.07M
| ├──271_上官一号-STC51醉牛教程-下-118. 循迹小车根据赛道实际运行情况的调试方法_1080p(1).mp4 37.23M
| ├──271_上官一号-STC51醉牛教程-下-118. 循迹小车根据赛道实际运行情况的调试方法_1080p.mp4 37.23M
| ├──272_上官一号-STC51醉牛教程-下-119. 跟随小车_1080p(1).mp4 33.62M
| ├──272_上官一号-STC51醉牛教程-下-119. 跟随小车_1080p.mp4 33.62M
| ├──273_上官一号-STC51醉牛教程-下-120. 跟随小车效果_1080p(1).mp4 5.29M
| ├──273_上官一号-STC51醉牛教程-下-120. 跟随小车效果_1080p.mp4 5.29M
| ├──274_上官一号-STC51醉牛教程-下-121. 摇头测距小车01_舵机和超声波封装_1080p(1).mp4 65.62M
| ├──274_上官一号-STC51醉牛教程-下-121. 摇头测距小车01_舵机和超声波封装_1080p.mp4 65.62M
| ├──275_上官一号-STC51醉牛教程-下-122. 摇头测距小车02_实现疯狂摇头_1080p(1).mp4 45.54M
| ├──275_上官一号-STC51醉牛教程-下-122. 摇头测距小车02_实现疯狂摇头_1080p.mp4 45.54M
| ├──276_上官一号-STC51醉牛教程-下-123. 摇头测距小车03_测距摇头_1080p(1).mp4 52.08M
| ├──276_上官一号-STC51醉牛教程-下-123. 摇头测距小车03_测距摇头_1080p.mp4 52.08M
| ├──277_上官一号-STC51醉牛教程-下-124. 摇头测距小车04_摇头测距和行驶_1080p(1).mp4 25.02M
| ├──277_上官一号-STC51醉牛教程-下-124. 摇头测距小车04_摇头测距和行驶_1080p.mp4 25.02M
| ├──278_上官一号-STC51醉牛教程-下-125. 实地测试及BUG微调_1080p(1).mp4 22.76M
| ├──278_上官一号-STC51醉牛教程-下-125. 实地测试及BUG微调_1080p.mp4 22.76M
| ├──279_上官一号-STC51醉牛教程-下-126. 小车测速的原理_1080p(1).mp4 20.87M
| ├──279_上官一号-STC51醉牛教程-下-126. 小车测速的原理_1080p.mp4 20.87M
| ├──280_上官一号-STC51醉牛教程-下-127. 小车测速代码实现_1080p(1).mp4 83.65M
| ├──280_上官一号-STC51醉牛教程-下-127. 小车测速代码实现_1080p.mp4 83.65M
| ├──281_上官一号-STC51醉牛教程-下-128. 小车测速代码验证和BUG修改_1080p.mp4 56.01M
| ├──282_上官一号-STC51醉牛教程-下-129. Oled二次开发为了显示速度_1080p(1).mp4 64.41M
| ├──282_上官一号-STC51醉牛教程-下-129. Oled二次开发为了显示速度_1080p.mp4 64.41M
| ├──283_上官一号-STC51醉牛教程-下-130. 蓝牙控制且OLED和蓝牙显示速度_1080p(1).mp4 46.82M
| ├──283_上官一号-STC51醉牛教程-下-130. 蓝牙控制且OLED和蓝牙显示速度_1080p.mp4 46.82M
| ├──284_上官一号-STC51醉牛教程-下-131. wifi控制小车并发送速度_1080p(1).mp4 66.47M
| ├──284_上官一号-STC51醉牛教程-下-131. wifi控制小车并发送速度_1080p.mp4 66.47M
| ├──285_上官一号-STC51醉牛教程-下-132. 4g模块控制小车_1080p(1).mp4 20.77M
| ├──285_上官一号-STC51醉牛教程-下-132. 4g模块控制小车_1080p.mp4 20.77M
| ├──286_上官一号-STC51醉牛教程-下-133. 非特定语音识别方案介绍_1080p(1).mp4 30.25M
| ├──286_上官一号-STC51醉牛教程-下-133. 非特定语音识别方案介绍_1080p.mp4 30.25M
| ├──287_上官一号-STC51醉牛教程-下-134. SU-03T语音模块的配置使用_1080p(1).mp4 40.04M
| ├──287_上官一号-STC51醉牛教程-下-134. SU-03T语音模块的配置使用_1080p.mp4 40.04M
| ├──288_上官一号-STC51醉牛教程-下-135. SU-03T固件烧录并语音识别测试_1080p(1).mp4 31.71M
| ├──288_上官一号-STC51醉牛教程-下-135. SU-03T固件烧录并语音识别测试_1080p.mp4 31.71M
| ├──289_上官一号-STC51醉牛教程-下-136. 语音识别切换小车寻迹避障跟随且Oled显示状态_1080p(1).mp4 83.75M
| ├──289_上官一号-STC51醉牛教程-下-136. 语音识别切换小车寻迹避障跟随且Oled显示状态_1080p.mp4 83.75M
| ├──290_上官一号-STC51醉牛教程-下-137. 效果演示_1080p(1).mp4 10.38M
| └──290_上官一号-STC51醉牛教程-下-137. 效果演示_1080p.mp4 10.38M

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。