Designing embedded hardware
作者: John Catsoulis著;徐君明,陈振林,郭天杰改编;O’Reilly Taiwan编译
出版社:中国电力出版社,2007
简介: 嵌入式计算机系统与我们的日常生活息息相关,它们可能就隐匿在我
们的移动电话、PDA、汽车、电视、电冰箱、空调以及其他许多设备中。事
实上,嵌入式系统是当今计算机工业成长最快速的部分之一。
随着适用嵌入式计算机系统的设备的增多,程序员、业余爱好者以及
各类工程师对如何设计和构建自己的设备越来越有兴趣。此外,本书对这
些计算机系统所提供的基础知识对于需要评估和应用这些系统的任何人而
言都会大有裨益。
本书作为第二版加入了新一代处理器和微控制器(包括最新的MAXQ处理
器)的相关信息。本书不仅为初学者提供了嵌入式设计的基本知识,也为高
级系统设计者提供了有用的参考资料。
目前市面上可以看到的相关书籍,不是专门探讨如何为特定微处理器
编写程序的,就是只强调嵌入式系统的设计原理而不提供任何实用信息,
唯有本书做到了两者兼顾。本书的作者John Catsoulis具有丰富的实践经
验,他会告诉你如何设计和构建全新的嵌入式设备与计算机化的小器件,
以及如何修改和扩展一个现有的系统。
除了实际的实例,本书还提供了许多提示和警告,帮你避免各种错误
和陷阱。本书的内容涵盖:
· 嵌入式系统的理论和实践
· 理解电路原理图和技术手册
· 为嵌入式系统供电
· 制作并调试嵌入式系统
· 诸如PIC、Atmel的AVR以及Motorola 68000系列的处理器
· 数字信号处理(DSP)体系结构
· 用于添加外部设备的协议:SPI和I2C
· RS-232C、RS-422、红外通信以及USB
· CAN和Ethernet
· 脉宽调制(PWM)与电机控制
如果你想要构建自己的嵌入式系统,或是修改现有的系统,本书将会
向你提供所需的知识和实践技能。