本书将由浅入深地带领大家开启FPGA的学习之旅,全书共分为4篇:硬件篇、软件篇、语法篇和实战篇。 硬件篇:主要介绍硬件实验平台并对硬件资源进行详解; 软件篇:主要介绍FPGA常用开发软件的安装与使用方法; 语法篇:主要介绍FPGA的硬件描述语言Verilog的语法知识; 实战篇:主要通过24个实例带领大家一步步深入了解
本书是针对世界技能大赛电子技术项目嵌入式编程比赛训练、学习而编写的。全书采用模块化设计,既可以用于STM32的普通基础教学,又可以用于世界技能大赛电子技术项目B模块嵌入式编程的训练比赛指导。本书基于主板单片机控制系统(STM32LO52和STM32F103ZTE)和各个模块的项目开发设计,主板集成各种人机交换显示界面、
本教材将传统的以QuartusII软件,NiosII嵌入式系统软件和FPGA技术设计数字系统单一教材,整合为基于FPGA技术面向三个不同层次从基础数字系统--综合数字系统--嵌入式Qsys系统设计的实践类教材。本教材通过讲练结合、循序渐进的形式对实例项目进行分析。教材实验内容分为三个层次,首先是基于数字系统的9个基础实
嵌入式系统这门课程有其自身的难度,它综合了不同学科的专业知识,结合了硬件设计与软件开发,既需要掌握理论又与实际应用紧密结合,特别对实践要求很高。编者以EPIP思想(Engineering工程、Practice实践、Innovation创新、Project项目)为指导,将教材的编写和教学实践分为三大步骤,首先从原理入手、
《工业控制系统及应用PLC与人机界面》系统地阐述了工业控制系统的组成、体系结构、发展与应用技术,对典型的工业控制系统集散控制系统和监控与数据采集(SCADA)系统进行了简要介绍与对比,以使读者了解工业控制系统的概貌及其不同特点。本书以罗克韦尔自动化Micro800可编程序控制器(PLC)为例,对PLC的工作原理、编程语
《ARM嵌入式技术及移动机器人应用开发》以北京华芯微特科技有限公司自主设计的SWM1000S系列32位ARM芯片为例,介绍了ARM的基本特点、编程特点以及在一般项目和机器人开发中的应用。 《ARM嵌入式技术及移动机器人应用开发》内容分为11章,主要以市面上热销的两款智能扫地机器人T271和610D为例,详细地介绍了SW
基于ARC处理器强大的可配置性、可扩展性、开放性及共享性,以实际的嵌入式系统产品开发为主线,力求清晰、透彻地讲解开发中所涉及的庞大而复杂的相关知识。本书首先介绍基于ARC处理器嵌入式系统的基础知识和开发过程中需要的一些理论知识,以及开发环境的建立过程;然后系统地对嵌入式开发中软/硬件平台的建立进行讲解与分析,从而使读者
《CPLD/FPGA设计与应用基础教程:从VerilogHDL到SystemVerilog》涵盖了VerilogHDL和SystemVerilog设计、仿真及验证所需的理论知识点,同时涵盖了时序约束等与CPLD/FPGA设计相关的重要知识点。从VerilogHDL基础语法出发,逐渐过渡到Sys-temVerilog。《
现场总线技术及应用教材以任务驱动项目化教学为模式进行编写,以现场总线网络的理论知识、Profibus、CC-Link应用及数据通信贯穿全教材.
《西门子WinCCV7.4基础与应用第2版》系统地介绍了WinCCV7.4的主要功能及其组态方法,着重介绍了WinCCV7.4版本新增加的功能及特性,并结合应用实例进行讲解。《西门子WinCCV7.4基础与应用第2版》首先介绍了初级用户必须掌握的主要功能,包括产品介绍、软件的安装及安装软件所需的条件、项目的建立、组态变