本书是以Xilinx公司全可编程FPGA和SoC为基础,针对最新的设计工具软件——Vivado介绍FPGA设计理论与设计方法。全书分为8章,包括现代数字系统设计技术概论、可编程逻辑器件、VerilogHDL硬件描述语言、Vivado设计流程、数字系统的设计与综合、基于FPGA的DSP系统设计、Zynq嵌入式系统设计技术
本书由日本可重构领域专家团队撰写,是一本讲解FPGA原理的书。前5章从FPGA的相关概念入手,简明又严谨地阐述了FPGA硬件构成和CAD工具的内部原理等理论基础,有助于读者快速入门,也有助于读者了解如何优化自己的电路代码,获得更高的性能。第6章分析了FPGA的优势,系统地介绍适用于FPGA开发的“硬件算法”,有助于读者
本书以IntelCyclonevSoCFPGA系列器件为例,介绍了SoC FPGA器件的架构特点、常用电路设计以及软硬件开发流程和开发技巧。内容编排按照开发一个基于SoCFPGA的应用系统所需掌握的*基本的知识路线展开,从基本的Linux系统操作到分析一个*基础的应用系统框架,然后基于该应用系统框架,详细讲解应用系统的
《精通STM32F4(寄存器版第2版)》由浅入深,旨在讲解STM32F407的各个功能。该书总共分为3篇:硬件篇,主要介绍实验平台;软件篇,主要介绍STM32F4常用开发软件的使用以及一些下载调试的技巧,并详细介绍几个常用的系统文件(程序);实战篇,通过34个实例(绝大部分是直接操作寄存器完成的)带领大家一步步深入了解
《精通STM32F4(库函数版第2版)》由浅入深,旨在讲解STM32F407的各个功能。《精通STM32F4(库函数版第2版)》总共分为3篇:第一篇为硬件篇,主要介绍实验平台;第二篇为软件篇,主要介绍STM32F4常用开发软件的使用以及下载调试的一些技巧,并详细介绍几个常用的系统文件(程序);第三篇为实战篇,通过33个
《计算机电路基础》采用项目化教学模式,基于工作过程的工学结合、任务引领与实践为导向的课程设计思想;坚持理论知识“必需、够用”的原则,以培养学生实践能力为中心。全书以8个典型性项目组织紧密关联的知识点和Proteus电子设计与仿真软件的应用。每个项目分解为若干任务,以任务驱动的方式,由浅入深将知识和技能渗透到项目的实施过
本书基于野火STM32全系列开发板介绍FreeRTOS内核实现与应用开发,全书分为两部分:第一部分教你如何从0到1把FreeRTOS内核写出来,从底层的汇编开始,讲解任务如何定义、如何切换,还讲解了阻塞延时如何实现,如何支持多优先级,如何实现定时器以及时间片等FreeRTOS的核心知识点;第二部分则开始讲解FreeRT
本书以我国目前应用非常广泛的SIMATICS7-300系列PLC为样机,从工程应用的角度出发,介绍了PLC的工作原理和S7-300系列PLC的应用,突出应用性和实践性。全书共8章,分别为:可编程控制器概述、常用控制电器与电气控制线路、可编程控制器的组成和工作原理、S7-300的指令系统及编程、S7-300的组织块及中断
本书系统地论述了ARMCortexM3嵌入式微处理器的原理、架构、编程与系统开发方法,并以STM32微处理器为样本,给出了丰富的设计示例与综合实例。本书共分9章,分别介绍了一般嵌入式微处理器的开发方法、CortexM3体系结构、CortexM3指令集、CortexM3特性、C语言与汇编语言混合编程、Cortex
本教材根据普通高等学校计算机专业教学大纲精神,以及数字电路与逻辑设计课程的特点编写而成,全面系统地阐述了数字电路与逻辑设计的基本理论、基本概念、基本方法以及现代逻辑设计技术。全书共分8章:数制与编码、逻辑代数基础、组合逻辑、同步时序逻辑、脉冲产生电路、数/模与模/数转换电路、编程逻辑及数字系统综合设计。本教材的编者是长