《高等院校计算机教育系列教材:嵌入式图形系统开发与应用教程》作者结合多年的教学和开发经验,并借鉴多本优秀教材,以理论与实践相结合的方式由浅入深地介绍了嵌入式图形的基础、理论与方法。《高等院校计算机教育系列教材:嵌入式图形系统开发与应用教程》共分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.
Seller: liu xing, Nanjing, JS, China
paperback. Condition: New. Ship out in 2 business day, And Fast shipping, Free Tracking number will be provided after the shipment.Paperback. Pub Date: 2013 Pages: 270 Language: English Publisher: Tsinghua University Press universities computer education textbook series: embedded graphics system development and application tutorial of teaching and development combined with years of experience. and learn from the excellent textbook. progressive approach to the combination of theory and practice based on theory and method of embedded graphics. Institutions of higher learning computer education textbook series: embedded graphics system development and application tutorial is divided into seven chapters. Chapter 1 is mainly related to the basics of hardware and software. Chapter 2 describes the establishment of the embedded development environment. Chapter 3 describes the hardware platform. Chapter 4 detailed knowledge of the embedded microprocessor. Chapter 5 describes the cross-compiler development methodology for embedded system development. Chapter 6 introduces embedded graphical interface tools. including the the MiniGUI well Qt GUI design tool. also related instances. Chapter 7 LCD controller. for example. integrated explain the specific use of the Qt GUI tools. Institutions of higher learning computer education textbook series: embedded graphics system development and application tutorial is suitable to use the majority of engineering and technical personnel engaged in the design of embedded applications. and can also be used as the hardware and software design of embedded systems and mechatronics for college and vocational school ideal for professional education and training textbooks and reference books. Contents: Chapter 1. embedded systems basics 1.1 Embedded Systems Introduction 1.1.1 embedded systems definition 1.1.2 embedded system hardware and software features of the operating system 1.1.4 1.1.3 embedded learning the significance of embedded systems 1.2 the 1.2.3 embedded microcontroller 1.2.4 embedded hardware base for embedded systems of 1.2.1 embedded processor 1.2.2 embedded microprocessor systems 1.2.6 1.2.5 embedded on-chip DSP processor embedded processor Select 1.3 embedded systems software foundation the history of the development of the operating system 1.3.1 1.3.2 mainstream embedded operating system introduced 1.4 Training: compile Bo. Chapter 2 tloader1.5 exercises embedded development environment to establish 2.1 operating system kernel 2.1.1 memory management features memory segmentation 2.1.2 2.1.3 Virtual Memory 2.2 Process and interrupt management 2.2.1 process description and control 2.2.2 Concurrency Control : mutually exclusive with synchronized 2.2.3 Concurrency Control: real-time scheduling deadlock handling 2.2.4 interrupt and interrupt handling 2.3 scheduling mechanism 2.3.1 2.3.3 multi-processor scheduling type 2.3.2 Single processor scheduling scheduling 2.3.4 2.4 I / O devices 2.4.1 I / O Device Description of parameters 2.4.2 I / O technology evolution 2.4.3 I / O device logic described in 2.4.4 I / O buffering technique 2.4.5 disk scheduling 2.5 File Management 2.5.1 file File Organization File System 2.5.2 2.5.4 record block 2.5.5 Peripheral Storage Device Manager 2.6 User Interface 2.6.1 graphical user interface 2.6.2 key technology access 2.5.3 file sharing 2.7 intelligent user interface 2.7.1 the 2.7.2 Agent technology. Agent technology with the user interface combined with 2.8 Training: 3.2.1 LCD compile the Linux kernel 2.9 Exercises Chapter 3 embedded systems hardware platform to build 3.1 memory 3.1.1 RoM3.1.2 RAM3.2 of input / output devices 3.2.2 touch screen 3.2.3 voice input / output technology 3.2.4 keyboard 3.3 power conversion and management 3.3.1 Power IC classification 3.3.2 Power IC characteristics 3.3.3 Power IC Selection Guide 3.4 interface technology 3.4.1 Parallel Interface 3.4.2 serial 3.4.3 USB3.4.4 PCMCIA and CF3.4.5 infrared interface 3.5 bus 3.5.1 ISA3.5.2 PCI3.5.3 12C bus 3.5.4 SPI bu. Seller Inventory # NE049893