本书是CCF全国青少年信息学奥林匹克竞赛(NOI)教程的第一册,旨在普及计算机科学与程序设计知识。书中遵循由浅入深、逻辑严密的编写思路,辅以丰富的实例解析,引领读者逐步提升计算思维能力。全书共七章,全面覆盖了NOI系列竞赛大纲入门级别的内容,包括编程基础知识、数据的存储与读入、程序的选择执行、程序段的反复执行、数据的批量存储、模块化程序设计、NOI系列竞赛相关规定等。本书可作为信息学奥林匹克竞赛的教学用书,也可作为青少年学习计算机科学知识、了解信息学奥林匹克竞赛的参考资料。
本书讲解了System Verilog Testbench强大的验证功能,清楚地解释了面向对象编程、约束随机测试和功能覆盖的概念。本书涵盖System Verilog所有验证结构,如类、程序块、随机化和功能覆盖等,并通过超过500个代码示例和详细解释,说明了学习多态性、回调和工厂模式等概念的内部工作原理。此外,本书提供了数百条指导原则,为全职验证工程师和学习这一技能的读者提供帮助,让读者可以更高效地使用这种语言,并解释了常见的编码错误,以便读者可以避免这些陷阱。
本书着重介绍了半导体制造设备,并从实践的角度出发,选取了具有代表性的设备进行讲解。为了让读者加深对各种设备用途的理解,采用了一边阐述半导体制造工艺流程、一边说明各制造工艺中所使用的制造设备及其结构和原理的讲解方式,力求使读者能够系统性地了解整个半导体制造的体系。本书可作为从事集成电路工艺与设备方面工作的工程技术人员,以及相关研究人员的参考用书,也可作为高等院校微电子、集成电路相关专业的规划教材和教辅用书。
本书系统阐述磁学与磁性元件(含电感器、共模电感器、磁珠、变压器等)基础知识,并通过 开关电源 与 无线射频 领域相关电路充分展示了磁性元件的经典应用,对工程师合理且高效应用与设计磁性元件有着很大的价值。从磁能形态及其高效转换条件的全新角度重新构建磁学体系,不仅能够帮助读者透彻理解诸多看似复杂或矛盾的磁学工程应用现象,还可以提升对磁性元件应用与设计的理解层次。本书可作为初学者学习电磁学与开关电源设计的入门教材,也可作为工程师进行磁性元件应用与设计的参考书。
本书系统阐述了当代扫描电镜与显微分析的原理、技术及进展。全书共16章:前13章着重介绍扫描电镜;后3章介绍显微分析,包括能谱和电子背散射衍射技术。在扫描电镜的基础知识中,第1章到第10章介绍了成像、电镜结构、电子光学、信号的产生和接收、村度和成像假象的原理和技术等:第11章到第13章介绍扫描电镜的综合应用,介绍了高分、低电压成像和更具体的操作和制样建议,以指导操作和实践。 本书以实用和实践为目的,结合材料学科的特点,将理论和技术结合,同时突出近些年来出现和应用的新技术,如低加速电压、浸没式物镜、硅漂移探测器等。 作者既希望内容由浅入深,又希望论述深入浅出,力图呈现当代扫描电镜的概貌,让读者领会技术在原理上的实现,感悟原理在技术上的表达。 本书适合材料学科及相关研究领域的本科生、研究生、科研人员
本书以Xilinx公司的Artix-7系列FPGA器件为开发平台,以MATLAB及Verilog HDL语言为开发工具,详细阐述数字滤波器的FPGA实现原理、结构、方法及仿真测试过程,并通过大量工程实例分析使用FPGA实现滤波器的具体技术细节,主要包括FIR滤波器、IIR滤波器、多速率滤波器、自适应滤波器、变换域滤波器、DPSK调制解调等内容。本书思路清晰、语言流畅、分析透彻,在简明阐述设计原理的基础上,主要追求对工程实践的指导性,力求使读者在较短的时间内掌握数字滤波器的FPGA设计知识和技能。编著者精心设计了与本书配套的FPGA数字信号处理开发板,详细讲解了工程实例的板载测试步骤及方法,形成了从理论到实践的完整学习过程,可以有效加深读者对数字滤波器技术的理解,提高学习效率。本书的配套资源包含完整的MATLAB及Verilog HDL实例工程代码。读者可以关注编著者的微信公
本书为该畅销书的第3版更新,涵盖了所有类型的印刷微带天线设计,从矩形到圆形,宽带和双频,以及毫米波微带天线和微带阵列。这本书的特点是对矩形和圆形微带天线效率和表面波现象进行了新的分析。在此基础上,对矩形微带天线的交叉极化分析和抑制进行了扩展。文本中添加了微带天线阵列几何选项。Vivaldi天线的设计已根据zui近的分析进行了修订和更新。此外增加了一章,阐述了毫米波微带天线和阵列的设计注意事项。增加了关于短路环、贴片环、并馈OMA、带状线串联槽、倒F、RFID环路耦合器、CPW单极子和特征模式天线设计的章节。并对PIM、效率计算、双带和平行板传输线、分贝的发展历程、回波损耗和回波损耗、新阻抗匹配方法,以及印刷天线巴伦的新附录进行了扩展。以商业应用为目的,以实践工程师为目标,本书从一位经验丰富的工程师的角度介绍
ANSYS Icepak 2020是ANSYS系列软件中针对电子行业的散热仿真优化分析软件。电子行业所涉及的散热、流体等相关工程问题均可使用ANSY Icepak进行求解模拟计算。本书分为两部分,包含12章内容,由浅入深地讲解ANSYS Icepak仿真计算的各种功能。部分主要讲解Icepak软件概述、几何模型的创建及导入、网格划分方法和物理模型定义及计算设置等内容;第二部分针对Icepak软件不同的传热方式及功能结合案例进行详细讲解,包括电子设备风冷散热、电子设备水冷散热、电子设备辐射及热管散热、PCB散热、参数化求解、芯片封装散热和运用宏命令进行数据中心及TEC制冷散热等,涉及电力电子、机械、航空航天、汽车及电气等相关行业工程中的应用。 本书结构严谨、条理清晰、重点突出,非常适合ANSYS Icepak的初中级读者学习,既可作为高等院校理工科相关专业的教材,也可作为相关行
在设计电子产品的过程中,许多设计者都会选择市面上购买的电源组件,作者从实际设计经验出发,深度剖析亲自设计并组装电源的优势。《PWM DC-DC电源设计》列举大量设计实例详细介绍电源设计的技巧,内容包括PWMDC-DC变换器、整流电路、二极管电路、变压器、负载、开关电路、PWM IC、辅助电源、电压检测、EMI滤波器、尖峰信号对策、共模噪声对策、电磁干扰对策等。《PWM DC-DC电源设计》图表丰富,设计案例详实,对读者的设计产生积极影响。
本书涵盖了Vivado的四大主题:设计流程、时序约束、设计分析和Tcl脚本的使用,结合实例深入浅出地阐述了Vivado的使用方法,精心总结了Vivado在实际工程应用中的一些技巧和注意事项,既包含图形界面操作方式,也包含相应的Tcl命令。本书语言流畅,图文并茂。全书共包含405张图片、17个表格、172个Tcl脚本和39个HDL代码,同时,本书配有41个电子教学课件,为读者提供了直观而生动的资料。本书可供电子工程领域内的本科高年级学生和研究生学习参考,也可供FPGA工程师和自学者参考使用。
本书不是一本纯粹的基于软件算法的教程,亦不是一本单一讲述FPGA硬件实现的书,而是一本从图像处理算法理论基础出发,结合MATLAB软件实现,终采用FPGA进行并行硬件加速的指南。书中选用了一些常用的图像处理算法,相关章节大都遵循"算法理论 MATLAB软件验证 FPGA硬件实现 的流程,将这些算法由浅入深、循序渐进地从算法理论讲解到FPGA硬件实现。 本书适合对FPGA图像处理感兴趣的读者,需读者熟悉MATLAB软件与Verilog语言,并且具备一定的FPGA基础。如果是FPGA初学者,可以先阅读笔者的另外两本书:《FPGA设计技巧与案例开发详解(第3版)》《Verilog数字系统设计教程(第4版)》。 本书的所有例程均已经过了验证,并且已经在实际项目中得到了多次应用,配套的代码及参考资料可联系笔者获取(邮箱crazyfpga@qq.com)。
本书是编著者结合多年的工程实践、培训经验及积累的资料,并借鉴国内外经典教材、文献和专业网站的文档等编著而成的。 本书全面介绍了SoC 的主要构成和设计环节。本书首先介绍了SoC 的构成、设计流程和设计方法学,接着分章介绍了处理器子系统、存储子系统、总线、外设及接口子系统。本书注重基本概念、方法和技术的讨论,加强了对SoC 设计方法学和设计规范的介绍。 本书可供从事 SoC 设计的专业工程师、从事芯片规划和项目管理的专业人员,以及相关专业的师生使用。
本书是一本帮助PLC工程师提高PLC编程技能的工具书。以西门子S7-200 SMART为例,分析讲解了PLC的底层资源和应用原理,对编程中经常遇到的循环、符号寻址、指针、字符串、数据表和用户库等应用,均做了模块化编程方法的演示,分析和讲解了在PLC中全局变量M、定时器T和上升沿的使用禁忌以及自定义模块化实现的方法,最终带领读者实现了在小型PLC中实现了只有大中型PLC才有的具有静态变量记忆功能的FB功能,即本书副书名 给SMART插上FB翅膀 所言,使得在SMART中实现模块化编程和标准化编程成为可能。 本书适合初步掌握S7-200 SMART PLC入门技能的工程师、高校从事PLC教学的教师以及有兴趣学习烟台方法的读者阅读。
本书首先对Verilog HDL的高阶语法知识进行了详细介绍,然后基于高云半导体和西门子的云源软件和Modelsim软件对加法器、减法器、乘法器、除法器和浮点运算器的设计进行了综合和仿真,最后以全球经典的无内部互锁流水级微处理器(MIPS)指令集架构(ISA)为基础,详细介绍了单周期MIPS系统的设计、多周期MIPS系统的设计,以及流水线MIPS系统的设计,并使用高云半导体的云源软件和GAO在线逻辑分析工具对设计进行综合和验证,以验证设计的正确性。 本书共8章,主要内容包括Verilog HDL规范进阶、加法器和减法器的设计和验证、乘法器和除法器的设计和验证、浮点运算器的设计和验证、Codescape的下载安装和使用指南、单周期MIPS系统的设计和验证、多周期MIPS系统的设计和验证,以及流水线MIPS系统的设计和验证等内容。
本书详细分析了线性电源设计相关技术:工频整流电路、三端稳压器、可调直流线性电源、交流线性电源、线性电源保护。首先对线性电源设计实例进行剖析:关键技术、工作原理、技术指标、器件选型,然后进行测试:仿真验证、实际电路测试、故障排除、数据对比,*后结合实际应用对电路进行性能提升:量程扩展、系统简化、精度提高。 理论计算、电路仿真分析与实际电路测试相结合,以便读者更加全面、透彻地理解线性电源。在完全掌握原始电路的基础之上对其进行性能改进,以便设计出符合实际要求的线性电源。 本书适合于线性电源工程设计人员参考和使用,同时也可作为模拟电路和电力电子相关专业高年级本科生和低年级研究生阅读参考。
本书基于 STM32G4 电机控制开发套件,围绕 STM32G4 入门与电机控制实战进行了系统的介绍。STM32G4 入门部分从基础认识和操作入手,介绍 STM32G4 系列微控制器及生态资源、P-NUCLEOIHM03 电机控制套件、软件生态系统及开发工具的使用,给出了基于 NUCLEO-G431RB 开发板的基础实验例程;电机控制部分详细介绍了无刷直流电机和永磁同步电机控制技术,涵盖电机系统结构、数学模型、控制原理及电机参数测量等关键内容;在此基础上还提供了基于 P-NUCLEO-IHM03 套件的电机入门级控制实例及包括无刷直流电机有感方波控制与永磁同步电机有感 FOC 控制的电机进阶控制案例。
本书着重物理概念,避免复杂的数学推导,阐述了基本电路的电流源、电流造成的信号完整性问题,以及如何解决串扰和电磁干扰问题。主要内容包括:温度、PCB传输线、反射、耦合电流、功率分配、趋肤效应、介电损耗和通孔等,并给出了每个常见问题的实用设计方案。本书适合作为电子与通信工程及其相关专业的教材。对于从事集成电路设计、系统设计的工程技术人员来说也是一本很好的参考书。
利用电磁计算数据得到雷达目标回波的仿真方法是雷达检测、成像、特征提取与识别研究中一个重要的工具。本书以雷达目标特性电磁仿真为主线,依次介绍了综合利用FEKO和MATLAB软件仿真雷达目标动态RCS特性、微动特性、图像特性、极化特性的方法,并提供了编程实例。本书可以作为雷达目标探测与识别领域科研人员的入门资料和工具用书。尤其是低年级研究生,可以利用本书总结的方法快速获得与其研究相关的雷达目标仿真回波,从而节省时间去突破核心难题,聚焦创新前沿。
本书是一本相控阵超声波检测人员资格鉴定认证的培训教材,由中国中车焊接和无损检测培训中心组织行业专家按照ISO/TR 25107—2016《无损检测 无损检测人员培训大纲》、GB/T 9445—2015《无损检测 人员资格鉴定与认证》和EN473/ISO 9712—2015《无损检测 人员资格鉴定与认证》标准要求编写而成。 本书共分12章,主要内容包括:概述、超声波检测物理基础、探头、声束合成、相控阵扫描显示和扫查方式、相控阵超声波检测仪器、相控阵超声波检测系统校准检查、检测灵敏度、检测和结果评定、相控阵超声波检测技术在轨道交通领域中的应用、相控阵超声波检测技术的其他应用和工艺规程等。 本书既注重理论与实践应用的结合,又紧跟现代科学技术的发展,并及时介绍国内外相控阵超声波检测的新观点和新技术。本书除作为相控阵超声波检测人员资格鉴定认证培训教材外
本书主要介绍了与功能安全相关的理念以及与故障安全相关的控制系统的使用方法。理念部分主要介绍了与功能安全相关的概念、基本原理;控制部分介绍了西门子的故障安全控制系统以及相关的硬件和软件。其中,硬件部分介绍了安全系统硬件的基本工作原理、各类模板的接线方式;软件部分介绍了安全系统的组态、编程的方法,参数的设置以及安全程序的编制。另外,本书还介绍了安全通信协议(PROFIsafe)、安全驱动产品、安全触摸屏等产品的调试和使用方法。 为了便于读者理解和掌握书中相关的知识,作者还编制了样例程序供读者参考,读者可以扫码下载: 本书从理论到实践,内容翔实,系统性强,特别适合需要在设备中集成故障安全系统的工业自动化设计工程师、系统集成工程师以及现场维护人员阅读。另外,对于国家安全生产监管部门、企业安全生产管
本书以汇川H1S系列PLC实训板为载体,通过典型的实训项目,帮助读者在实践中学懂、会用PLC编程技术。 本书首先用少量篇幅精炼介绍工业机器人工程师需要掌握的工业自动化方面的安全、元器件、作业工具等常识;然后通过实训项目进一步训练读者对PLC编程的应用。本书各实训项目安排由浅入深,均列出了具体操作流程,并配有大量图表,进行详细说明与指导;此外,项目后均给出扩展训练题,以加深读者对具体工业自动化项目的理解。 本书适合工业机器人应用与维护人员使用,也适合职业技术院校、技工学校机器人专业师生使用。
RT-Thread是一个开源的嵌入式实时操作系统,专门设计用于嵌入式系统和物联网设备,是我国自主研发的一个嵌入式实时多线程操作系统。本书主要介绍RT-Thread开发技术,由浅入深地介绍了RT-Thread的基础知识、开发环境与工具、内核开发技术、设备驱动开发技术、文件系统开发技术、GUI开发技术和网络开发技术。本书边介绍理论知识边介绍开发技术,将理论学习和开发实践紧密结合起来,并给出了相关案例的完整代码,读者可以在代码的基础快速地进行二次开发。
本书针对PLC行业长久以来设计工作量大、现场调试时间长、售后服务工作量大、工程师工作效率低的现状,提出了以面向对象为基础原理、模块化、高内聚低耦合的全新设计和编程框架,最终形成以提高效率为目的的标准化编程方法,作者命名为烟台方法。书中所提出的标准化编程原理和方法是一种普遍性的设计思想架构,适用于所有PLC品牌和绝大部分型号。 本书针对拥有大量用户群体的三菱PLC品牌专门编写。读者可以通过阅读本书,一方面了解三菱PLC平台的标准化实现方法,另一方面可以了解到关于烟台方法的最新进展。标准化的本质是模块化,模块化的基础是底层模块。本书中演示了将部分BST库模块移植到三菱系统中的技术要点,同时模块化的本意是所有模块都是可以拆下替换的。书中也演示了自己搭建及封装库函数的方法。本书主要针对GX Works2平台、FX3U与Q