《CPLD/FPGA设计与应用高级教程》结合目前主流的cpld/fpga产品以及最流行的设计理念,系统、详细地介绍cpld/fpga的硬件结构、硬件描述语言与验证语言的基础应用以及高级应用;详细介绍如何使用veriloghdl语言进行有限状态机设计和testbench设计,以及如何使用modelsim进行功能仿真和时序
《ARM嵌入式技术原理与应用》以ARM9为基础,详细介绍以$3C2410器件为核心组成的嵌入式系统的硬件电路的原理与开发方法。主要内容包括嵌入式系统的基本概念与开发流程,ARM微处理器与嵌入式系统硬件电路的原理,存储映射及嵌入式软件开发技术,ARM指令、程序设计以及开发工具的使用方法,Linux基础知识,BootLoa
《MPC5554/5553微处理器揭秘》介绍MPC5554和MPC5553两个微处理器,详细讲解了其片内集成外设模块及其在汽车电子和工业控制领域的部分应用。为了帮助读者更快更容易地编写代码,随书光盘内含Freescale公司提供的RAppID代码初始化工具;一个演示版的eTPU仿真程序,用来展示eTPU特定功能的编写调
作者从2009年1月起,在《电子世界》杂志上连载了《手把手教你学CPLD/FPGA设计》讲座。《手把手教你学CPLD/FPGA与单片机联合设计(附光盘1张)》以此为蓝本,另外增加了大量的篇幅与实验例子进行充实。此外,为了帮助读者掌握单片机与CPLD/FPGA的联合设计,还介绍了51单片机的基本知识及单片机c语言编程的基
《CPLD/FPGA与ASIC设计实践教程(第2版)》以大规模可编程逻辑器件为基础,详细介绍了PLD、CPLD/FPGA器件的原理和开发技术。第1~3章介绍EDA技术和可编程逻辑器件的原理,CPLD/FPGA器件的性能指标与选型、编程方法和下载电路,以及常用EDA设计软件的使用。第4~6章先详细介绍VerilogHDL
《手把手教你学CAN总线》以CAN总线的通信实例和基本实验为主线,以单片机、数据通信和工业控制网络的基础知识为出发点,介绍了CAN现场总线的基本概念、CAN节点的硬件设计和软件编程的方法。其立足点是基础化、实用化,试图通过很多实验实例的详细讲解,带领初学者能很快掌握CAN总线的基本知识、CAN通信的编程方法和CAN总线
《基于FPGA的SOPC实践教程》共分8章。第1章为概述,第2章和第3章分别详细介绍了QuartusⅡ8.0、ModelSimSE6.0、SOPC软件的使用方法。并针对每个软件选择一个经典的实例引导读者熟悉使用软件进行设计的过程;第4章介绍了8个基于FPGA的基础实验,引领读者快速入门;第5章介绍了8个综合实验,进一步
《机电系统的总线综合管理》对机电系统的总线综合管理进行了论述,主要包括总线综合管理的概念、发展概况及常用现场总线,基于MIL-STD-1553B总线控管的机载机电系统分布式实时仿真平台的软硬件拓扑结构,多处理机多任务的分配与调度及总线管理下的容错与余度技术,机载机电子系统的建模与控制,基于总线的分布式系统故障注入及故障
《微控制器及其应用》从微控制器应用开发职业岗位的任职要求出发,以3个应用项目为载体,介绍了微控制器控制系统总体控制方案的设计、常用的微控制器机型和系统设计常用器件型号、微控制器接口电路设计、控制程序设计与系统联机调试等内容。《微控制器及其应用》以自主开发的51系列单片机实验平台为基础,辅以各种调试工具,从简单的I/O接
本书以通俗易懂的语言,由浅入深地向读者阐述了NetFPGA的安装、开发,剖析了NetFPGA的参考路由器的逻辑、驱动以及上层软件设计,分析了已有的各种典型应用,同时结合作者的开发实例介绍了如何在此平台上开发用户设计以及注意事项。本书在阐述NetFPGA开发的同时,更侧重于介绍在FPGA上进行以太网相关逻辑开发的方法与设