本书内容在前两版的基础上做了适度增删。删去了第2版中有关16位单片机的介绍,而对8位单片机的内容进行了扩充,特别是扩充了有关串行扩展的知识。本书着重讲述8位单片机的典型代表80C51系列,介绍其基本原理和应用。主要包括:80C51单片机的硬件结构及串并行扩展、指令系统和汇编语言程序设计以及单片机的发展和应用等。 本书内容系统全面,通俗易懂,适于初学者。可作为本科、专科、函授或培训班的教材,同样也可作为工程技术人员或业余智能产品开发爱好者的自学用书。 本书配套教学课件。
本书主要分为3个部分,包括Linux基础、搭建嵌入式Linux环境和嵌入式Linux的应用开发。Linux基础部分从Linux基础、基本操作命令讲起,为Linux初学者能快速入门提供了保证。接着系统地讲解了嵌入式Linux的环境搭建,以及嵌入式Linux的I/O与文件系统的开发、进程控制开发、进程间通信开发、网络应用开发、基于中断的开发、设备驱动程序的开发以及嵌入式图形界面的开发等,并且还安排了丰富的实验内容与课后实践,使读者能够边学边用,更快更好地掌握所学知识。 本书可作为高等院校电子类、电气类、控制类等专业高年级本科生、研究生学习嵌入式Linux的教材,也可供希望转入嵌入式领域的科研和工程技术人员参考使用,还可作为嵌入式培训班的教材和参考书。
“大学生嵌入式系统专题邀请赛”由高等教育司、工业和信息化部人事教育司主办,旨在培养学生的综合能力和创新精神,促进境内外高校之间的交流。第五届邀请赛共有来自中国、美国、新加坡、士耳其、香港特别行政区等9个国家和地区的76所很好学府、165支参赛队伍参加了比赛。 编入《大学生嵌入式系统专题邀请赛很好作品选编(第5届)》的仅是第五届大学生嵌入式系统专题邀请赛中获得一等奖和二等奖的27篇作品。作品采用英特尔很靠前的Intel? Atom□处理器的嵌入式平台,由参赛学生自主选题、自主设计,在中国传统艺术的传承、手势识别、人机交互、机器人、安全辅助系统、节能减排等多个领域提交了一大批富有创意和密切联系实际的设计作品。每篇作品均附有“评审意见”。 《大学生嵌入式系统专题邀请赛很好作品选编(第5届)》由大学生嵌入式系统专题邀
TI公司的TMS320C6000系列DSP是目前的数字信号处理器中性能优选的产品之一,TMS320DM642是C6000系列中一款性/价比高的芯片,其速度快,处理功能强大,片内外设资源丰富,在我国已经得到了较为广泛的应用。本书全面而详细地介绍了TMS320DM642的硬件原理、软硬件开发与系统设计。内容包括TMS320DM642的基本特性、硬件结构、片内外设、视频接口、软件开发与代码优化、高速数字信号处理系统设计方法,以及以DM642为核心的图像处理系统开发实例。本书根据作者多年的研发经验,给出了实际研发的原理图和工程实例,重点解决应用设计中的问题,并解析了高速数字信号处理系统设计中遇到的难点和解决方法。本书内容丰富新颖,所举实例具有典型性,具有较强的实用性与指导性,可作为各类工科院校电子信息类等专业的研究生、本科生学习高速DSP应用开发的教材,也可供从事D
《BIM设计项目样板设置指南:基于REVIT软件》是一本囊括了在使用Revit软件设计时如何进行基础设置的书籍。主要讲述了各专业项目样板的设置。全书对项目样板设置的讲述分为公共设置篇及专业篇,既保证了全专业通用设置项的一致性,又满足了不同专业间需求的特殊性。编写团队充分考虑了每一个影响设计效率和出图质量的细节,所有的设置项均参照国家相关的制图规范及Revit相关书籍。这是一本设计人员在使用Revit软件进行BIM设计时都应该参考的工具书,对设计人员有很强的实用价值。
本书以STM32F103XX芯片为例,对车载ARM嵌入式系统进行了详细的介绍。全书共8章,按内容讲解的难度不同划分为3篇:基础篇主要介绍有关车载ARM嵌入式系统的基础知识,包括STM32F103XX芯片的系统资源、工作平台、基本语法指令等内容。提高篇主要介绍ARM嵌入式系统在实际工程项目中的初步应用,从GPIO接口模块、ADC模数转换模块、TIMER定时器等方面进行详细介绍,并着重分析了ARM嵌入式系统硬件资源的使用。综合篇主要是对前两篇所有基础知识的总结和应用,着重介绍ARM嵌入式系统在车辆中的应用,并给出了相应的程序设计代码。
本书主要介绍单片机的C51语言和汇编语言混合编程方法,大部分篇幅是针对单片机接口芯片的C51语言和汇编语言编程实例。依次介绍单片机接口芯片功能、与单片机连接电路图汇编语言程序、被调汇编语言程序、调用汇编语言的C51语言程序以及使用注意事项。 本书共12章,第1章是绪论,介绍混合编程的方法;第2~10章针对9种特殊芯片介绍混合编程;第11章介绍若干看门狗芯片的使用方法;第12章主要介绍单片机与单片机以及PC机与单片机的多机通信。 本书适用于C51高级语言和A51汇编语言的初学者。书中C高级语言和汇编语言的程序实例,为笔者多年工作积累所得,并全部经过实际调试。对于有一定基础的人,书中的模块可直接使用。本书既可供工程技术人员参考,也可作为各工科大、专院校和中等专业学校的单片机辅助或参考资料。
《计算机系统结构(第五版)》是在原书第四版的基础上修订而成的。这次修订的重点是第1、4、5、6章。 《计算机系统结构(第五版)》系统地讲述了计算机系统结构的基本概念、基本原理、基本结构、基本分析方法以及近年来在该领域的进展。 全书共8章。主要内容有:计算机系统结构基础及并行性的开发;数据表示、寻址方式与指令系统的设计、优化、发展和改进;存储、中断、总线与输入/输出系统;虚拟存储器、cache存储器、三级存储层次和存储系统的保护;重叠方式和流水方式的标量处理机及指令级高度并行的超级处理机;向量的流水处理和向量流水处理机、阵列处理机的原理、并行算法和互连网络;多处理机的硬件结构、多cache的一致性、程序的并行性和性能、操作系统和多处理机的发展;数据流计算机和归约机。 《计算机系统结构(第五版
肖广兵等编著的《ARM嵌入式开发实例--基于STM32的系统设计》以STM32F103XX芯片为例,对车载ARM嵌入式系统进行了详细的介绍。全书共8章,按内容讲解的难度不同划分为3篇:基础篇主要介绍有关车载ARM嵌入式系统的基础知识,包括STM32F103XX芯片的系统资源、工作平台、基本语法指令等内容。提高篇主要介绍ARM嵌入式系统在实际工程项目中的初步应用,从GPIO接口模块、ADc模数转换模块、T1MER定时器等方面进行详细介绍,并着重分析了ARM嵌入式系统硬件资源的使用。综合篇主要是对前两篇所有基础知识的总结和应用,着重介绍ARM嵌入式系统在车辆中的应用,并给出了相应的程序设计代码。 《ARM嵌入式开发实例--基于STM32的系统设计》通俗易懂,内容由浅入深,通过示例引导,尤其是结合大量实例进行分析和设计,帮助读者理解和掌握车载ARM嵌入式系统的设计方法和
马骁编*的《BIM设计项目样板设置指南(基于 REVIT软件)》是一本囊括了在使用Revit软件设计时如何进行基础设置的书籍。主要讲述了各专业项目样板的设置。全书对项目样板设置的讲述分为公共设置篇及专业篇,既保证了全专业通用设置项的一致性,又满足了不同专业间需求的特殊性。编写团队充分考虑了每一个影响设计效率和出图质量的细节,所有的设置项均参照国家相关的制图规范及Revit相关书籍。这是一本设计人员在使用Revit软件进行BIM设计时都应该参考的工具书,对设计人员有很强的实用价值。
本书可作为《MCS-51单片机应用技术》课程的教材配套使用,全书共4章,分为MCS-51单片机入门及概述、MCS-51单片机基本汇编应用编程与调试实验、MCS-51单片机基本C51应用编程与调试实验和综合实例四部分。以介绍MCS-51应用技术的实践训练为主线,内容丰富,特点鲜明,在介绍MCS-51单片机开发技术方面的基本知识的基础上,书中还编写了大量的程序,对提高学生单片机应用技术的工程实践能力有重要的指导作用。 本书适合电类专业学生使用,也可用于机电、仪表、自动化等专业相关课程的教学,还可作为相关工程技术人员的培训教材。
本书以开源32位软核处理器OR1200为研究对象,像引导读者如做解剖学实验那般,对其进行剖析,力图使读者对教科书上介绍的处理器有一个实践上的认识,打破处理器令人高深莫测的印象,同时使读者了解处理器设计的细节。OR1200包括CPU、MMU、Cache、总线接口、电源管理、中断控制和计时器单元等多个模块,对于不同的模块,根据其难易程度,采用指令驱动分析法、情景分析法及直接分析源代码等不同的分析方法,便于读者理解。 通过阅读本书,读者可以掌握一款成熟的软核处理器OR1200的设计思路、实现方法,同时更加深刻、具体地理解计算机组成原理、计算机体系结构等课程介绍的知识。 本书适合计算机专业的学生、FPGA开发人员、处理器设计者、嵌入式系统应用开发工程师、对处理器内部实现感兴趣的读者及对这个世界充满好奇心的读者阅读,也
本书采用自底向上的方式,依次介绍计算机系统结构的基本概念和基本内容,首先是数字逻辑电路和计算机硬件,接下来是运行于硬件之上的软件层,后讲述通信和操作系统领域的基础知识。另外,还包含对ARM和安腾(Itanium)处理器的介绍以及数据通信延伸领域的*知识。本书紧密联系实际,注重动手实践,利用学生感兴趣和亲身体验过的技术(如因特网、图形用户界面、移动通信等)来提高读者学习的积极性。贯穿全书,在分析系统的性能时注意将软件硬件结合起来讨论,练习题充分地展示出硬件和软件之间这种相互影响、相互依赖的基本关系。 本书适合作为高等院校计算科学及相关专业计算机系统结构的导论性教材。 本书的主要特色 ● 使用实际的处理器(奔腾处理器),使学生能够在家中使用自己的机器完成绝大部分的练习作业。 ● 内容
本书从实用的角度出发,全面系统地介绍了ARM硬件体系结构、16/32位指令系统、开发调试、Linux嵌入式设计等开发ARM处理器的基本操作方法和技巧。书中不但附有大量的图示和程序,而且还专门安排了习题和设计实例,具有很强的实用性和指导性。 本书内容丰富,讲解由浅入深、通俗易懂,具有很强的实用性和指导性,适合于ARM编程的初级用户或ARM嵌入式系统设计开发人员使用,同时也可作为高等院校相关专业的理想教材。
根据大学生单片机课程设计的要求与特点,精心选择了单片机在地磁场方位角测量、语言录放控制、超声波测距、温度测量、LED点阵字符显示、LCD波形显示、道路口红绿灯控制、微机通信、远程电话遥控、无线数据传送、GPS信息显示处理、直流电源控制、波形产生、家用电热水器控制、电子万年历和DDS波形控制等不同应用方向的典型例子。每章按课程没汁报告的格式统一编写,内容包括功能要求、方案沦证、硬件电路设汁原理、程序设计思想、调试及性能分析。书中提供的汇编语言与C语言源程序清单及电路原理没汁图,有利于读者分析、理解并进行实验的制作与验证。
本书以目前流行的软、硬件仿真软件Proteus为核心,从实验、实践、实用的角度,通过丰富的实例详细叙述了该软件在51单片机课程教学和单片机应用产品开发过程中的应用。全书共9章,主要介绍51单片机系统的设计及相关软件的使用,在Proteus中原理图的绘制与仿真及PCB的制作、Proteus在单片机软件程序设计中的应用,Proteus在单片机硬件系统设计中的应用。书中选择的实例都具有很强的实用性,通过阅读这些实例,读者可以在不花费硬件成本的前提下,学习和开发单片机软、硬件系统。 本书适合从事单片机应用研发的技术人员阅读,也可作为高等院校单片机课程的教学用书。
本书从组件技术的视角出发,介绍了嵌入式系统设计技术和技巧。本书第l版已被广泛应用于教学,可以说在很大程度上引发了嵌入式系统课程的创立,并为实践设计提供了宝贵指南。第2版根据*的技术发展进行了更新。不论是进行软硬件设计的研究人员、学生还是专家,都能从Wayne Wolf的集成化工程设计方法中获益匪浅。 本书主要特点: 以实际芯片(ARM芯片和TI C55x DSP)为例,进行相关设计技术和技巧的说明,向读者介绍如何将这些理论付诸于设计实践。 在所有关键课题讨论中都尤为强调现实中的设计实践,从而为学生和设计人员提供了*技术的指导。 对设计实践中所必需的基本应用技术进行重点讨论,帮助读者在实际工作中熟练地设计大型的、复杂的嵌入式系统。
本书从理论与实践相结合的角度,全面系统地介绍了ARM硬件体系结构、嵌入式设计方法、ARM指令系统、ARM程序设计、KEIL开发环境、基于LPC2378的具体开发应用。全书共15章,主要内容包括嵌入式系统基础、ARM体系结构、ARM指令寻址方式、ARM指令系统、ARM程序设计、KEIL开发环境、LPC2378核心系统、外设扩展原理及应用实例、基于LPC2124的具有日历功能的密码锁实例等。 本书理论与实践相结合,具有很强的引导性和实用性,讲解循序渐进,便于读者理解和掌握所学的知识。非常适合作为计算机结构或计算机逻辑设计的启蒙教材,也适合作为计算机科学或计算机工作专业的教材,还可供从事相关领域开发的工程技术人员参考。
李明、毕万新主编的《单片机原理与接口技术(第3版)》是普通高等教育“十一五”*规划教材。单片机系统的开发应用,给现代工业测控领域带来了一次新的技术革命。现代产品如汽车、机床、家电等的更新换代大多是由电子技术特别是单片机技术在各类产品上的应用带来的。单片机技术是一门应用性很强的课程,其理论与实践技能是从事电类、机类、机电类和计算机类工作的专业技术人员所不可缺少的。理论与实践的密切结合是本课程的重要特点。本教材的编写思路是便于学生迅速入门,在讲靖基本原理的基础上,强调实际应用,既重视基本知识的讲解,又注重学生在应用方面的训练。
本书分为上下两篇,其中上篇介绍了HDFS以及流式数据/日志的问题,同时还谈到了Flume是如何解决这些问题的。本书展示了Flume的架构,包括将数据移动到数据库中以及从数据库中获取数据、NoSQL数据存储和性能调优。对于各个架构组件(源、通道、接收器、通道处理器、接收器组等),都提供了详尽的各种实现以及配置选项,你可以借此根据自己的需要来定制Flume。同时,还介绍了如何编写自定义的实现,这将有助于你的学习与实现。下篇简洁明快地介绍了Hadoop以及如何使用MapReduce进行编程,旨在帮助读者快速起步并对使用Hadoop进行编程有个总体的认识,通过本书的学习,你将具备坚实的基础并可以解决遇到的各种MapReduce问题。
本书通过多个典型实例详细地介绍了C51系列单片机各种应用设计。本书首先介绍了C51单片机开发的基础知识,然后通过多个非常具有实际应用价值的实例来介绍C51单片机各个模块的应用,后介绍C51系列单片机的几个典型的高级应用。 本书语言通俗、实例丰富、代码分析详尽,有较强的实用性和参考价值,适合大专院校计算机、电子、电气、控制及相关专业学生学习参考,也可供单片机开发人员和系统设计人员参考使用。
《经典原版书库:数字设计和计算机体系结构(英文版第2版)》以一种流行的方式介绍了从计算机组织和设计到更细节层次的内容,涵盖了数字逻辑设计的主要内容,展示了使用VHDL和Verilog这两种主要硬件描述语言设计MIPS处理器的技术细节,并通过MIPS微处理器的设计强化数字逻辑的概念。《经典原版书库:数字设计和计算机体系结构(英文版第2版)》的典型特色是将数字逻辑和计算机体系结构融合,教学内容反映了当前数字电路设计的主流方法,并突出计算机体系结构的工程特点,书中的大量示例及习题设计也可以加强读者对基本概念和技术的理解和记忆。
本书是《微机原理与接口技术》的第二版。本版本根据微处理器的*发展(超线程技术、双核技术),从Intel系列微处理器整体着眼,又落实到基本、常用的8086处理器,介绍了微机系统原理、Intel系列微处理器结构、8086指令系统和汇编语言程序设计、主存储器及与CPU的接口、输入输出、中断以及常用的微机接口电路和数模(D/A)转换与模数(A/D)转换接口。本修订版根据教学改革的要求与授课教师的意见,作了必要的精简与修改。全书观点新、实用性强。 本书适合各类高等院校、各种成人教育学校和培训班作为教材使用。
不像嵌入式微控制器只执行面向工业应用的有限功能,现代嵌入式系统是互连、富媒体的(利用网络功能和图形用户接口)。《现代嵌入式计算(英文版)》讲述当代嵌入式计算系统的平台架构,这些嵌入式系统能够驱动普适、互连的设备(如移动电话、数字照相机、智能家居系统)。 intelatom处理器广泛用于如电子阅读器、连网电视、平板电脑、笔记本电脑这样的设备,全书一开始就讨论嵌入式平台架构和专用于intelatom处理器的架构,接下来分别讨论系统启动、操作系统、功耗优化、图形和多媒体加速、网络连通性、平台调试。本书全面介绍了如何开发嵌入式片上系统(soc)框架,既适合作为高校嵌入式计算课程的教材,也适合嵌入式系统设计人员及相关专业人员阅读参考。 本书特色 采用基于主流pc芯片架构的intel atom处理器学习嵌入式系统设计,并提供与
本书在传统计算机体系结构教科书的基础之上扩展了嵌入式系统的内容,并以新颖而完整的视角看待今天的计算机体系结构。前两章讲了计算机的发展和算术处理基础知识,随后分别介绍了CPU结构、功能单元、性能优化、外部接口、实际嵌入式处理和计算的未来。本书不仅通过大量的图表和例子来增强可读性,同时文中还穿插了许多注释框来拓宽读者的视野,其中包括一些额外的例子、有趣的信息摘要和附加的解释。书中除了包含嵌入式工程师所需的所有与典型计算机体系结构理论课程有关的主要内容外,还包括大量对目标读者有用的信息——甚至给读者