UT Austin EE319K Introduction to Embedded Systems
课程名称: Introduction to Embedded Systems 官方入口: UT Austin EE319K 课程层级: 嵌入式系统 / 微控制器 / CE 工程实践
课程定位
EE319K 是 UT Austin 非常有代表性的嵌入式入门课,长期与 Jonathan Valvano 的嵌入式教材和实验体系绑定。它很适合用来补足传统 CS 课程缺少的真实硬件经验:GPIO、定时器、中断、串口、传感器、实时交互和调试。
如果你想从“会写程序”走向“能控制真实设备”,这门课很值得学。它不只是教微控制器,而是训练你如何在资源有限、时间约束明确、输入输出复杂的环境中设计可靠系统。
主要内容
- 微控制器基础
- C 语言嵌入式编程
- GPIO、定时器、中断
- 串口通信、ADC / DAC
- 传感器和执行器接口
- 实时系统和调试方法
学习建议
- 最好配合真实开发板学习,否则嵌入式的味道会少一半。
- 学习时要记录实验现象和调试过程,嵌入式能力很大一部分来自排错经验。
- 后续可以接
EE445L、MichiganEECS373或 CMU18-349。
推荐理由
- ✅ 嵌入式入门非常经典,教材和实验体系成熟
- ✅ 特别适合 CS 学生补真实硬件经验
- ✅ 能自然衔接 IoT、机器人、边缘 AI 和智能硬件
- ⚠️ 需要硬件环境,纯看资料收益有限