嵌入式系统设计

嵌入式系统设计

目录导航

版权信息

      书 名: 嵌入式系统设计

  作 者:(德)马威德尔

  出版社: 科学出版社

  出版时间: 2007

  ISBN: 9787030182470

  开本: 16

  定价: 38.00 元

内容简介

  本书针对近年来 IT行业对 嵌入式系统的需求,从总体上的介绍了嵌人式系统的设计,阐明了嵌入式系统设计中的一些主要方面之间的关系。另外,从作者的网站还可以下载相关的幻灯片、练习题和其他资料,从而使读者能够充分利用本书的资源。因此,本书既可作为相关领域专家的重要 参考资料,又可作为当前嵌入式系统教学中所需的一本实用的教材;既可以作为嵌入式系统的入门参考,也可以作为研究人员的参考书,对当前的课程教学能起到很好的补充作用。

目录

  Preface

  Acknowledgments

  1.INTRODUCTION

  1.1Termsandscope

  1.2Applicationareas

  1.3Growing importance of embedded systems

  1.4Structure of this book

  2.SPECIFICATIONS

  2.1Requirements

  2.2Models of computation

  2.3State Charts

  2.3.1Modeling of hierarchy

  2.3.2Timers

  2.3.3Edgelabels and State Charts semantics

  2.3.4Evaluation and extensions

  2.4General language characteristics

  .........................

作者简介

作者:(美国)瓦希德(Vahid Frank) (美国)吉瓦尔吉斯 (Givargis Tony) 译者:骆丽

Frank Vahid是UC Riverside计算机科学系的副教授,受聘于1994年,他也是UC Irvine嵌入式计算系统中心的成员。在Urbana/Champaign的Illinois大学获得计算机工程专业学士学位,在UC Irvine获得计算机科学硕士及博士学位,在那里他得到半导体研究公司研究生奖学金。他还是惠普公司的一名工程师和很多公司的顾问,包括NEC和Motorola公司。

他是多家公司的顾问,开发了多个嵌入式系统,从灌溉管理系统到GPS自导航自动汽车。在嵌入系统领域公开发表论文20多篇。其研究兴趣包括嵌入式和实时系统设计、低功能设计以及处理器/SOC结构。

编辑推荐

《嵌入式系统设计(影印版)》既可作为相关领域专家的重要参考资料,又可作为当前嵌入式系统教学中所需的一本实用的教材;既可以作为嵌入式系统的入门参考,也可以作为研究人员的参考书,对当前的课程教学能起到很好的补充作用。

序言

嵌入式系统是计算机、通信电子、多媒体及数据传输处理等技术与具体对象相结合的产物。嵌入式系统通常由嵌入式芯片、嵌入式操作系统、嵌入式软件及嵌入式系统开发工具等4个基本部分组成。随着信息化、智能化、网络化的不断深入发展,嵌入式系统技术也必将获得更为广阔的发展空间,向着功能密集、网络连接灵活、移动应用和多媒体信息处理轻便的方向发展。MicrosoftWindows CE是一个简洁的、高效率的多平台操作系统。Windows CE有着许多嵌入式系统开发人员梦寐以求的特性,如支持蓝牙无线通信技术、对多媒体的普遍支持、使用IE浏览器以及丰富的开发工具等,同~~r-g,开发公司Microsoft拥有强大的支持力量,因此Windows CE已经获得众多软、硬件厂商的支持,有许多第三方工具可供使用。

本书的主要内容包括:ARM处理器体系结构与LH7A404处理器;Windows CE.NET系统,包括系统模型、任务管理、内存管理与存储器管理、设备管理、中断处理与实时能力等;嵌入式BSP环境的搭建,包括LH7A404平台Windows CE.NET系统BSP开发和调试环境的搭建等;基于Windows CE.NET的设备驱动程序开发,包括设备驱动中断机制与中断处理等;串口驱动程序设计;g.q-Windows CE.NET AC’97音频驱动;USB主控制器驱动;LCD控制器驱动程序设计;系统测试和调试等。

本书由北京邮电大学的邓中亮和崔岩松、北京工商大学的段大高等编著,潘莉、周俊、陈俊勇、谢德山等为本书编写提供了支持和帮助。

由于作者水平有限,编写时间仓促,书中可能存在不少的缺点和错误,恳请读者批评指正。

文摘

第1部分 嵌入式基础

1 嵌入式系统概述

1970年,微处理器的问世使计算机的发展出现了历史性的变化。以微处理器为核心的微型计算机具有的小型、廉价、高可靠性特点,以及高速运算能力所表现出的智能化水平,深深吸引了控制专业的人士。随着控制领域需求的不断增长,诞生了一个新的理念——将计算机嵌入到一个更大、更专用的对象中去,形成“嵌入式计算机系统”,简称为“嵌人式系统(Embed—ded System)”。

IEEE(国际电气和电子工程师协会)对嵌入式系统的定义是:嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置。”可以看出此定义是从应用上考虑的,认为嵌入式系统是软件和硬件的综合体,并涵盖了机电等附属装置。

国内普遍认可的嵌入式系统的定义是:“嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统。”它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户应用程序等4个部分组成,用于实现对其他设备的控制、监视或管理等。

从应用角度定义,嵌入式系统是软件和硬件的结合体,并且执行某种特定功能。从技术角度定义,它是以应用为中心,以计算机技术为基础,软硬件可裁剪。“可裁剪”,简单地说就是指嵌入式系统的大小和规格会随着具体应用需求而改变。这个定义是目前比较通用的定义,它总结出了嵌入式系统的两个重要特点:

(1)以应用为中心

嵌入式系统不应该独立于应用。就我们所能看到的嵌入式系统而言,除了那些专门用于计算的计算机系统以外,几乎所有的计算机系统都在为特定的其他应用而服务。所有的嵌入式系统都在做很多各不相关的工作,处理各种不同的应用。

(2)以计算机技术为基础

计算机系统由软件和硬件构成,嵌入式系统也不例外。近些年,嵌入式领域已经出现了一些基于开放平台的系统,过去不同设备上的软件开始逐渐出现统一的趋势,嵌入式系统的开发也越来越开放、标准和规范。

相关百科
返回顶部
产品求购 求购