本书首先介绍小型应用系统设计的理论知识,其次介绍可编程片上系统PSoC系列芯片的基本原理、架构和功能,然后介绍基于PSoC的小型应用系统设计和实现的基本方法,包括集成开发环境的使用、硬件设计制作和软件开发过程,最后通过七个实际控制设备中已经完成并成功应用的设计实例介绍小型应用系统设计方法和实现过程。书中设计和实现的小型应用系统在激光加工控制设备中得到了应用验证,包括基于PSoC1芯片的霍尔电流传感器设计、大功率激光二极管控制系统、雷管自动卡口控制系统、光纤激光器控制系统、雷管卡口激光编码一体机控制系统,基于PSoC5LP的激光控制系统、USB接口嵌入式激光控制系统。本书可以作为计算机、电子类本科专业高年级学生拓展专业知识面的课外读物,也可以作为计算机工业控制行业如激光加工设备设计、制造、维修、维护、应用等从业人员的参考书。