嵌入式岗位面试时常出现一种尴尬:能写 GPIO 翻转、能配 UART 波特率,却被问到「这个上拉电阻为什么取 4.7k」「三极管基极电阻怎么算」时答不上来。代码能跑,但一看原理图就发懵——这不是编程能力的问题,而是数电模电这块地基没打。

这门课解决的就是这个缺口。它不教你怎么写 RTOS,也不讲驱动框架,只做一件事:把嵌入式开发中反复出现、却很少有人系统补过的电路知识讲清楚。下面按几个角度说一下这门课适合谁、能补上什么、看完该能回答哪些问题。

先说清楚:这门课补的是哪块空白

绝大多数转岗或自学嵌入式的路径是:先学 C 语言,再学 STM32 或树莓派,然后调外设。这条路能让人快速做出东西,但会留下几处结构性漏洞:

  • 看到原理图上的分压、滤波、上拉下拉,只能靠背结论,不知道推导过程;
  • 分不清数字地和模拟地为什么要分开,也不知道什么时候可以不分;
  • 遇到信号抖动、电平不匹配、驱动能力不足这类现象,第一反应是改代码而不是看电路;
  • 知道 MOS 管能做开关,但说不出为什么这里用 NMOS 而不是 PMOS。

这些问题的共同点是:它们不解决也能让程序跑起来,但一旦硬件出问题,排查就会卡住。课程正是围绕这些具体场景来组织的,而不是按教科书章节顺序平铺。

数电部分和模电部分各自的分量

模拟电路负责解释「真实世界里的电压电流长什么样」,数字电路负责解释「芯片内部怎么把它变成 0 和 1」。两块的侧重点不同,学习时的心态也应该不同。

模拟部分:重点在理解而不是计算

模电是很多人学生时代的心理阴影,原因往往是上来就推微变等效电路。这门课的处理方式更贴近嵌入式实际需求:电阻电容电感的实际行为、二极管和三极管的开关用法、运放的典型接法(跟随、放大、比较)、滤波与去耦的作用。需要动笔算的地方不多,但每个结论都会落到「这个电路在你的板子上干什么」。

数字部分:从门电路到能看懂芯片手册

布尔代数、组合逻辑、时序逻辑、触发器、计数器,这些内容本身不难,难的是和实际器件对上号。课程会把这些和电平标准、时序参数、总线时序图联系起来——看完之后,再翻芯片数据手册里的时序图,应该不至于直接跳过。

配套练习和工具,别只看不练

电路这门东西,光看是补不上的。资料里配了电路仿真工具和对应的讲义,这一点很关键:很多电路现象(比如 RC 充放电曲线、三极管截止与饱和的临界点)用仿真跑一遍,比看十遍图记得牢。

建议的使用方式是:讲到一个典型电路,先自己在仿真里搭一遍,改改参数看波形怎么变,再回去对照讲解。这个过程会比纯粹阅读慢,但留下的印象是能带到工作中的。如果手边有万用表和一块开发板,把仿真结论在实物上验证一次,效果更好。

看完之后,你应该能回答这些问题

判断自己有没有真正补上,不用看学了多少小时,试着回答下面几个问题:

  • I²C 总线上那两个上拉电阻,阻值是怎么定的?取大了取小了分别会出什么问题?
  • 为什么 ADC 采集的参考电压要加去耦电容,加在哪里更合适?
  • 用三极管驱动一个继电器,基极电阻怎么估算?续流二极管为什么必须加?
  • 两个不同供电电压的芯片通信,有哪几种电平转换方案,各自代价是什么?
  • 按键电路为什么要做消抖,硬件消抖和软件消抖分别解决哪一段问题?

如果这些问题你只能答出「大概是为了稳定」,那说明还停留在结论层面;如果能说清取值依据和失效场景,这块地基基本算补上了。

适合谁,不适合谁

适合的人:写过一阵子嵌入式代码、想往硬件方向靠一靠的软件开发者;电子相关专业但当年模电数电没学扎实、现在要重新捡起来的;做物联网或硬件相关岗位、需要看懂原理图和器件手册的。

不太适合的人:已经有扎实电路基础、想直接学 PCB 设计或高速信号完整性的,这门课对你来说偏基础,收益有限。

最后提醒一句:这门课的价值不在于「学完就懂硬件」,而在于让你在面对一块真实电路板时,不再只能绕开它走。缺什么补什么,比假装什么都会要划算得多。

黑马嵌入式开发数电模电基础

嵌入式开发核心基础

编辑点评

系统讲解数电模电知识,为嵌入式开发打下坚实基础。

⭐ 编辑推荐

本课程全面覆盖嵌入式开发所需的基础电子知识,从电路原理到实际应用,助你快速入门。

课程亮点

• 系统学习数电模电
• 实践操作案例丰富
• 适合嵌入式开发入门

课程目录

📁 软件
    circuitjs1-win.zip  [76.0 MB]
📁 ppt
    模拟电路.pdf  [31.5 MB]
22_万用表测电压.mp4  [173.2 MB]
43_相反器.mp4  [20.2 MB]
45_双稳态触发器.mp4  [213.1 MB]
57_绘制pcb的小细节.mp4  [53.1 MB]
15_电感介绍.mp4  [18.8 MB]
27_电容器仿真.mp4  [20.4 MB]
24_万用表测电流.mp4  [332.0 MB]
21_电阻的测量.mp4  [748.5 MB]
04_直流电和交流电.mp4  [13.2 MB]
46_ne555的原理图绘制.mp4  [46.8 MB]
59_非接触式电笔原理.mp4  [18.0 MB]
12_电阻器.mp4  [216.1 MB]
33_继电器入门.mp4  [28.0 MB]
11_元器件和pcb.mp4  [18.4 MB]
23_电压表量程.mp4  [85.1 MB]
17_保险丝和熔断器.mp4  [23.4 MB]
35_三极管入门.mp4  [62.2 MB]
51_模拟器中的ne555.mp4  [22.8 MB]
16_LRC振荡电路.mp4  [39.7 MB]
09_利用欧姆定律计算电阻选型.mp4  [147.6 MB]
62_电子琴的pcb元件摆放.mp4  [116.9 MB]
26_欧姆定律和电阻串并联.mp4  [41.5 MB]
10_安全电压.mp4  [22.3 MB]
58_pcb下单流程.mp4  [97.3 MB]
53_pcb生产制造流程.mp4  [57.7 MB]
48_ne555输出方波原理.mp4  [35.3 MB]
61_电子琴原理图绘制.mp4  [129.2 MB]
36_npn三极管仿真.mp4  [56.5 MB]
49_ne555外围电路.mp4  [10.9 MB]
20_蜂鸣器.mp4  [19.6 MB]
13_电容器.mp4  [275.3 MB]
…(已达 35 条上限,后续省略)

适合人群

  • 嵌入式开发初学者
  • 电子爱好者
  • 相关领域工程师

学习收获

掌握基本电子电路原理
了解嵌入式系统设计
提升电路设计能力

祝您学习愉快!

学有所成,前程似锦!