清华大学教材:嵌入式系统构建详解

需积分: 34 0 下载量 116 浏览量 更新于2024-12-24 收藏 1.83MB PDF 举报
"嵌入式系统的构建 清华教材" 本书是清华大学自动化系关于嵌入式系统构建的一份试用教材,旨在详细讲解嵌入式系统的硬件构成和技术。全书共分为六章,以下是其中部分内容的概述: 1. 嵌入式系统硬件构成 - 嵌入式处理器:包括嵌入式微处理器(EMPU)、嵌入式微控制器(MCU)、嵌入式DSP处理器(EDSP)和嵌入式片上系统(SoC)。选择合适的处理器需考虑应用需求、处理能力、功耗和成本等因素。 - 存储器:分为只读存储器(ROM)和随机访问存储器(RAM),各有其特定用途和特点。 - 输入输出设备:涵盖液晶显示、触摸屏、语音输入输出技术和键盘等,这些都是与用户交互的关键部件。 - 电源转换与管理:讨论了电源IC的分类、特点和选择指南,电源管理对嵌入式系统的稳定运行至关重要。 1. 嵌入式系统硬件开发相关技术 - 接口技术:包括并行接口、串口、USB、PCMCIA和CF、红外线接口等,这些接口技术使得硬件设备能够相互连接和通信。 - 总线:如ISA、PCI、I2C、SPI、PC104和CAN总线,它们是系统内部或系统间的数据传输通道。 - 调试和编程技术:介绍了微代码支持的串口调试、编程技术以及JTAG(Joint Test Action Group)和IEEE 1149协议,这些工具和协议对于系统开发和故障排查极其重要。 1. 嵌入式系统开发示例——EZ开发板 - EZ开发板的系统性能:提供了具体开发平台的性能指标,如处理器速度、内存大小等。 - 系统硬件设计:详细分析了CPU与存储器模块、LCD显示模块、串口模块、电源模块和BOOTSTRAP电路模块的设计,这些模块共同构成了一个完整的嵌入式系统实例。 本书不仅理论基础扎实,而且注重实践,通过EZ开发板的案例,读者可以深入理解嵌入式系统的设计过程和关键点。通过学习,读者将能掌握嵌入式系统硬件选择、设计和调试的核心技能,为实际项目开发打下坚实基础。