本书主要以TMS320LF2407A为参考,介绍了美国得州仪器TI公司的LF2-
40xA系列DSP芯片应用开发的知识体系,包括DSP的基本知识、硬件概况、汇编语言程序设计及C语言程序设计、开发环境、内部功能模块及应用等。编写时以应用为主线,注重对背景知识的介绍,并针对重点给出了一定的实例及复习思考题。书末还给出了附录,列举了一些初学者常犯的错误。书中提供的绝大部分程序均已在实验目标板上调试通过。本书可作为大学自动控制及电气专业本科生和研究生“数字信号处理器原理及应用”课程的教材,也可作为数字信号处理器应用开发人员的参考书。
本书比较全面和系统地介绍了DSP应用开发的问题。全书共分为9章,第1章介绍了DSP的基本概念及Q格式;第2章介绍LF2407A的硬件基本情况;第3章讲述DSP的汇编语言设计;第4章介绍中断系统;第5章讲述C语言程序设计问题。第6章~第9章分别讲述了LF2407A片内外设的各个模块(数字通用I/O、事件管理器、A/D转换器、串行通信)。由于篇幅所限,本书没有讲述DSP的CAN控制器部分,读者在掌握本书的基础上,了解一些CAN的知识,再在DSP的CAN进行应用编程应是较简单的事情。本书从实用出发,舍弃了一般读者可能用不到的细节问题,避免繁冗。在对DSP的片内外设的介绍时,不仅介绍TI的外设本身,还注重介绍其基本知识,使之更适合初学者。本书编写过程中对TI公司技术资料进行了精心翻译和整理,在力求准确可靠的基础上,注意克服对英文技术说明书翻译时易产生的晦涩难懂的通病,使之更适合中国人的汉语习惯。