本书吸收近几年有关系统开发和教学经验,基于工作过程的学习理念,践行教学做一体化原则,集系统性和实用性为一体。结合企业集散控制系统组态与维护岗位工作任务分析,与企业生产自动化实践专家共同研讨确定DCS组态、调试、维护典型工作任务。 本书以培养DCS技术应用能力为目标,以提炼的真实项目为教学内容,通过项目要求及任务分解实施重点讲述了浙大中控的JX-300XP系统组态及维护、西门子S7-300和MM420的PROFIBUS-DP现场总线通信组态与实现,通过任务的实施过程培养学生工程技术应用能力。 本书是高职高专院校自动化相关专业的教材,可供成人院校及工业生产现场中控岗位、自动化系统维护相关岗位一线的工程技术人员参考使用,也可作为自动化相关专业师生的参考教材。
本书是CUDA并行程序设计领域最全面、最详实和性的著作之一,由CUDA开发者社区技术总监亲自撰写,英伟达中国首批CUDA官方认证工程师翻译,详实地讲解了CUDA并行程序设计的技术知识点(平台、架构、硬件知识、开发工具和热点技术)和编程方法,包含大量实用代码示例,实践性非常强。 全书共分为12章。章从宏观上介绍流处理器演变历史。第2章详解GPU并行机制,深入理解串行与并行程序,以辩证地求解问题。第3章讲解CUDA设备及相关的硬件和体系结构,以实现CUDA程序性能。第4章介绍CUDA开发环境搭建和可用调试环境。第5章介绍与CUDA编程紧密相关的核心概念——网格、线程块与线程,并通过示例说明线程模型与性能的关系。第6章借助实例详细讲解了不同类型内存的工作机制,并指出实践中容易出现的误区。第7章细述多任务的CPU和GPU协同,并介绍多个CPU/GPU编
本书以Atmel公司的89C51单片机为例,系统阐述了MCS-51单片机的基本结构、指令系统、内部资源及外部接口电路等方面的知识,同时介绍了单片机应用系统的开发过程及各种常用的开发工具,并对C语言开发单片机作了简要介绍。 本书是在作者长期从事单片机从事单片机课程教学的基础上编写的,内容深入浅出,层次分明,实例丰富,便于自学。同时给出了详细的硬件电路及元器件清单,便于读者制作。特别适合于电子信息本科学生作为教材使用,也可用作从事单片机开发的工程技术人员的培训教材,还可作为电子设计爱好者初学单片机的参考用书。
《计算机组成原理与系统结构实验指导书(第2版)》是与“计算机组成原理”课程及其主教材《计算机组成原理与系统结构》(第2版)配套的实验教材。《计算机组成原理与系统结构实验指导书(第2版)》共分上、下两篇:上篇为简单CISC模型计算机实验,主要以“Yy—z02计算机组成原理实验系统”为实验平台,引导读者使用微程序设计方法完成指令系统的实现,含14个实验项目;下篇是典型RISC计算机实验,主要以“DigilentNexys3”FPGA开发板为实验平台,以MIPS架构cPu为模型,引导读者逐步设计实现一个单周期的MIPScPu,含10个实验项目。上、下篇均按照概述、指令系统、硬件系统、开发软件平台和实验项目五部分来组织,使读者能够按照“了解概况一了解目标一熟悉工具一深入实现”的路径完成课程学习。
本书以当前主流微型计算机技术为背景,以建立系统级的整机概念为目的,深入介绍计算机各功能子系统的逻辑组成和工作机制。全书共7章。靠前章概述计算机的基本概念、发展历程和系统的硬件、软件组织及计算机相关的性能指标;第2章介绍数据信息的表示、运算和校验方法;第3章介绍CPU子系统的工作原理、设计实例和多核等前沿技术;第4章介绍存储子系统的存储原理、主存设计和性能改进措施;第5章介绍I/O子系统,包括接口、总线以及中断、DMA和通道等I/O传输控制方式;第6章介绍显示器等常见输入/输出设备;第7章以一个硬件系统模型的设计作为全书总结。本书可作为高等院校计算机及相关专业“计算机组成原理”及相关课程的教材,也可作为从事计算机专业的工程技术人员的参考书。
本书介绍Cadence公司的PSD15.1版本,以实际的PCB板的设计流程为例子,详尽讲解如何使用Cadence公司的PCB工具,完成原理图设计、原理图符号的制作、PCB板元件的封装设计、板框设定、元件的布局、PCB板的布线及输出文档。本书不仅介绍了工具的使用方法,还介绍了高速PCB的设计理论。通过本书的的学习,读者可以掌握使用Cadence公司的PCB工具设计高质量PCB板的方法。本书所讲的内容力求简明、实用、全面、系统,使读者能在较短的时间内掌握该设计工具的精髓。 本书既适合于初学Cadence公司PCB设计工具的读者,也适合于有电路板设计基础的读者。可作为高校电子及相关专业师生教学或自学用书,也可以作为从事高级电子产品开发设计人员的手册。
以高速数字信号处理器(DSPs)为基础的实时数字信号处理技术近年来发展迅速,并获得了广泛的应用。TMS320C6000是得州仪器公司(Texas Instrument)推出的定点、浮点系列DSPs,其中定点产品峰值处理能力达到4800MIPS,浮点产品峰值处理能力达到1350MFLOPS,是目前国际上性能的DSPs之一。 本书全面介绍了C6000系列的芯片结构、软件开发、硬件设计等内容。在第1版的基础上对内容作了大量的修改调整,修订了有关的技术资料,增加了对C621x/C671x/C64x等新芯片以及Code Composer Studio集成开发环境的介绍,并对C6000系统设计中的主要问题和技术进行了总结。 本书的读者对象是从事信号处理的科研和工程技术人员,以及通信、信息与信号处理专业的研究生、高年级本科生。
本书针对目前流行的嵌入式系统设计,以数字信号处理器(DSP)为硬件平台,详细地介绍了用DSP作为微处理器核的系统的各种数学算法和工程实践。本书内容涵盖DSP工程应用的很多领域,包括一般数据采集系统设计、调整数据采集系统设计、常用自动控制系统设计、语音信号处理、编码系统设计、IP电话系统设计、无线网卡系统设计、Viterbi译码的实现、非均匀采样理论及其实现等工程实例。 为了方便读者阅读,书中详细叙述了以上算法在C2000、C5000、和C6000三个系列DSP中的实现,书中的所有程序均有实践中调试通过,并给出详细的注释。 本书是案例型参考手册,内容全面、实用,讲解通俗易懂,特别适合中、高级用户阅读,书中的有些案例略做修改即可在工程中直接应用。本书可作为高等院校电子工程、电气工程、自动控制、电力电子等专业的高年线本科生和
μC/OS-III是源码公开的商用嵌入式实时操作系统内核,由的μC/OS-II发展而来。μC/OS-III针 对以ARM Cortex为代表的新一代CPtJ,面向带有可用于级查表的硬件指令(如,前导零计算指令)的 CPU的嵌入式应用。μC/OS-III允许利用这类高端CPU的特殊硬件指令来实现高效的任务调度算法,而无须 使用μC/OS-II的软件任务调度算法,而且μC/OS-II支持时间片轮转调度算法。从核心任务调度算法的改 变来看,μC/OS-III已经是一个全新的嵌入式RTOS内核。从μC/OS算起,该内核已有20余年应用史,在诸 多应用领域得到了广泛的认可。 JeanJ.Labrosse所著的《嵌入式实时操作系统μC/OS-Ⅲ》在保留对实时操作系统基本概念阐述的基础上,详细讲解μC/OS-III相比μC/OS -II所做的大量扩展与改进,如同时支持时间片轮转调度算法和基于级的可剥夺型任务 调度算法;用系统任务来处理中断队列以缩
本书面向单片机初、中级读者,全书共分为13章,分别介绍单片机应用系统仿真及实验平台、单片机C51语言基础、51系列单片机基本常识、单片机人机交互系统设计、中断系统设计、单片机串行通信系统设计、传感器和时钟模块设计、A/D和D/A转换模块设计、无线收发模块设计、数据存储和看门狗模块设计、单片机综合系统设计等内容。 本书通过实例讲解单片机基本结构和接口的设计与应用,内容翔实、结构合理,图解清晰、讲解透彻,案例丰富实用,能够使用产快速、全面地掌握单片机及外围接口的设计。 本书可作为各类培训学校的教材用书,也可作为工程技术人员及中专、中技、高职高专、本科院校相关专业师生的参考书。
本书立足于嵌入式Linux平台,侧重于实际开发应用,是一本结合嵌入式Linux技术发展潮流和编者多年开发经验,精心编写的嵌入式Linux开发用书。全书内容共分三篇:篇为基础篇,包括章和第2章,主要介绍嵌入式Linux的基本知识和如何配置嵌入式Linux开发环境;第二篇为系统篇,包括第3-7章,主要介绍了uClinux操作系统相关的知识,如任务管理、任务间通信、内存与I/O管理以及中断处理机制等:第三篇为应用篇,包括第8-14章,主要介绍了如何实现串口通信、键盘扩展、定时器、GUI、LCD驱动和USB驱动、PCI驱动、网络以及嵌入式数据库等扩展应用。在本书配套光盘中给出了书中所有实例的完整代码,读者可以作为学习和研究之用。全书涵盖了嵌入式Linux下应用开发的各个方面,实用性高,针对性强。 本书内容丰富,图文并茂,语言流畅,通俗易懂,可操作性强。本书既可