嵌入式系统软硬件开发及应用实践
节选
[
《嵌入式系统软硬件开发及应用实践》是嵌入式系统软硬件开发理论与应用实践相结合的专业书籍。它以ARM系列为核心,从存储器扩展、I/O口扩展、中断系统及各种接口的扩展与应用,到软件开发、系统移植等,完整地讲述了嵌入式系统的基础知识及其软硬件开发技术;并针对开发具有自主产权的实时操作系统,讲述了其中的中断管理技术、存储器管理技术以及人机接口管理技术等。《嵌入式系统软硬件开发及应用实践》可作为普通高等院校高年级学生教材,也可作为基于ARM的硬件设计、系统软件开发设计参考书。
]
相关资料
[
插图:由于嵌入式系统是应用于特定环境下,针对特定用途来设计的系统,所以不同于通用计算机系统。同样是计算机系统,嵌入式系统是针对具体应用设计的“专用系统”。它的硬件和软件都必须高效率地设计,“量体裁衣”、去除冗余,力争在较少的资源上实现更高的性能。与通用的计算机系统相比,它具有以下显著特点。1.是“专用”的计算机系统嵌入式系统通常是面向特定任务的,而不同于一般通用PC平台,是“专用”的计算机系统。嵌入式系统微处理器大多非常适合于工作在为特定用户群所设计的系统中,称为专用微处理器。它专用于某个特定的任务,或者很少几个任务。具体的应用需求决定着嵌入式处理器性能的选型和整个系统的设计。如果要更改其任务,就可能要废弃整个系统并重新设计。2.运行环境差异大嵌入式系统无所不在,但其运行环境差异很大,可运行在飞机上、冰天雪地的两极、温度很高的汽车里及要求湿度恒定的科学实验室等。特别是在恶劣的环境或突然断电的情况下,要求系统仍能够正常工作。这些情况对设计人员来说,意味着要同时考虑到硬件与软件。“严酷的环境”一般意味着更高的温度与湿度。军用设备标准对嵌入式元器件的要求非常严格,并且在价格上与商用、民用差别很大。例如,Intel公司的8086,当它用在火箭上时,单价竟高达几百美元。3.比通用PC系统资源少嵌入式系统比通用PC系统资源少得多。通用PC系统有数不胜数的系统资源,可轻松地完成各种工作。在自己的PC上编写程序的同时,可播放MP3、CD和下载资料等。因为通用PC拥有512MB内存、80GB硬盘空间,并且在SCSI卡上连接软驱和CD-ROM驱动器已是目前非常普遍的配置了。而控制GPS接收机的嵌入式系统,由于是专门用来执行很少几个确定任务的,因此它所能管理的资源比通用PC系统少得多。当然,这主要是因为在设计时考虑到经济性。不能使用通用CPU,这就意味着所选用的CPU只能管理很少的资源,其成本更低,结构更简单。
]
本书特色
[
《嵌入式系统软硬件开发及应用实践》:“十二五”高等院校规划教材。
]
内容简介
[
本书是嵌入式系统软硬件开发理论与应用实践相结合的专业书籍。它以arm系列为核心,从存储器扩展、i/0口扩展、中断系统及各种接口的扩展与应用,到软件开发、系统移植等.完整地讲述了嵌入式系统的基础知识及其软硬件开发技术;并针对开发具有自主产权的实时操作系统,讲述了其中的中断管理技术、存储器管理技术以及人机接口管理技术等。
本书可作为普通高等院校高年级学生教材,也可作为基于arm的硬件设计、系统软件开发设计参考书。
]
目录
第1章 嵌入式系统概述 1.1 嵌入式系统的基本概念 1.2 嵌入式系统的特点 1.3 嵌入式系统的应用 1.4 嵌入式系统的开发 1.4.1 嵌入式系统开发考虑的要素 1.4.2 软硬件协同设计 1.4.3 嵌入式系统硬件开发 1.4.4 嵌入式软件开发的特点和技术挑战 1.4.5 嵌入式软件开发环境 1.4.6 嵌入式应用软件开发过程 1.4.7 嵌入式系统的开发流程 习题第2章 嵌入式系统的结构 2.1 嵌入式系统的体系结构
封面
书名:嵌入式系统软硬件开发及应用实践
作者:杨维剑
页数:418
定价:¥45.0
出版社:北京航空航天大学出版社
出版日期:2010-09-01
ISBN:9787512402249
PDF电子书大小:117MB 高清扫描完整版