电子与嵌入式(EE)

本领域覆盖电路基础、C/C++、计算机系统、MCU、实时操作系统、驱动开发、测试与汽车电子。建议沿着“基础原理 → 编程与系统 → 嵌入式实践 → 工程应用”的顺序学习,并通过项目把各阶段连接起来。

学习路线

flowchart TD
    A["电子与嵌入式学习"] --> B["阶段一:电子与数学基础"]
    A --> C["阶段二:编程基础"]
    A --> D["阶段三:计算机系统"]
    A --> E["阶段四:嵌入式开发"]
    A --> F["阶段五:工程实践与行业应用"]

    B --> B1["电子基础"]
    B --> B2["模拟电路 / 数字电路"]
    B --> B3["数学"]

    C --> C1["C语言"]
    C --> C2["C++"]
    C --> C3["数据结构与算法"]

    D --> D1["计算机组成原理"]
    D --> D2["处理器架构"]
    D --> D3["计算机网络"]
    D --> D4["操作系统"]

    E --> E1["单片机 / MCU"]
    E --> E2["STM32 / ARM"]
    E --> E3["RTOS"]
    E --> E4["驱动与调试"]

    F --> F1["测试与可靠性"]
    F --> F2["设计模式与软件架构"]
    F --> F3["汽车电子 / AUTOSAR"]
    F --> F4["工业互联网"]

    B1 --> C1
    C1 --> D1
    D1 --> E1
    E1 --> F1

按主题进入

基础知识

编程与系统

嵌入式实践

行业与进阶

推荐实践顺序

  1. 用 C 语言实现基础数据结构与常用算法。
  2. 在 MCU 上完成 GPIO、定时器、UART、ADC 等外设练习。
  3. 增加中断、DMA、任务调度与故障处理。
  4. 为驱动和业务逻辑增加可复现的测试。
  5. 选择一个完整项目,记录需求、架构、验证结果与问题复盘。

相关入口

  • Area:长期学习领域总览
  • CS:计算机科学系统学习路径
  • AI:人工智能领域
  • AUTOSAR:汽车软件架构专题

此文件夹下有35条笔记。