本书分为ARM嵌入式系统设计、FPGA嵌入式设计以及ARM与FPGA综合设计在工业控制中的应用三个部分。其中,第一部分主要讲解AT91SAM7S系列ARM处理器的硬件设计与软件编程方法,第二部分主要讲解Cyclone系列FPGA可编程逻辑器件的硬件设计与软件编程方法,第三部分主要介绍ARM与上位机的连接、ARM与短信模块的接口与应用、ARM与FPGA综合设计在自动供水系统中的应用以及ARM与FPGA综合设计在真空干燥系统中的应用。此外,本书还配有一张光盘,内含部分章节的源程序以及视频教程。本书语言通俗易懂,讲解深入浅出,适合于从事ARM、FPGA开发的初中级人员使用,也可作为各高等院校单片机、嵌入式系统课程的教材和参考书。