清华大学《嵌入式系统构建》:Linux篇详解与开发示例
需积分: 34 74 浏览量
更新于2024-11-29
收藏 1.83MB PDF 举报
《嵌入式系统构建 - Linux》是一本由清华大学自动化系编著的教材,旨在介绍嵌入式系统的硬件构成及其在Linux环境下的应用。该书于2003年1月出版,专为学习者提供了深入了解嵌入式系统的基础知识。
在本书的前言部分,作者概述了嵌入式系统的重要性以及本书的目的,强调了学习者应具备的基本概念和技能。随后,章节详细解析了嵌入式系统的硬件构成:
1.1 嵌入式处理器是核心组件,包括嵌入式微处理器(如ARM、PowerPC等)、嵌入式微控制器(MCU)、嵌入式数字信号处理器(DSP)和系统级芯片(SoC)。处理器的选择需考虑性能、功耗和成本等因素。
1.1.2 存储器部分,分为只读存储器(ROM)和随机访问存储器(RAM),分别用于程序存储和运行时数据存储。
1.1.3 输入输出设备是与外部世界交互的关键部分,如液晶显示、触摸屏、语音输入输出技术和键盘。这些设备的选择与系统的交互需求密切相关。
1.1.4 电源转换与管理是确保系统稳定运行的重要环节,包括不同类型的电源IC分类、特点和选择指南。
1.2 硬件开发技术章节涵盖了接口技术,如并行、串行接口(如USB、PCMCIA和CF卡)、红外接口,以及总线技术(ISA、PCI、I2C、SPI、PC104和CAN)。
1.2.3 进一步介绍了嵌入式系统常用的硬件调试和编程技术,如串口调试、编程工具和JTAG/IEEE1149标准,以及不同电压设备间的互连问题。
1.3 书中以实际的嵌入式开发板——EZ开发板为例,详细讲解了系统性能、硬件设计,包括CPU、存储器、LCD显示、串口通信、电源模块和BOOTSTRAP电路模块等组成部分。
通过《嵌入式系统构建 - Linux》,读者可以全面掌握嵌入式系统的设计原则,了解各种硬件组件的功能与选择,以及如何利用Linux操作系统进行开发和调试。这是一本非常适合希望进入或进一步深入嵌入式领域学习者的实用教材。
2013-06-27 上传
2009-05-14 上传
2020-02-06 上传
2021-05-19 上传
2014-11-14 上传
2009-04-09 上传
2018-06-06 上传
codenull
- 粉丝: 6
- 资源: 5
最新资源
- Web Dynpro for ABAP - Create a simple Web Dynpro Application.pdf
- pro-android(专业android)
- 信息技术审计指南,非常好的资料
- IBM在信息安全方面的实践及解决方案介绍
- ArcGIS使用技巧
- 架构师成功之路一针见血的指导
- PCBLAYOUT中的高频电路布线技巧
- 单片机C语言轻松入门
- 汇编指令详解.pdf
- ARM嵌入式WINCE实践教程.pdf
- SWT/Jface in action
- 代码易读和提高性能的必备书籍《代码重构与优化》
- AD建设思路文档型神龙公司活动目录部署实施方案
- 跟我学makefile
- jMail 组件配置教程
- 简明python教程