新書推薦:
《
冯友兰和青年谈心系列:看似平淡的坚持
》
售價:NT$
254.0
《
汉字理论与汉字阐释概要 《说解汉字一百五十讲》作者李守奎新作
》
售價:NT$
347.0
《
汗青堂丛书144·决战地中海
》
售價:NT$
765.0
《
逝去的武林(十周年纪念版 武学宗师 口述亲历 李仲轩亲历一九三零年代武人言行录)
》
售價:NT$
250.0
《
唐代冠服图志(百余幅手绘插画 图解唐代各类冠服 涵盖帝后 群臣 女官 士庶 军卫等 展现唐代社会风貌)
》
售價:NT$
398.0
《
知宋·宋代之科举
》
售價:NT$
454.0
《
那本书是(吉竹伸介与又吉直树 天才联动!)
》
售價:NT$
454.0
《
传播的跃迁:人工智能如何革新人类的交流
》
售價:NT$
505.0
|
內容簡介: |
《嵌入式计算机系统设计》主要针对计算机专业学生学习和提高嵌入式系统设计水平而撰写。书中讨论的嵌入式计算机系统包含一个完整有交互能力的操作系统,对于操作系统与应用程序一体化的方式则不做讨论。
《嵌入式计算机系统设计》针对嵌入式计算机系统设计的特点,首先对其软硬件开发模型进行整体描述,然后自底向上地讲解嵌入式计算机系统的体系结构、初始化和启动模型、开发环境、操作系统内核、文件系统、驱动程序及可视化开发模型,每个部分都配有实例,实例采用主流的嵌入式Linux和ARM9处理器进行说明;第9章特别介绍了个人移动设备计算机系统,并以安卓平台进行讲解;第10章给出了几个嵌入式计算机系统应用案例,包括一个税控机开发平台、一个智能家居领域的照明系统和一个针对水资源管理的物联网系统。
与介绍应用技术为主的一般嵌入式系统图书不同,《嵌入式计算机系统设计》更加注重嵌入式计算机系统方面的模型抽象,适合作为计算机及相关专业的工程技术人员、研究生、本科生学习和应用嵌入式计算机系统的参考书。
|
目錄:
|
第1章 嵌入式计算机系统基础
1.1 嵌入式计算机系统概述
1.2 嵌入式操作系统
1.3 嵌入式处理器
1.4 嵌入式计算机系统开发模型
1.5 嵌入式计算机系统的应用热点
第2章 嵌入式计算机系统体系结构
2.1 嵌入式计算机系统体系结构概述
2.2 嵌入式计算机系统总线
2.3 基于S3C2410处理器的嵌入式计算机系统体系结构
第3章 嵌入式操作系统的初始化与启动
3.1 嵌入式操作系统的初始化模式
3.2 BootLoader
3.3 BootLoader的设计
3.4 几种BootLoader介绍
第4章 嵌入式操作系统开发环境
4.1 嵌入式操作系统开发环境概述
4.2 GNU编译工具链
4.3 嵌入式Linux运行环境
4.4 嵌入式Linux开发环境的实际创建
第5章 嵌入式操作系统移植
5.1 硬件平台对移植的影响
5.2 Linux操作系统内核结构
5.3 Linux移植概述
5.4 Linux内核向S3C2410的移植
5.5 Linux内核的配置和编译
第6章 嵌入式文件系统
6.1 文件系统概述
6.2 Linux文件系统概述
6.3 嵌入式文件系统
6.4 Linux根文件系统
第7章 嵌入式设备驱动程序开发模型
7.1 Linux设备驱动程序模型
7.2 设备的分层模型
7.3 驱动程序框架生成工具
第8章 嵌入式可视化开发模型
8.1 嵌入式GUI
8.2 QTE
8.3 -个通用的轻量级的嵌入式GUI设计
8.4 嵌入式可视化开发模型
第9章 个人移动设备计算机系统
9.1 PMD计算机系统硬件组成
9.2 安卓操作系统
第10章 嵌入式计算机系统设计案例
10.1 税控机开发平台
10.2 智能照明控制系统
10.3 一个水资源监测的物联网系统设计
附录 S3C2410寄存器
参考文献
名词索引
|
內容試閱:
|
作为一个20世纪90年代初毕业的计算机专业的学生:在毕业以后,因为工作性质的原因,我除了从事基于PC的计算机应用系统开发,也完成了相当多的基于单片机、工控机甚至PLC等这样底层应用系统的构建,因此,嵌入式系统这个名词对我来说一直就不陌生,但2003年之前,我却一直认为嵌入式系统与我、与计算机专业没有什么关系。
2003年,一个韩国公司找到我所在学校的科研团队,要开发一个智能家居方面的产品,用于照明。的控制和管理,我的团队接受了这个任务。这个产品开发最终使用了cos操作系统和一个三星的ARM7处理器,并开启了我个人的嵌入式系统研发生涯。从这时开始,我眼中的嵌入式系统才真正与计算机专业联系起来,并逐步成为我科研和教学的中心。2008年,我开始了嵌入式系统的教学,直到2015年春天,我已经为8届不同的本科生和研究生讲授过嵌入式系统课程。
在从事嵌入式系统教学的生涯中,我一直遵循着以应用为核心的原则,例如,在嵌入式系统硬件平台的讲解中有具体的电路设计,在嵌入式操作系统的讲解中有具体的环境使用,在基于嵌入式GUI的讲解中有QT应用程序的设计等。采用这种从应用角度传授嵌入式系统基础知识的方式.目的是使学生踏人社会时能尽快适应嵌入式应用系统的研发需求。而通过学生毕业后的实际工作经历,也表明了这种教学有不错的效果。但随着一批批学生毕业踏人工作岗位,对嵌入式系统更高层次的一些需求出现了,他们开始思索,在娴熟地应用嵌入式系统基本技术的同时,如何能够高屋建瓴,更好地把握嵌入式系统设计的脉络,从战略性的角度应对嵌入式系统开发中遇到的各种问题呢?这迫使我不得不思索,如何对嵌入式系统的各个方面进行总结和抽象,为嵌入式系统开发提供更全面、有深度和高度的理论支持。
本书正是基于上述思考的一些成果,与一般介绍应用技术为主的嵌入式系统书籍不同,我希望使用一些国内外其他著述未见使用的方法,从新的角度诠释嵌入式系统,从新的高度对嵌入式系统的开发进行抽象。例如,嵌入式系统开发模式的理论模型描述,嵌入式计算机系统硬件构架抽象、驱动程序开发模型及可视化开发等模型描述等。
本书主要针对计算机专业学生进一步学习嵌入式系统的需求,就像本书的书名《嵌入式计算机系统设计》一样,我们将更加强调嵌入式系统的计算机属性,本书讨论的嵌入式计算机系统,必须包含一个完整有交互能力的操作系统,对于操作系统与应用程序一体化的方式则不做讨论。在嵌入式系统方向,这能使计算机专业的教学内容从非计算机专业中更加鲜明地独立出来。
为了追踪嵌入式系统方向的最新发展,本书将个人移动设备(PMD)也纳入主要讨论范畴。PMD作为一种软硬件相对通用的专用计算机系统,应用广泛,又与传统PC有着很大区别,未来必然会在高等教育教学中占有一席之地,本书在这方面做了初步探索。嵌入式计算机系统应用的另一个热点是将物品接入互联网,与互联网融合形成物联网(Internet of Things,IOT),本书也进行了一些有针对性的分析和讨论。
本书对嵌入式计算机系统进行了抽象总结,但并不意味着不需要应用实例的讲解,相反,应用实例会更加重要,而与此同时,为了和本书内容更好地结合,应用实例的讲解在理论与实际的结合方法上,增加了更多的阐述。本书的应用实例跟踪了传统的和业界最热门的方向。传统的嵌入式计算机系统实例是一个税控机开发平台的全套设计,热点应用则给出了一个智能家居领域的照明系统和一个针对水资源管理的物联网系统设计。
全书共分10章,第1章首先讲述了嵌入式计算机系统基础,然后从第2-8章以自底向上的顺序介绍了嵌入式计算机系统的全貌,其中第2章讲述了嵌入式计算机系统体系结构,第3章讲述了嵌入式计算机的初始化与启动,第4章讲述了嵌入式操作系统开发环境,第5章讲述了嵌入式操作系统移植,第6章讲述了嵌入式文件系统,第7章讲述了嵌入式设备驱动程序开发模型,第8章讲述了嵌入式可视化开发模型,第9章则是一个独立的内容,对个人移动设备计算机系统给出了单独的讲述,第10章则给出了几个嵌入式计算机系统的设计案例:为减少对应用部分细节的描述,一些说明性的内容收集在附录中。
本书由吕为工和张策撰写,参加撰写的还有柏军、李剑雄和石代锋。
由于作者水平所限,疏漏之处在所难免,恳请读者批评指正。
|
|