Items related to 高等院校计算机...

高等院校计算机教育系列教材:嵌入式Linux系统开发基础 - Softcover

张宝银

 
9787302298533: 高等院校计算机教育系列教材:嵌入式Linux系统开发基础

Synopsis

《高等院校计算机教育系列教材:嵌入式图形系统开发与应用教程》作者结合多年的教学和开发经验,并借鉴多本优秀教材,以理论与实践相结合的方式由浅入深地介绍了嵌入式图形的基础、理论与方法。《高等院校计算机教育系列教材:嵌入式图形系统开发与应用教程》共分7章。第1章主要涉及硬件及软件的基础知识。第2章介绍嵌入式开发环境的建立。第3章介绍硬件平台的构建。第4章详细介绍嵌入式微处理器方面的知识。第5章介绍嵌入式系统开发的交叉编译开发方法。第6章介绍嵌入式图形界面工具,包括MiniGUI以及Qt图形界面设计工具,同时还介绍了相关实例。第7章以LCD控制器为例,综合讲解了Qt图形界面工具的具体使用方法。《高等院校计算机教育系列教材:嵌入式图形系统开发与应用教程》适合从事嵌入式应用系统设计的广大工程技术人员使用,也可以作为高等学校和职业学校嵌入式系统软硬件设计与机电一体化专业教育培训的理想教材和参考书。《高等院校计算机教育系列教材:嵌入式图形系统开发与应用教程》特点:·知识点新,突出实践教学,强化能力培养·理论知识+感性认识十动手实践,完美结合·内容简明扼要,突出知识要点·以实用为宗旨,用实例引导读者模仿学习1.1嵌入式系统简介本节主要介绍嵌入式系统的定义,嵌入式系统的主要特点和组成嵌入式系统的各个部分,以及嵌入式系统的开发过程和开发环境。1.1.1嵌入式系统的定义嵌入式系统是指用于执行独立功能的专用计算机系统。它由包括微处理器、定时器、微控制器、存储器、传感器等一系列微电子芯片与器件,和嵌入在存储器中的微型操作系统、控制应用软件组成,共同实现诸如实时控制、监视、管理、移动计算、数据处理等各种自动化处理任务。嵌入式系统以应用为中心,以微电子技术、控制技术、计算机技术和通信技术为基础,强调硬件和软件的协同性与整合性,并且软件与硬件可剪裁,以满足系统对功能、成本、体积和功耗等的要求。最简单的嵌入式系统仅有执行单一功能的控制能力,在唯一的ROM中仅有实现单一功能的控制程序,无微型操作系统。复杂的嵌入式系统,例如个人数字助理(PDA)、手持电脑(HPC)等,几乎具有与PC机一样的功能,实质上与PC机的区别仅仅是将微型操作系统与应用软件嵌入在ROM、RAM和(或)Flash存储器中,而不是存储于磁盘等载体中。很多复杂的嵌入式系统又是由若干个小型嵌入式系统组成的。1.1.2嵌入式系统的软硬件特征嵌入式系统的硬件必须根据具体的应用任务,以功耗、成本、体积、可靠性和处理能力等为指标来选择。嵌入式系统软件的核心是系统软件和应用软件,由于存储空间有限,因而要求软件代码紧凑、可靠,并且大多对实时性有严格要求。早期的嵌入式系统设计方法,通常是采用“硬件优先”原则。即在只粗略估计软件任务需求的情况下,首先进行硬件设计与实现。然后,在此硬件平台之上,再进行软件设计。因而很难达到充分利用硬件和软件资源,取得最佳性能的效果。同时,一旦在测试时发现问题,需要对设计进行修改时,整个设计流程将重新进行,对成本和设计周期的影响很大。这种传统的设计方法只能改善硬件/软件各自的性能,在有限的设计空间不可能对系统做出较好的性能综合优化,在很大程度上依赖于设计者的经验和反复实训。20

"synopsis" may belong to another edition of this title.