PICK YOUR STAGE
先选你卡住的阶段
每个阶段都说明前置知识、建议先看什么、学完回到哪个页面。资源条目只保留能帮助你继续点亮、采样、通信、烧录、调试和运行的内容。

这里不是外链仓库,而是按学习阶段补断点的资源台。先判断你卡在器件、电路、逻辑、CPU、系统、MCU 还是项目,再选择能解决当前问题的资料。

RESOURCE BUS
学习电子信息时,资料不是越多越好。你需要知道自己卡在电流、波形、时钟、总线、引脚、寄存器、烧录还是调试,然后回到对应主干页继续走。
中文路径:器件 -> 电路 -> 逻辑 -> CPU -> 系统 -> MCU -> 项目
PICK YOUR STAGE
每个阶段都说明前置知识、建议先看什么、学完回到哪个页面。资源条目只保留能帮助你继续点亮、采样、通信、烧录、调试和运行的内容。
HOW TO USE
如果卡在电平、波形或寄存器,先补对应阶段,不要直接跳到复杂项目。
如果已经有故障现象,记录供电、电压、接线、日志和波形,再去社区调试。
如果只是想收藏资料,先问一句:这份资料解决哪一段路径的问题?
INDEX RULE
适合谁
不让用户在链接里迷路,而是把资料接回器件、电路、逻辑、CPU、系统、MCU 或项目。
前置知识
不让用户在链接里迷路,而是把资料接回器件、电路、逻辑、CPU、系统、MCU 或项目。
解决什么
不让用户在链接里迷路,而是把资料接回器件、电路、逻辑、CPU、系统、MCU 或项目。
学完去哪
不让用户在链接里迷路,而是把资料接回器件、电路、逻辑、CPU、系统、MCU 或项目。
01 / Component
看懂二极管、晶体管、电阻、电容和传感器在电路里处理什么电流。
前置知识
不要求先会编程,只需要知道电压、电流和接通/断开的基本概念。
先看什么
先看二极管和晶体管,再补电阻限流、电容去耦和常见封装。
观察对象
观察电流方向、导通条件、压降、限流和保护动作。
02 / Circuit
把单个器件接成限流、上拉、下拉、开关、采样、保护和稳压电路。
前置知识
已经知道常见器件的基本作用,能分辨正负极和输入输出。
先看什么
先补上拉/下拉和开关电路,再看稳压、采样、去耦和测量工具。
观察对象
观察节点电压、万用表读数、示波器波形、毛刺和去耦效果。
从一个按钮出发,观察节点电压如何被拉高、拉低并形成可读信号。
适合谁
知道按钮会接通/断开,但不理解输入脚为什么会漂浮的人。
前置知识
认识电阻、电源、地和开关。
解决什么
解决开关输入如何稳定拉高或拉低,以及毛刺和抖动从哪里来的问题。
学完下一步
进入逻辑阶段,观察电路输出如何被判断成逻辑 0/1。
它是从电路进入数字逻辑的第一座桥。
03 / Logic
理解电路输出怎样被判断为高低电平,并进入逻辑门、触发器和寄存器。
前置知识
知道上拉、下拉、阈值和简单开关电路输出。
先看什么
先看高低电平和阈值,再看逻辑门、触发器、寄存器和时序图。
观察对象
观察电平翻转、时钟边沿、真值表、状态保持和波形采样。
04 / CPU
把寄存器、ALU、控制单元、程序计数器和指令周期接成 CPU 数据通路。
前置知识
已经理解逻辑门、触发器、寄存器和时钟节拍。
先看什么
先看取指、译码、执行,再看 ALU、寄存器回写和数据通路。
观察对象
观察寄存器位变化、ALU 输入输出、标志位、取指和回写节拍。
05 / System
理解 CPU、内存、存储、I/O、总线和操作系统如何让一次任务运行起来。
前置知识
知道 CPU 会按节拍取指、译码、执行,并能通过总线读写数据。
先看什么
先追踪打开程序,再看内存、存储、I/O、USB、网络和任务调度。
观察对象
观察地址、数据、读写方向、缓存、DMA、中断和 I/O 设备响应。
把系统部件放在同一条数据路径上,观察读写、等待和响应。
适合谁
想理解外设为什么能通知 CPU、数据为什么要经过总线的人。
前置知识
知道地址、数据、读写和 CPU 执行节拍。
解决什么
解决 I/O 设备、内存映射、中断和 DMA 的第一层概念。
学完下一步
对比 MCU,理解外设寄存器和引脚如何直接控制真实电路。
它帮助用户从 PC 系统自然走向 MCU 小系统。
06 / MCU
看清 MCU 如何把 CPU、Flash、SRAM、外设、寄存器和引脚压进一颗芯片。
前置知识
知道 PC 是多部件系统,并理解总线、内存和 I/O 的基本协同。
先看什么
先看 GPIO 点亮 LED,再补定时器、ADC、UART、SPI、I2C、PWM 和烧录调试。
观察对象
观察寄存器配置、引脚电平、外设信号、Flash/SRAM 和固件运行。
用一个 LED 把外设配置、引脚电平、电流路径和烧录动作接起来。
适合谁
第一次做单片机,希望快速看到引脚、电流和代码同时生效的人。
前置知识
知道 LED 需要限流电阻,知道 MCU 可以配置引脚输出。
解决什么
解决 GPIO 寄存器或库函数如何拉高引脚、让电流流过 LED 的问题。
学完下一步
进入 MCU 第一项目路线,再加按键、串口和定时器。
它是 System -> MCU -> Project 最清楚的第一步。
07 / Project
把器件、电路、固件、PCB 和调试动作合成一个能烧录、能运行的小项目。
前置知识
已经完成至少一次 GPIO 点亮 LED,知道如何烧录固件和查看串口日志。
先看什么
先做 LED、按键和串口,再进入传感器、显示、电机、PCB 检查和故障排查。
观察对象
观察接线、串口日志、波形、供电电压、复位状态和完成标志。
用三个小实验把输出、输入和调试日志连成一个可运行闭环。
适合谁
想从第一个能运行的小项目开始建立正反馈的新手。
前置知识
完成 GPIO 点亮 LED,能烧录固件并打开串口工具。
解决什么
解决从单点输出走向输入、日志和简单交互的项目顺序问题。
学完下一步
继续接传感器或显示模块,并记录接线、日志和波形。
项目阶段需要清楚的下一步,而不是一上来做大系统。
从能运行的电路走到能下板的 PCB,先检查会让板子死掉的点。
适合谁
准备把面包板或开发板实验做成 PCB 的学习者。
前置知识
知道原理图、封装、供电、电源地和信号走线的基本概念。
解决什么
解决封装错、引脚反、供电漏接、复位不稳和下载口不可用的问题。
学完下一步
带着检查清单回到项目路线,确认供电、复位、下载口和关键引脚。
它把项目从软件调通推向真实硬件实现。
资源页只是补资料的换乘台。看完资料后,要回到主干页观察信号、总线、引脚或寄存器;如果已经卡在真实现象,就去社区带证据调试。