Michigan EECS373 Design of Microprocessor-Based Systems
课程名称: Design of Microprocessor-Based Systems 官方入口: Michigan EECS 课程目录 课程层级: 嵌入式系统 / 微处理器系统 / CE 进阶
课程定位
EECS373 是 Michigan 面向微处理器系统设计的代表课程。它通常位于数字逻辑、计算机组成之后,强调如何围绕微处理器构建完整系统,包括外设、中断、通信、实时约束和软硬件接口。
这门课适合已经学过 C、数字逻辑和计算机组成的学生。相比入门嵌入式课,它更接近真实工程:系统不只是一个程序,而是处理器、外设、电路、驱动、协议和调试工具共同组成的整体。
主要内容
- 微处理器系统结构
- 外设接口和总线
- 中断、异常和实时响应
- 嵌入式 C 与底层调试
- 传感器、通信和系统集成
- 硬件软件协同设计
学习建议
- 适合放在
CS61C / 6.004和 CSAPP 之后学习。 - 如果没有 Michigan 课程资料,可以用 UT
EE319K / EE445L补实验,用 CMU18-349补系统设计。 - 学习目标不是背具体芯片,而是理解微处理器系统的通用结构。