本书全面介绍TMS32C5DSP系统设计与开发。内容以TMS32C55xDSP为重点,首先介绍数字信号处理器的硬件结构、汇编指令、存储结构和寻址方式;结合片内集成外设的结构和功能,给出片内集成外设驱动程序开发方法及部分片内外设的调试方法;本书还介绍了DSP的集成开发环境CCS和DSP/BIOS的原理和使用;如何在DSP上实现嵌入式实时操作系统;最后结合DSP软、硬件的设计,给出了详细的设计方法和丰富的应用实例。本书旨在从应用的角度使读者掌握DSP的基本原理、系统设计和软硬件开发。本书内容丰富、新颖、实用性强,适合从事数字信号处理的科技人员和高校师生阅读。自2世纪8年代初DSP芯片出现以来,DSP技术已取得了突飞猛进的发展,DSP芯片在性能提高的同时,价格却不断下降。随着DSP芯片性价比的不断提高,DSP的应用领域也不断扩展,从军用、航天等高端产品到各种民用产品随处可见DSP的身影。DSP生产厂商在改进芯片功能的同时,也十分注意开发方法的改进,现在进行DSP的开发可借助各种集成开发工具和第三方提供的各种算法。DSP技术集成了数字信号处理技术和现代微电子技术的成果,作为新技术革命的重要基础在各个领域得到了广泛应用。无论是在计算机外设、通信、工业控制、航空航天、精密仪器,还是在家用电器中,DSP无处不在。在国外,DSP芯片已经得到了广泛的应用;在我国,DSP技术也正以极快的速度被应用到科技和国民经济的各个领域。因此,DSP技术已经成为科技人员必须掌握的一门重要的实用技术。现在主要DSP厂家包括得州仪器(TI)公司、美国模拟器件(AD)公司和摩托罗拉(Motorola)公司等。其中TI公司的DSP产品种类最多,应用最广。因此,了解和使用TI公司的DSP芯片进行系统设计和开发的方法是很重要的。DSP是一个复杂的系统,本书以TMS32C5系列为例,详细介绍DSP设计开发的整个过程,内容涵盖DSP软、硬件的各个开发环节。本书第1章介绍DSP技术的发展概况和应用领域;第2章在数字信号处理和DSP系统的基础上,重点阐述TMS32C55x处理器的硬件结构、汇编指令、存储结构、寻址方式;第3章着重介绍TMS32C55x系列片内集成外设的结构、功能,以及驱动程序的开发,并给出部分片内外设的测试过程;第4和第5章涉及DSP的集成开发环境CCS和DSP/BIOS的原理和使用;第6章则以mC/OS-Ⅱ嵌入式实时操作系统为例,介绍实时操作系统的基本概念、运行原理和向DSP移植嵌入式操作系统的方法;第7、8章详细介绍DSP软、硬件的设计方法,并列举应用实例。针对TMS32C5DSP系统设计与开发,在书中介绍大量实用DSP系统,能够满足DSP的应用和设计人员之需,书中所列出的大量的典型应用实例,可在实际开发中直接引用。本书由汪春梅策划,分为8章,其中第1、4、5章由任治刚编写,第6、7、8章由孙洪波编写,第2章由汪春梅编写,第3章由孙洪波和汪春梅共同编写,全书由汪春梅、孙洪波统稿,朱铭锆审校。在编写过程中,张崇明和孙晨玉做了大量工作。朱铭锆参与选题并提供了部分资料。电子工业出版社给予了极大的鼓励和支持。作者在此一并致谢。希望此书对读者有所裨益,也希望有助于DSP技术的推广。限于作者的水平,书中的错误在所难免,恳请读者不吝赐教!作者24年2月于上海