getfromcode体系课

2024版黑马集成电路应用开发(含嵌入式)课程

为什么要学这套集成电路应用开发体系 很多做嵌入式开发的工程师,长期停留在调库、改例程、接外设的阶段,遇到传感器数据不准、实时系统调度异常、硬件和软件联调出问题时,只能靠猜和试错。根本原因是只懂软件层逻辑,不了解底层集成电路的工作原理,也没有建立软硬件协同的思考方式。这套内容就是针对这个痛点设计的,它

单课价¥29新品 上架
会员价 ¥0开通会员,全站课程无限下载套餐详情
41 人关注 更新于 2026-10-28 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买方式开通会员 · 全站免费下单课购买 · 仅本课

支付成功后自动显示网盘下载链接;链接失效可联系客服免费补链,永久有效。

正版保障 极速发货 售后无忧

为什么要学这套集成电路应用开发体系

很多做嵌入式开发的工程师,长期停留在调库、改例程、接外设的阶段,遇到传感器数据不准、实时系统调度异常、硬件和软件联调出问题时,只能靠猜和试错。根本原因是只懂软件层逻辑,不了解底层集成电路的工作原理,也没有建立软硬件协同的思考方式。这套内容就是针对这个痛点设计的,它不是单纯教你写单片机代码,也不是纯讲芯片设计理论,而是从实际产品开发的视角,把嵌入式软件、集成电路基础、智能算法落地串成一条完整的能力线。

对于想从纯软件转嵌入式、或者从单片机应用往更底层走的开发者来说,最缺的不是零散的知识点,而是一套能把硬件原理和软件实现对应起来的训练路径。很多资料要么只讲寄存器配置,要么只讲电路公式,学完还是不知道怎么把一个真实的传感器数据稳定地读到系统里,更别说做产品级的功能。这套体系的价值就在于,它把85%的精力放在软件落地,同时用15%的硬件内容补齐认知缺口,让你知道每一行代码背后对应的硬件行为是什么,出了问题能从信号、电路、协议、系统多个层面定位。

适合什么基础的开发者看

如果你已经有C语言基础,接触过51或者STM32单片机,能独立写简单的外设驱动和串口通信,但是做项目的时候总觉得心里没底,比如不知道FreeRTOS任务优先级怎么设才合理、传感器数据飘了不知道是硬件问题还是滤波算法的问题,那这套内容会非常对你的胃口。它不需要你有模电数电的科班背景,也不会一上来就扔一堆公式,而是从实际开发中会遇到的问题出发,反过来补必要的硬件知识。

如果你是完全零基础的新手,连C语言指针和结构体都还不熟练,建议先把基础语法补扎实再进来,不然很容易卡在驱动代码的理解上。已经有Linux应用开发经验,想往底层嵌入式和硬件协同方向转的开发者也适合看,尤其是里面关于计算机原理、数字信号处理和系统架构的部分,能帮你把上层应用和底层硬件的知识打通,跳出只会调用系统API的局限。

建议的学习顺序和重点模块

刚拿到资料不要从头到尾按顺序硬啃,建议先从嵌入式系统开发模块切入,先把FreeRTOS移植和单片机应用开发这两块吃透。这部分是整个体系的软件底座,你可以先跟着做一个最小的实时系统工程,把任务创建、调度、队列、信号量这些机制练熟,确保自己能独立完成多任务的应用开发。等你对嵌入式系统的运行逻辑有了实感,再去碰硬件相关的内容,就不会觉得抽象。

接下来可以进入硬件技术体系部分,先从集成电路设计里的传感器应用开始,比如陀螺仪、压力传感器这些常用器件。不要死记电路参数,重点理解传感器的数据输出格式、通信协议、噪声来源,以及怎么和嵌入式系统做集成。学完硬件部分之后,再回去看计算机原理实践和智能算法开发的内容,比如数字信号处理、机器视觉结合AI硬件的场景,这时候你已经有了软硬件两方面的基础,再看算法怎么落地到硬件上,理解会深很多。最后再去做完整的项目实战,把前面学的所有知识点串起来。

学完能独立落地哪些东西

学完这套内容,你不会只停留在“知道某个知识点”的层面,而是能独立完成从硬件选型、驱动编写、系统移植到算法集成的完整开发流程。比如你可以自己做一个带陀螺仪控制的交互设备,从传感器数据读取、姿态解算、滤波处理,到实时系统里的任务分配、和上位机的通信,全流程都能自己搞定。再比如智能手表原型这类消费电子项目,你能独立完成传感器数据融合、低功耗管理、界面交互逻辑的开发,而不是只会抄别人的驱动代码。

更重要的是,你会建立软硬件协同调试的能力,以后遇到任何新的嵌入式项目,不会再被“这个问题是软件还是硬件”卡住。你能通过示波器看信号、通过寄存器读状态、通过系统日志定位调度问题,能从芯片手册里找到自己需要的信息,而不是只会搜现成的例程。这种能力不管是做消费电子、工业控制、还是智能硬件,都是通用的,也是区分普通嵌入式开发和高级开发的核心标志。

资料怎么配合练习效率最高

这套资料的核心是实战,所以千万不要只看不动手。每学一个模块,都要对应写代码、焊电路、调参数。比如学FreeRTOS的时候,不要只看移植步骤,自己找一块开发板,从空白工程开始一步步把系统跑起来,故意设错任务优先级、故意制造死锁,观察系统的反应,这样才能真正理解调度机制。学传感器的时候,不要只跑官方的例程,自己改采样率、改滤波参数,对比不同配置下的数据差异,甚至故意给传感器加干扰,看数据怎么变,怎么通过软件算法修正。

做项目实战的时候,建议先不要看完整的实现思路,先自己拿着需求拆模块,先想清楚需要哪些硬件、软件分几个任务、数据怎么流转,自己先写一版,再去对照资料里的实现,找自己的差距。比如做智能手表原型,你可以先自己列功能清单:要读哪些传感器、用什么系统、界面怎么刷新、功耗怎么控制,自己先搭框架,遇到卡壳的地方再去对应找资料里的解法,这样印象会比直接跟着抄深得多。每做完一个项目,记得把调试过程中遇到的问题、解决的思路整理下来,这些就是你以后做项目的复用资产。

课程介绍

2024版黑马集成电路应用开发(含嵌入式)课程以软硬件协同开发为核心,聚焦集成电路与嵌入式系统的前沿技术应用,培养复合型开发人才。课程主要特点如下:

‌一、课程模块与技术方向‌

  1. ‌软件技术体系(占比约85%)‌

    • 嵌入式系统开发:涵盖FreeRTOS移植、单片机应用开发等核心内容‌
    • 智能算法开发:融合机器视觉技术,结合AI硬件开发场景‌
    • 计算机原理实践:重点突破数字信号处理与系统架构设计‌
  2. ‌硬件技术体系(占比约15%)‌

    • 集成电路设计:包含模拟电路开发、传感器数据融合技术(QMI8685A陀螺仪应用等)‌
    • 硬件协同开发:涉及运算放大器、压力传感等器件与嵌入式系统的集成应用‌

‌二、课程特色‌

  • ‌行业级项目实战‌
    通过陀螺仪控制游戏开发、智能手表原型设计等项目,实现传感器数据与嵌入式系统的深度整合‌
  • ‌技术深度拓展‌
    探索嵌入式模拟电路与计算机原理的融合创新,强化信号处理与智能控制的技术闭环‌
  • ‌师资团队优势‌
    由厦门大学特邀讲师与开放原子开源基金会银牌讲师联合授课,课程内容对标企业岗位需求‌

‌三、就业竞争力培养‌
课程设置覆盖企业主流技术栈,重点培养以下能力:

  • 嵌入式系统软硬件协同开发能力‌
  • 集成电路设计与计算机原理的融合创新能力‌
  • 基于FreeRTOS的实时操作系统开发经验‌

该课程通过15%硬件技术+85%软件技术的黄金比例设计,构建从传感器控制到AI算法部署的全栈能力体系‌,适用于智能制造、物联网、消费电子等领域的应用开发岗位需求。

课程目录

15-035-2024版黑马集成电路应用开发(含嵌入式)课程/
│├─01阶段:模拟电路,计算机原理
│├─02阶段:C语言编程
│├─03阶段:STC8增强型单片机开发
│├─04阶段:Python与上位机开发
│├─05阶段:GD32开发
│├─06阶段:lvgl开发
│├─07阶段:JieLi_AC79开发
│├─08阶段:Linux驱动(ros)
│├─09阶段:机器狗项目
│├─【在线版】24年嵌入式课件

详细目录

│01阶段:模拟电路,计算机原理/
││├─模拟电路
││├─视频
││├─计算机组成原理
││模拟电路/
│││├─01_课程背景简介.mp4 17.2MB
│││├─02_电流是如何产生的.mp4 17MB
│││├─03_电流的单位和方向.mp4 24.8MB
│││├─04_直流电和交流电.mp4 15.8MB
│││├─05_电压的概念.mp4 37.7MB
│││├─06_直流电源使用简介.mp4 18.6MB
│││├─07_小实验:直流电源.mp4 16MB
│││├─08_小实验:电压和电流的关系.mp4 22.4MB
│││├─09_小实验:led灯的电压和电流.mp4 14.6MB
│││├─10_欧姆定律.mp4 15MB
│││├─11_欧姆定律串并联的计算.mp4 11.3MB
│││├─12_根据数据手册计算电阻值.mp4 51.9MB
│││├─13_安全电压.mp4 34.3MB
│││├─14_电阻器入门.mp4 40.1MB
│││├─15_电阻的3个重要参数.mp4 43.8MB
│││├─16_电容器.mp4 55.1MB
│││├─17_电容的正负极.mp4 15.9MB
│││├─18_超级电容.mp4 33.6MB
│││├─19_电和磁的关系.mp4 34.3MB
│││├─20_电感阻止电流的突变.mp4 33.3MB
│││├─21_保险丝和熔断器.mp4 44.3MB
│││├─22_连接器.mp4 35.8MB
│││├─23_蜂鸣器.mp4 32.6MB
│││├─24_万用表测电阻.mp4 45.2MB
│││├─25_万用表测电压.mp4 24MB
│││├─26_万用表测电容和测短路.mp4 25MB
│││├─27_万用表测电流.mp4 20.1MB
│││├─28_ circuitjs的使用.mp4 60.2MB
│││├─29_毫安时和毫瓦时.mp4 43.1MB
│││├─30_电池和容量概念.mp4 24.4MB
│││├─31_欧姆定律和电阻串并联仿真.mp4 26.5MB
│││├─32_电容器和电感器的仿真.mp4 14.4MB
│││├─33_电感和电容组成开关电源.mp4 34MB
│││├─34_分压器可变电阻和电位器仿真.mp4 67.7MB
│││├─35_电学的几个重要定律.mp4 24.7MB
│││├─36_继电器原理.mp4 46.9MB
│││├─37_三极管原理.mp4 56MB
│││├─38_三极管的仿真实验.mp4 28.9MB
│││├─39_非接触测电笔.mp4 63.3MB
│││├─40_三极管的放大倍数.mp4 34.2MB
│││├─41_数据手册.mp4 57.4MB
│││├─42_NE555原理图绘制01.mp4 31.7MB
│││├─43_ne555的触发和触发控制.mp4 29.6MB
│││├─44_双稳态触发器概念.mp4 29.4MB
│││├─45_双稳态触发器的变化过程.mp4 18.1MB
│││├─46_ne555添加双稳态触发器.mp4 28.2MB
│││├─47_ne555外围电路的设计.mp4 75.7MB
│││├─48_模拟电路制作电子琴的原理.mp4 50.1MB
│││├─49_NE555的硬件创作.mp4 18.1MB
│││├─50_嘉立创EDA.mp4 100.2MB
│││├─51_原理图和PCB设计.mp4 61.5MB
│││├─52_提交订单生产的流程.mp4 58.4MB
│││├─53_人体感应控制器.mp4 117.5MB
│││├─54_感应控制器的布线.mp4 36.4MB
│││├─55_电子琴的原理图绘制.mp4 102.5MB
│││├─56_电子琴pcb的绘制.mp4 114.1MB
│││├─附:思维导图使用.mp4 58.1MB
│││├─附:语雀使用.mp4 30.6MB
││视频/
│││├─01_元器件简介.mp4 44.1MB
│││├─02_开天斧开发板介绍.mp4 25.3MB
│││├─03.mp4 93.6MB
│││├─04_如何点灯.mp4 54.5MB
│││├─05_板子测试方法.mp4 19.9MB
│││├─06_扩展板上点灯.mp4 20MB
││计算机组成原理/
│││├─01_课程背景介绍.mp4 27.4MB
│││├─02_学习步骤.mp4 26.2MB
│││├─03_计算机历史回顾.mp4 48.6MB
│││├─04_位值计数法.mp4 48.7MB
│││├─05_十进制和二进制.mp4 67.4MB
│││├─06_二进制的运算.mp4 22.2MB
│││├─07_常见的容量单位.mp4 38MB
│││├─08_二进制表示文字.mp4 43.2MB
│││├─09_Unicode编码.mp4 8.3MB
│││├─10_二进制存储图片.mp4 75.8MB
│││├─11_声音的二进制存储.mp4 17MB
│││├─12_视频文件的二进制存储.mp4 23.8MB
│││├─13_与门电路的搭建.mp4 51.1MB
│││├─14_或门电路的搭建.mp4 13.5MB
│││├─15_非门和异或门电路搭建.mp4 20.8MB
│││├─16_用基础门电路可以搭建任意电路.mp4 21.1MB
│││├─17_与门电路的原理图.mp4 47.5MB
│││├─18_或门异或门的原理图.mp4 28.2MB
│││├─19_门电路pcb的设计.mp4 56.5MB
│││├─20230821_234409-0-2.gif 16.9KB
│││├─20_半加器电路的搭建.mp4 42.3MB
│││├─21_全加器电路搭建.mp4 106.3MB
│││├─22_搭建8位的加法器.mp4 59.9MB
│││├─23_改造加法器电路的输入和输出.mp4 31.8MB
│││├─24_下拉电阻修复加法器的bug.mp4 62.9MB
│││├─25_计算机溢出的问题.mp4 53MB
│││├─26_补码的计算方法.mp4 45.7MB
│││├─27_乘法和除法电路的实现原理.mp4 53.9MB
│││├─28_系统的加减乘除组件.mp4 30.6MB
│││├─29_电路记忆数据的原理.mp4 42.7MB
│││├─30_用锁存器记录一个bit.mp4 32.2MB
│││├─31_用8个锁存器搭建一个8位寄存器.mp4 28.1MB
│││├─32_使用元器件数量的计算.mp4 16.3MB
│││├─33_时钟的概念.mp4 92.2MB
│││├─34_带有边缘触发的寄存器的实现.mp4 19.4MB
│││├─35_利用继电器构建一个驱动器.mp4 32.6MB
│││├─36_优化内存的走线.mp4 48.8MB
│││├─37_内存单元格的构建.mp4 41.3MB
│││├─38_构建内存单元格和内存地址.mp4 72.3MB
│││├─39_内存条的堆叠工艺.mp4 77.2MB
│││├─40_计算机系统里面的重要概念.mp4 27.2MB
│││├─41_构建一个好用的8位寄存器.mp4 39.8MB
│││├─42_构建一个ALU模块.mp4 39MB
│││├─43_搭建CPU的内部ALU.mp4 80.1MB
│││├─44_搭建计算机的外部内存.mp4 75.8MB
│││├─45_计算机系统搭建粗稿.mp4 86.6MB
│││├─46_手动版本计算机一代.mp4 19.4MB
│││├─47_手动版本计数器二代.mp4 76.5MB
│││├─48_修复一个短路的小细节.mp4 84MB
│││├─49_手动完成计算机程序的执行.mp4 57.8MB
│││├─50_显卡和显存工作的原理.mp4 65.3MB
│││├─51_显示器驱动程序原理.mp4 36.9MB
│││├─52_查找表的工作原理.mp4 21.8MB
│││├─53_增加CPU的控制单元.mp4 74.7MB
│││├─54_CPU的控制器实现.mp4 104.2MB
│││├─55_自动CPU的完成.mp4 61.3MB
│││├─56_ip核,后门和漏洞.mp4 64.8MB
│││├─57_高性能cpu技术.mp4 41.5MB
│││├─58_杂项知识点.mp4 79.9MB
│││├─附:复习01.mp4 38.3MB
│02阶段:C语言编程/
││├─day01
││├─day02
││├─day03
││├─day04
││├─day05
││├─day06
││day01/
│││├─视频
│││视频/
││││├─10_可移植类型.mp4 32.4MB
││││├─11_常量&系统中定义的常量.mp4 64.7MB
││││├─12_进制表示.mp4 87.2MB
││││├─13_上午小结.mp4 8.5MB
││││├─14_原码&反码&补码.mp4 50.5MB
││││├─15_输出函数printf&占位符.mp4 80.8MB
││││├─16_scanf输入函数.mp4 24.6MB
││││├─17_圆的周长&面积计算.mp4 25.2MB
││││├─18_算数运算符.mp4 41.1MB
││││├─19_赋值运算符.mp4 19.6MB
││││├─1_C语言简介.mp4 33.4MB
││││├─20_比较运算符.mp4 16.2MB
││││├─21_逻辑运算符.mp4 72.9MB
││││├─22_今日总结.mp4 28.2MB
││││├─2_C语言编程环境.mp4 73.8MB
││││├─3_C代码块设置.mp4 16.7MB
││││├─4_HelloWorld程序解析&注释{}.mp4 28.8MB
││││├─5_变量的语法.mp4 72.4MB
││││├─6_标识符命名规则.mp4 26.7MB
││││├─7_char类型.mp4 36MB
││││├─8_布尔类型.mp4 18.1MB
││││├─9_数据类型的长度.mp4 46.1MB
││day02/
│││├─视频
│││视频/
││││├─10_if&ifelse示例.mp4 50.4MB
││││├─11_三元运算符.mp4 21.2MB
││││├─12_天猫购物案例.mp4 75MB
││││├─13_天猫购物案例优化版.mp4 24.6MB
││││├─14_switch案例.mp4 42.5MB
││││├─15_分支的综合案例.mp4 76.3MB
││││├─16_while&do_while循环.mp4 44.4MB
││││├─17_死循环.mp4 51.5MB
││││├─18_循环嵌套.mp4 50.2MB
││││├─19_break关键字.mp4 31.3MB
││││├─1_作业练习.mp4 94.7MB
││││├─20_continue关键字.mp4 13.1MB
││││├─21_goto关键字.mp4 17.4MB
││││├─2_与运算.mp4 29.3MB
││││├─3_或&异或运算.mp4 11.7MB
││││├─4_取反运算.mp4 19.6MB
││││├─5_左移&右移运算符.mp4 47.6MB
││││├─6_位移运算示例.mp4 47.4MB
││││├─7_位移运算综合练习.mp4 125MB
││││├─8_类型转换.mp4 51.9MB
││││├─9_上午总结.mp4 15.5MB
││day03/
│││├─视频
│││视频/
││││├─0_作业练习[caizy.com].mp4 137.2MB
││││├─10_指针变量的定义和使用[caizy.com].mp4 67MB
││││├─11_const修饰指针变量的使用[caizy.com].mp4 40.6MB
││││├─12_指针的大小[caizy.com].mp4 23.6MB
││││├─13_指针的步长[caizy.com].mp4 57.5MB
││││├─14_野指针与空指针[caizy.com].mp4 33.9MB
││││├─15_多级指针[caizy.com].mp4 70.3MB
││││├─16_值传递&址传递[caizy.com].mp4 44.3MB
││││├─17_函数指针[caizy.com].mp4 60.8MB
││││├─18_今日总结[caizy.com].mp4 31.2MB
││││├─1_函数的概述[caizy.com].mp4 43.5MB
││││├─2_无参无返回值函数[caizy.com].mp4 36.8MB
││││├─3_有参无返回值&有参有返回值函数[caizy.com].mp4 26.3MB
││││├─4_函数的声明&案例[caizy.com].mp4 44.7MB
││││├─5_局部变量&全局变量[caizy.com].mp4 32.2MB
││││├─6_多文件编程[caizy.com].mp4 98MB
││││├─7_extern关键字[caizy.com].mp4 26.1MB
││││├─8_指针的概念[caizy.com].mp4 37.9MB
││││├─9_上午总结[caizy.com].mp4 38.6MB
││day04/
│││├─视频
│││视频/
││││├─10_上午小结.mp4 13.3MB
││││├─11_字符串输入输出.mp4 22.3MB
││││├─12_字符指针&字符串库函数.mp4 119.6MB
││││├─13_字符串案例.mp4 40.8MB
││││├─14_结构体的定义&使用.mp4 63.8MB
││││├─15_结构体值传递&址传递.mp4 33.4MB
││││├─16_共用体.mp4 54.4MB
││││├─17_枚举.mp4 34.7MB
││││├─18_typedef关键字.mp4 34.2MB
││││├─19_今日总结.mp4 33.8MB
││││├─1_回顾.mp4 41.9MB
││││├─2_作业练习.mp4 99.6MB
││││├─2_数组的使用.mp4 47.3MB
││││├─3_数组求最大值.mp4 22.3MB
││││├─3_数组的初始化及名字的含义.mp4 56.1MB
││││├─4_数组案例.mp4 45.9MB
││││├─5_回调函数.mp4 53.1MB
││││├─6_数组和指针.mp4 57.3MB
││││├─7_指针数组.mp4 43.7MB
││││├─8_数组名做参数传递.mp4 33.3MB
││││├─9_字符串与字符数组的关系.mp4 38.7MB
││day05/
│││├─视频
│││视频/
││││├─10_链表的实现(打印输入&删除节点)[菜鸟自学网][caizy.com].mp4 143.3MB
││││├─11_链表的实现(更新节点)[菜鸟自学网][caizy.com].mp4 34.3MB
││││├─12_智能门锁管理系统简介[菜鸟自学网][caizy.com].mp4 26.3MB
││││├─13_欢迎界面[菜鸟自学网][caizy.com].mp4 45.8MB
││││├─14_管理界面&密码管理界面[菜鸟自学网][caizy.com].mp4 71.4MB
││││├─15_密码存储链表头文件声明[菜鸟自学网][caizy.com].mp4 27.6MB
││││├─1_作业练习1[菜鸟自学网][caizy.com].mp4 189.8MB
││││├─2_作业练习2[菜鸟自学网][caizy.com].mp4 19.8MB
││││├─3_内存分布介绍[菜鸟自学网][caizy.com].mp4 43.1MB
││││├─4_堆内存的使用[菜鸟自学网][caizy.com].mp4 58.8MB
││││├─5_内存分布代码分析[菜鸟自学网][caizy.com].mp4 35.6MB
││││├─6_链表介绍[菜鸟自学网][caizy.com].mp4 46MB
││││├─7_链表的实现(节点创建&增删改查函数声明)[菜鸟自学网][caizy.com].mp4 14.9MB
││││├─8_链表的实现(节点的添加)[菜鸟自学网][caizy.com].mp4 130.7MB
││││├─9_上午总结[菜鸟自学网][caizy.com].mp4 10.3MB
││day06/
│││├─视频
│││视频/
││││├─1_添加密码.mp4 175MB
││││├─2_需求变更(添加密码).mp4 101.3MB
││││├─3_删除密码(界面).mp4 47.6MB
││││├─4_删除密码(链表删除).mp4 76.2MB
││││├─5_删除所有密码(界面+链表删除).mp4 73MB
││││├─c语言总结.mp4 13MB
│03阶段:STC8增强型单片机开发/
││├─day01
││├─day02
││├─day03
││├─day04
││├─day05
││├─day06
││├─day07
││├─day08
││├─day09
││├─day10
││├─day11
││├─day12
││├─day13
││├─day14
││├─day15
││├─day16
││├─day17
││day01/
│││├─Video
│││Video/
││││├─00_课程简介.mp4 70MB
││││├─01_STC系列产品介绍.mp4 89MB
││││├─02_MCU的CPU和外设关系.mp4 31.3MB
││││├─03_Keil软件的安装与激活.mp4 50.6MB
││││├─04_Keil创建第一个STC8工程.mp4 30MB
││││├─05_Keil编写代码及烧录流程.mp4 70.7MB
││││├─06_IO模式配置.mp4 205.8MB
││day02/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 59.3MB
││││├─01_IO模式_高阻输入&开漏输出.mp4 70MB
││││├─02_软延时操作.mp4 54.1MB
││││├─03_点灯_通过寄存器实现.mp4 63.7MB
││││├─04_点灯_通过库函数实现1.mp4 81.8MB
││││├─05_点灯_通过库函数实现2.mp4 52.7MB
││││├─06_通过Delay库函数实现延时.mp4 36.2MB
││││├─07_LogicAnalyzer逻辑分析仪的使用.mp4 48.9MB
││││├─08_AStyle格式化工具.mp4 42.2MB
││││├─09_UART串口基础知识.mp4 58.6MB
││││├─10_UART初始化.mp4 142.6MB
││││├─11_UART初始化重点注意.mp4 68.8MB
││││├─12_UART数据的接收并回显.mp4 98.4MB
││││├─13_UART重点注意.mp4 12.5MB
││││├─14_使用逻辑分析仪解析数据{}.mp4 76.3MB
││││├─15_串口通讯测试需求.mp4 35.1MB
││││├─16_UART1和UART4数据通讯实现.mp4 104.2MB
││day03/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 125MB
││││├─01_认识中断系统.mp4 37.3MB
││││├─02_UART1数据接收发送_寄存器形式.mp4 116.9MB
││││├─03_通过UART1中断函数开关灯.mp4 27MB
││││├─04_不同主频下机器周期的执行时间.mp4 102MB
││││├─05_extern关键字.mp4 30.9MB
││││├─06_extern关键字_封装头文件.mp4 15.8MB
││││├─07_Timer的初始化及配置.mp4 103.1MB
││││├─08_Timer的定时器自动重装机制.mp4 60.1MB
││││├─09_Timer利用extern实现自己的业务.mp4 65.2MB
││││├─10_LED灯组_全部点亮.mp4 77.9MB
││││├─11_LED_SW总开关失效的解决方法.mp4 16.4MB
││││├─12_LED灯组_走马灯.mp4 59MB
││day04/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 118.2MB
││││├─01_LED灯组_UART串口控制.mp4 82MB
││││├─02_UART接收数据判断逻辑.mp4 61.3MB
││││├─03_LED灯组_Timer调整灯的亮灭.mp4 38.7MB
││││├─04_LED灯组_Timer配合UART调整duty.mp4 123.1MB
││││├─05_PWM简介.mp4 34.1MB
││││├─06_LED灯组_PWM控制.mp4 80.9MB
││││├─07_LED灯组_PWM呼吸灯.mp4 91.6MB
││││├─08_LED灯组_串口控制PWM占空比.mp4 38MB
││││├─09_PWM死区设置.mp4 26.2MB
││││├─10_LED灯组_8路PWM控制.mp4 30.5MB
││││├─11_震动马达.mp4 31.4MB
││││├─12_震动马达_PWM控制.mp4 46.9MB
││││├─13_ADC采样_电位器电压.mp4 154MB
││││├─14_ADC采样_内部1.19V参考信号源.mp4 46.2MB
││││├─15_ADC采样_热敏电阻测温原理.mp4 50.1MB
││day05/
│││├─Video
│││Video/
││││├─00_PWM频率&周期&占空比.mp4 24.8MB
││││├─01_知识回顾.mp4 94.7MB
││││├─02_ADC采样_热敏电阻_求出阻值.mp4 70.6MB
││││├─03_ADC采样_热敏电阻_根据阻值查出温度.mp4 95.5MB
││││├─04_ADC采样_热敏电阻_封装NTC.mp4 42.8MB
││││├─05_ADC采样_热敏电阻_封装NTC优化.mp4 22.7MB
││││├─06_独立按键_获取单个按钮状态.mp4 73.5MB
││││├─07_独立按键_获取多个按钮状态.mp4 49.2MB
││││├─08_独立按键_使用位操作.mp4 86.1MB
││││├─09_数码管_认识数码管.mp4 30.5MB
││││├─10_数码管_使用Digtal模拟.mp4 83.1MB
││││├─11_数码管_移位寄存器的操作方式.mp4 47.7MB
││││├─12_数码管_输出数据到移位寄存器.mp4 98.6MB
││day06/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 97.6MB
││││├─01_数码管_两个字节控制.mp4 51.2MB
││││├─02_数码管_封装库函数show.mp4 55.2MB
││││├─03_数码管_封装库函数display.mp4 67.3MB
││││├─04_数码管_其他引脚功能.mp4 87.9MB
││││├─05_数码管_函数优化.mp4 25.5MB
││││├─06_蜂鸣器_发声原理.mp4 82.5MB
││││├─07_蜂鸣器_基础乐理知识.mp4 40.6MB
││││├─08_蜂鸣器_播放哆来咪发唆拉西哆.mp4 45.5MB
││││├─09_蜂鸣器_使用PWM播放.mp4 62.8MB
││││├─10_蜂鸣器_两只老虎乐谱.mp4 87.9MB
││││├─11_蜂鸣器_播放两只老虎.mp4 33.3MB
││││├─12_蜂鸣器_播放天空之城.mp4 71MB
││day07/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 53.3MB
││││├─01_RTC时钟芯片的电路.mp4 97.7MB
││││├─02_I2C总线简介.mp4 84.6MB
││││├─03_I2C开发环境准备.mp4 66.8MB
││││├─04_RTC时钟芯片PCF8563文档阅读.mp4 41.8MB
││││├─05_RTC时钟_读取数据_秒.mp4 97.9MB
││││├─06_I2C协议读写流程.mp4 54.2MB
││││├─07_RTC时钟_读取秒分时.mp4 22.4MB
││││├─08_RTC时钟_读取年月日.mp4 125.6MB
││││├─09_RTC时钟_写秒分时日月年.mp4 83.4MB
││││├─10_RTC时钟_封装读写函数.mp4 132.1MB
││││├─11_外部中断_INT0.mp4 78.4MB
││││├─12_外部中断_INT3.mp4 29.2MB
││││├─13_RTC时钟_设置闹钟Alarm.mp4 124.4MB
││day08/
│││├─Video
│││Video/
││││├─01_考试题讲解.mp4 194.6MB
││││├─02_考题讲解2.mp4 35MB
││││├─03_RTC时钟_封装Alarm.mp4 86.7MB
││││├─04_RTC时钟_封装Alarm2.mp4 11.3MB
││││├─05_RTC时钟_Timer的开发流程.mp4 30.1MB
││││├─06_RTC时钟_实现Timer.mp4 91.3MB
││││├─07_RTC时钟_Timer封装.mp4 19.1MB
││││├─08_RTC时钟_区分Timer和Alarm.mp4 69.8MB
││day09/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 89.1MB
││││├─01_RTC时钟_I2C读写数据_单独启用Alarm&Timer.mp4 38.2MB
││││├─02_0.96寸OLED显示屏_介绍.mp4 76.8MB
││││├─03_0.96寸OLED显示屏C51_IIC官方示例.mp4 45.1MB
││││├─04_0.96寸OLED显示屏_显示字符&汉字.mp4 74.7MB
││││├─05_0.96寸OLED显示屏_显示图片.mp4 33.5MB
││││├─06_0.96寸OLED显示屏_移植OLED为I2C硬实现.mp4 123.9MB
││││├─07_0.96寸OLED显示屏_显示日期时间.mp4 91.5MB
││││├─08_I2C通讯数据查看_逻辑分析仪.mp4 46.5MB
││││├─09_DHT11温湿度传感器的数据时序.mp4 80.1MB
││││├─10_DHT11温湿度_解析数据〖〗.mp4 174MB
││││├─11_DHT11温湿度_解析40个bit().mp4 47.9MB
││││├─授人以渔.mp4 61.1MB
││day10/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 79.8MB
││││├─01_DHT11温湿度传感器_解析数据【】.mp4 88MB
││││├─02_DHT11温湿度传感器_解决潜在bug.mp4 31.8MB
││││├─03_DHT11温湿度传感器_封装.mp4 89.9MB
││││├─04_SPI协议OLED屏幕_SPI通讯流程.mp4 113.6MB
││││├─05_SPI协议OLED屏幕_官方示例.mp4 59.9MB
││││├─06_SPI协议OLED屏幕_官方示例API.mp4 107.3MB
││││├─07_矩阵键盘_单个按钮.mp4 98.4MB
││││├─08_矩阵键盘_多个按钮.mp4 27.6MB
││││├─09_矩阵键盘_全部按钮_数组存储状态.mp4 87.8MB
││││├─10_矩阵键盘_全部按钮_二进制位存储状态.mp4 54.8MB
││││├─11_矩阵键盘_全部按钮_封装.mp4 36.3MB
││││├─12_了解EEPROM.mp4 66.2MB
││││├─13_使用EEPROM读写str.mp4 65.1MB
││││├─编辑器&浏览器配置.mp4 70MB
││day11/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 219.7MB
││││├─01_HID官方示例.mp4 106.8MB
││││├─02_HID文件了解.mp4 47.9MB
││││├─03_封装USB的HID协议驱动.mp4 62.2MB
││││├─04_USB键盘_集成矩阵键盘.mp4 59.1MB
││││├─05_USB键盘_封装发送函数&点灯.mp4 69.8MB
││││├─06_USB键盘_Config描述符.mp4 105.2MB
││││├─07_USB键盘_配置HID描述符.mp4 87.2MB
││││├─08_USB键盘_发送多个按键.mp4 117.5MB
││││├─09_USB键盘_避免频繁发送数据.mp4 24MB
││││├─10_USB键盘_PC_OUT获取LOCK状态.mp4 41.8MB
││││├─11_USB键盘_封装LED回调函数.mp4 20.8MB
││││├─12_USB鼠标_描述符配置.mp4 66.9MB
││││├─13_USB鼠标_实现移动&按键.mp4 97.4MB
││││├─小车焊接.mp4 50.3MB
││day12/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 71.6MB
││││├─01_今日任务.mp4 40.3MB
││││├─02_新建STC8H原理图&供电.mp4 102.9MB
││││├─03_CH340及周围电路.mp4 161MB
││││├─04_CH340的二极管和电阻.mp4 10.7MB
││││├─05_线性稳压器5V-3V3.mp4 96.6MB
││││├─06_线性稳压器LDO_可调输出ADJ.mp4 40.2MB
││││├─07_Type-C接口.mp4 50.4MB
││││├─08_LED指示灯.mp4 38.1MB
││││├─09_串口和HID切换&所有引脚.mp4 113.1MB
││││├─10_替换电容电阻为0603.mp4 92MB
││││├─11_PCB设计_摆放元器件.mp4 56.7MB
││││├─12_PCB设计_电源布线.mp4 48.1MB
││││├─小车自测固件.mp4 75.9MB
││day13/
│││├─Video
│││Video/
││││├─01_串口烧录器_SCH提取.mp4 103.4MB
││││├─02_串口烧录器_PCB布局.mp4 36.7MB
││││├─03_串口烧录器_PCB走线.mp4 119.9MB
││││├─04_串口烧录器_端子接线问题.mp4 51.2MB
││││├─05_小闹钟_SCH_时钟芯片.mp4 66.7MB
││││├─06_小闹钟_PCB_摆放器件.mp4 162.6MB
││││├─06_小闹钟_SCH_其他外设.mp4 134.8MB
││││├─07_小闹钟_PCB电源走线.mp4 92.3MB
││day14/
│││├─Video
│││Video/
││││├─00_知识复习.mp4 99.7MB
││││├─01_了解最小操作系统.mp4 58.3MB
││││├─02_RTX51系统_环境初始化.mp4 54.9MB
││││├─03_RTX51系统_多任务执行.mp4 80MB
││││├─04_RTX51系统_集成库函数.mp4 45MB
││││├─05_RTX51系统_K_TMO和K_IVL区别.mp4 104.1MB
││││├─06_RTX51系统_K_SIG信号.mp4 44.7MB
││││├─07_RTX51系统_外设驱动.mp4 33.2MB
││││├─08_RTX51系统_按键更新数码管.mp4 45.1MB
││││├─09_巡线小车_简介.mp4 31.5MB
││││├─10_巡线小车_车灯控制.mp4 76.9MB
││││├─11_巡线小车_按键控制.mp4 67.7MB
││││├─12_巡线小车_ADC电压检测Battery.mp4 111.6MB
││││├─13_巡线小车_蜂鸣器Buzzer.mp4 49.6MB
││day15/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 44.6MB
││││├─01_超声测距_原理.mp4 30.4MB
││││├─02_超声测距_TRIG触发测距.mp4 103.4MB
││││├─03_超声测距_ECHO计算距离.mp4 97.2MB
││││├─04_循迹传感器_原理介绍.mp4 64.2MB
││││├─05_循迹传感器_读取所有光电传感器状态.mp4 107.6MB
││││├─06_循迹传感器_计算小车转弯方向.mp4 62.6MB
││││├─07_循迹传感器_光电传感器问题排查.mp4 26.3MB
││││├─08_巡线小车_IO控制电机.mp4 71MB
││││├─09_巡线小车_PWM控制小车速度.mp4 54.9MB
││││├─10_巡线小车_PWM控制前进后退.mp4 50.1MB
││││├─11_巡线小车_PWM控制所有车轮.mp4 82.7MB
││││├─12_巡线小车_PWM指定速度实现转弯&掉头.mp4 94MB
││day16/
│││├─Video
│││Video/
││││├─01_巡线小车_根据按钮切换巡线功能.mp4 98.3MB
││││├─02_巡线小车_根据巡线传感器调整方向.mp4 53.5MB
││││├─03_蓝牙模块_简介.mp4 71.9MB
││││├─04_蓝牙模块_通讯流程.mp4 67.7MB
││││├─05_蓝牙模块_AT指令1.mp4 33.5MB
││││├─06_蓝牙模块_AT指令2.mp4 53.7MB
││││├─07_蓝牙模块_通过核心板直连.mp4 32MB
││││├─08_蓝牙模块_通过PC或手机蓝牙连接.mp4 80.4MB
││││├─09_蓝牙模块_接收消息并执行.mp4 101.1MB
││││├─10_遥控小车_接收并处理模拟遥控器数据.mp4 55.3MB
││││├─11_遥控小车_启用禁用超声测距模块.mp4 52.9MB
││││├─12_遥控小车_启用禁用巡线.mp4 19.7MB
││││├─13_遥控小车_遇到前方障碍物停车.mp4 34.4MB
││││├─14_遥控小车_电量监测.mp4 62.9MB
││││├─15_遥控小车_方向控制.mp4 116.5MB
││day17/
│││├─Video
│││Video/
││││├─00_舵机PWM的控制原理.mp4 53.7MB
││││├─01_舵机PWM_工程初始化.mp4 58MB
││││├─02_舵机PWM_分频系数.mp4 59.9MB
││││├─03_舵机PWM_修改不同的占空比.mp4 98.8MB
│04阶段:Python与上位机开发/
││├─day01
││├─day02
││├─day03
││├─day04
││├─day05
││├─day06
││├─day07
││├─day08
││├─day09
││├─day10
││day01/
│││├─Video
│││Video/
││││├─00_课程简介.mp4 36.3MB
││││├─01_python语言简介.mp4 53.9MB
││││├─02_python环境安装2.mp4 16.5MB
││││├─02_python环境安装.mp4 24.9MB
││││├─03_Python的第一个程序.mp4 31.6MB
││││├─04_VSCode安装及配置.mp4 52.8MB
││││├─05_Python的基本数据类型.mp4 44.2MB
││││├─06_Python变量及运算符.mp4 43.3MB
││││├─07_Python输入输出函数.mp4 27.2MB
││││├─08_Python输入输出练习.mp4 30.4MB
││││├─09_常见运算符.mp4 43.5MB
││││├─10_if条件控制.mp4 38.6MB
││││├─11_if条件控制_嵌套.mp4 46.7MB
││││├─12_if条件控制_练习.mp4 38.9MB
││││├─13_while循环.mp4 103.2MB
││││├─14_for循环.mp4 89.9MB
││││├─15_for循环_else.mp4 67.7MB
││day02/
│││├─Video
│││Video/
││││├─00_Python基础知识回顾.mp4 24.7MB
││││├─01_list列表.mp4 96.2MB
││││├─02_list列表_练习-办公室分配.mp4 32.5MB
││││├─03_tuple元组.mp4 67.3MB
││││├─04_function函数.mp4 83.1MB
││││├─05_函数的注意事项.mp4 45.9MB
││││├─06_黑马名片管理系统.mp4 122MB
││││├─07_黑马名片管理系统2.mp4 28.4MB
││││├─08_str字符串的常见操作.mp4 60.6MB
││││├─09_练习_用户名和密码校验.mp4 66.8MB
││││├─10_set集合.mp4 30.2MB
││││├─11_dict字典的基本操作.mp4 13.6MB
││││├─12_dict字典的遍历.mp4 38.3MB
││││├─13_slice切片.mp4 43.4MB
││││├─国庆作业.mp4 110.9MB
││day03/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 41.7MB
││││├─01_推导式.mp4 102.3MB
││││├─02_高级变量的公共语法.mp4 29.6MB
││││├─03_练习_字符串的逆序统计.mp4 70.6MB
││││├─04_面向对象概念.mp4 56.6MB
││││├─05_类和对象.mp4 13.5MB
││││├─06_声明类&创建对象.mp4 53.3MB
││││├─07_类的组成.mp4 24.8MB
││││├─08_特殊方法和参数.mp4 28.7MB
││││├─09_练习_搬家具进房子.mp4 82.2MB
││││├─10_str和repr.mp4 9.8MB
││││├─11_private私有化.mp4 52.9MB
││││├─12_面向对象_封装.mp4 79.9MB
││││├─13_面向对象_继承.mp4 37.5MB
││││├─14_面向对象_多态.mp4 41MB
││││├─15_面向对象_扩展知识.mp4 51.3MB
││││├─16_pygame环境准备.mp4 52.6MB
││││├─17_pygame创建窗口.mp4 64.4MB
││day04/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 60.7MB
││││├─01_pygame基本操作.mp4 82.7MB
││││├─02_pygame手动计算fps.mp4 49.2MB
││││├─03_pygame自动计算fps_Clock.mp4 20.9MB
││││├─04_pygame绘制背景图&线条.mp4 116.1MB
││││├─05_pygame封装Snake和Food.mp4 80.3MB
││││├─06_pygame蛇身移动起来.mp4 33.1MB
││││├─07_pygame蛇身根据用户输入更新方向.mp4 64MB
││││├─08_pygame封装Game类.mp4 37.9MB
││││├─09_pygame更新蛇头图标.mp4 54.1MB
││││├─10_pygame吃掉食物&更新食物.mp4 67.6MB
││││├─11_pygame碰撞墙壁&身体判定.mp4 61.6MB
││││├─12_pygame游戏结束&文字绘制.mp4 104.3MB
││││├─13_pygame穿墙从另一端出现&原地调头bug.mp4 65.6MB
││││├─14_pygame其他细节.mp4 46.3MB
││day05/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 31.3MB
││││├─01_module_导入模块中的功能.mp4 44.5MB
││││├─02_module_模块导入冲突及解决.mp4 40.4MB
││││├─03_模块内置变量__name__.mp4 34.5MB
││││├─04_VSCode配置常用代码块.mp4 14.8MB
││││├─05_包package.mp4 32.6MB
││││├─06_常用系统内置模块sys_datetime等.mp4 75.4MB
││││├─07_常用系统内置模块2_random_math.mp4 43.5MB
││││├─08_异常捕获try_except.mp4 32.5MB
││││├─09_异常捕获try_except_finally.mp4 48MB
││││├─10_异常捕获try_except_else_finally.mp4 7MB
││││├─11_常见异常.mp4 42MB
││││├─12_自定义异常.mp4 55.6MB
││││├─13_多个异常捕获&异常的返回值.mp4 25.9MB
││││├─14_默认值参数和关键字参数.mp4 40MB
││││├─15_练习-根据需要创建用户.mp4 17.8MB
││││├─16_可变参数.mp4 44.1MB
││││├─17_可变参数_组合使用.mp4 48.2MB
││││├─18_递归函数.mp4 48.8MB
││││├─19_文件的读取.mp4 90.1MB
││││├─20_文件的写入.mp4 71.8MB
││││├─21_文件读写模式.mp4 25.4MB
││││├─22_绝对路径&相对路径.mp4 31.3MB
││││├─23_练习_文件IO.mp4 71.2MB
││day06/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 99.6MB
││││├─01_版本控制系统Git.mp4 74.6MB
││││├─02_git常用命令.mp4 129.5MB
││││├─03_配置忽略文件.mp4 37.2MB
││││├─04_GUI工具操作.mp4 59.7MB
││││├─05_将新建项目&已有项目添加版本管理.mp4 19.4MB
││││├─06_使用VSCode编辑器提交代码.mp4 28.5MB
││││├─07_分支reset操作.mp4 79.4MB
││││├─08_冲突的产生及解决.mp4 89.7MB
││││├─09_Git分支操作.mp4 78.6MB
││││├─10_PyQt5概述.mp4 66.1MB
││day07/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 90.6MB
││││├─01_PyQt环境搭建_VSCode插件.mp4 22.2MB
││││├─02_PyQt创建窗口&并设置窗口信息.mp4 46.2MB
││││├─03_PyQt文本、图片及输入组件.mp4 100.8MB
││││├─04_PyQt按钮.mp4 20.1MB
││││├─04_槽函数使用lambda表达式.mp4 36.7MB
││││├─05_信号关联系统函数.mp4 13.3MB
││││├─06_PyQt布局layout.mp4 69.9MB
││││├─07_PyQt对话框.mp4 59.2MB
││││├─08_单选&多选输入.mp4 86.8MB
││││├─09_面向对象开发QWidget.mp4 61.6MB
││││├─10_加载QWidget自定义ui文件.mp4 21.4MB
││││├─11_QWidget&关联槽函数问题.mp4 36.8MB
││││├─12_加载QMainWindow自定义ui文件.mp4 71MB
││││├─13_QtDesigner主要功能.mp4 89.6MB
││││├─14_自定义主题qt-material.mp4 28.4MB
││day08/
│││├─Video
│││Video/
││││├─00_知识回顾.mp4 38.4MB
││││├─01_IP地址.mp4 58.5MB
││││├─02_端口和端口号.mp4 50.5MB
││││├─03_socket套接字.mp4 10.9MB
││││├─04_字符串数据编解码.mp4 42.3MB
││││├─05_TCP特点.mp4 42MB
││││├─06_TCP拓展知识_三次握手&四次挥手.mp4 28.8MB
││││├─07_TCP网络程序开发流程.mp4 6.6MB
││││├─08_TCP客户端发送并接收消息.mp4 62.6MB
││││├─09_TCP服务端_接受并