嵌入式硬件设计(第二版)
O'Reilly Taiwan公司 编译
出版时间:2007年09月
页数:361
嵌入式计算机系统与我们的日常生活息息相关,它们可能就隐匿在我们的移动电话、PDA、汽车、电视、电冰箱、空调以及其他许多设备中。事实上,嵌入式系统是当今计算机工业成长最快速的部分之一。
随着适用嵌入式计算机系统的设备的增多,程序员、业余爱好者以及各类工程师对如何设计和构建自己的设备越来越有兴趣。此外,本书对这些计算机系统所提供的基础知识对于需要评估和应用这些系统的任何人而言都会大有裨益。
本书作为第二版加入了新一代处理器和微控制器(包括最新的MAXQ处理器)的相关信息。本书不仅为初学者提供了嵌入式设计的基本知识,也为高级系统设计者提供了有用的参考资料。
目前市面上可以看到的相关书籍,不是专门探讨如何为特定微处理器编写程序的,就是只强调嵌入式系统的设计原理而不提供任何实用信息,唯有本书做到了两者兼顾。本书的作者John Catsoulis具有丰富的实践经验,他会告诉你如何设计和构建全新的嵌入式设备与计算机化的小器件,以及如何修改和扩展一个现有的系统。
除了实际的实例,本书还提供了许多提示和警告,帮你避免各种错误和陷阱。本书的内容涵盖:
●嵌入式系统的理论和实践
●理解电路原理图和技术手册
●为嵌入式系统供电
●制作并调试嵌入式系统
●诸如PIC、Atmel 的AVR以及Motorola 68000系列的处理器
●数字信号处理(DSP)体系结构
●用于添加外部设备的协议:SPI和I2C
●RS-232C、RS-422、红外通信以及USB
●CAN和Ethernet
●脉宽调制(PWM)与电机控制
如果你想要构建自己的嵌入式系统,或是修改现有的系统,本书将会向你提供所需的知识和实践技能。
书名:嵌入式硬件设计(第二版)
译者:O'Reilly Taiwan公司 编译
国内出版社:中国电力出版社
出版时间:2007年09月
页数:361
书号:978-7-5083-5372-2
原版书出版商:O'Reilly Media
John Catsoulis
John Catsoulis生活在澳大利亚布里斯班的热带阳光之下。他以量子物理、电子学和数学三门主修专业优异的成绩获得澳大利亚国立格林菲斯大学的理学学士学位,并获得澳大利亚拉托斐大学专用计算机体系结构专业的工学硕士学位。他曾经设计过的计算机系统多到他本人也记不清了,囊括了手指大小的机器到多处理器的计算机引擎。全世界许多公司和政府机构都用过他的设计和软件。John还在大学任教,传授他在计算机体系结构和设计方面的心得。他目前正在昆士兰大学主持“太空飞行器容错可重构计算机”的研究。
不在发热的微处理器旁辛勤工作的时候,John喜欢徒步旅行、露营、为野生动植物和风景摄影、钓鱼、灌溉和栽培、烹饪印第安地区和地中海的食物,以及同他的外甥Andrew和James一起玩模型火车。
John Catsoulis是一名电子工程师、程序员和物理学家,致力于高级计算机体系结构的研究。他负责设计了25个以上的嵌入式计算机系统,并且自1996年以来,他一直担任Embedded Pty Ltd.公司的常务董事。Embedded Pty Ltd.是一个为工业界、政府部门、军队以及科研机构设计计算机的公司。
本书封面上的小动物是瓷蟹。这种微小的无脊椎动物一般躲在沿太平洋海岸的潮池里,外壳黄褐色,躯干也只有5毫米长。瓷蟹有六对小腿,其中很小的一对蜷于尾巴的底部。尽管它们能够游弋于水中,但它们步行足末端那突起的锐利的刺能使其非常容易地紧紧抓住浸于水中的坚硬岩石的表面。瓷蟹腿上的绒毛可以粘附海底的泥土,有助于它们伪装食肉动物。从贻贝堆、海绵以及海藻也是它们的避难所。一旦瓷蟹藏匿于这些较佳的栖息地,就可以摆动着它们那柔臂游弋于水中,捕捉浮游生物和其他微小的动植物。当受到食肉动物的威胁时,瓷蟹就丢掉一条腿或爪来分散攻击者的注意力,这样狡猾的瓷蟹便可以逃之夭夭了,而它们所丢掉的附肢最终也会再长出来。