顶部
收藏

TMS320C55x DSP原理及其应用(第二版)


作者:
代少升 黄俊 申敏 高陈强 夏绪玖
定价:
23.50元
ISBN:
978-7-04-037519-0
版面字数:
360.000千字
开本:
16开
全书页数:
224页
装帧形式:
平装
重点项目:
暂无
出版时间:
2013-07-15
读者对象:
高等教育
一级分类:
电气/电子信息/自动化类
二级分类:
电子信息/通信专业课
三级分类:
数字信号处理

本书主要介绍TMS320C55x系列DSP,重点阐述了DSP的集成开发环境、硬件结构、汇编指令、存储结构、寻址方式、片内外设以及TMS320C55x DSP的典型应用实例。除此之外,还介绍了TI最新的双核处理器OMAP5912的功能和特点。书中精选了一维信号、二维信号处理实例,实例中给出了工作原理、程序流程及调试过程,适合于初学者按照书中的步骤动手实验,在实践中掌握DSP应用技术。

本书是为通信工程、电子信息、自动化、计算机等相关专业编写的教材,适合本科生、研究生和工程技术人员等学习和研究使用,也可以作为TMS320C55x DSP应用开发的参考书籍。

  • 前辅文
  • 第1章 数字信号处理和DSP系统
    • 1.1 实时数字信号处理技术的发展
    • 1.2 数字信号处理器的特点
    • 1.3 DSP系统的设计
      • 1.3.1 系统设计流程
      • 1.3.2 DSP芯片的选择
    • 1.4 DSP的典型应用
  • 第2章 DSP芯片结构和CPU外围电路
    • 2.1 DSP芯片结构
      • 2.1.1 TMS320C55x处理器的特点
      • 2.1.2 TMS320C55x中央处理单元
      • 2.1.3 TMS320VC5509的构成
    • 2.2 时钟电路
      • 2.2.1 PLL控制寄存器
      • 2.2.2 时钟模式寄存器
      • 2.2.3 工作模式
      • 2.2.4 使用方法
      • 2.2.5 举例
    • 2.3 通用定时器
      • 2.3.1 结构框图
      • 2.3.2 时钟部分
      • 2.3.3 计数器部分
      • 2.3.4 通用定时器的控制
      • 2.3.5 举例
    • 2.4 外部存储器接口EMIF
      • 2.4.1 概述
      • 2.4.2 与外部存储器的接口方法
      • 2.4.3 应用举例
    • 2.5 主机接口(EHPI)
      • 2.5.1 EHPI基本结构
      • 2.5.2 EHPI对DSP复位的影响
      • 2.5.3 接口时序
      • 2.5.4 应用举例
    • 2.6 多通道缓冲串口McBSP
      • 2.6.1 概述
      • 2.6.2 基本结构
      • 2.6.3 工作模式
      • 2.6.4 收发格式与参数设置
      • 2.6.5 异常处理
      • 2.6.6 McBSP寄存器说明
      • 2.6.7 应用举例
    • 2.7 通用输入/输出口GPIO
      • 2.7.1 GPIO概述
      • 2.7.2 上电模式设定
      • 2.7.3 其他GPIO
    • 2.8 DMA控制器
      • 2.8.1 基本结构
      • 2.8.2 EHPI通道
      • 2.8.3 DMA通道传输配置
      • 2.8.4 寄存器说明
      • 2.8.5 应用举例
    • 2.9 片内存储器与DSP自举
      • 2.9.1 DARAM
      • 2.9.2 SARAM
      • 2.9.3 ROM与DSP自举
      • 2.9.4 应用举例
  • 第3章 存储结构与寻址方式
    • 3.1 存储结构
      • 3.1.1 存储映射
      • 3.1.2 程序空间
      • 3.1.3 数据空间
      • 3.1.4 I/O空间
    • 3.2 寻址方式
      • 3.2.1 绝对寻址方式
      • 3.2.2 直接寻址方式
      • 3.2.3 间接寻址方式
      • 3.2.4 循环寻址
      • 3.2.5 寄存器位寻址
      • 3.2.6 I/O空间寻址
  • 第4章 程序流程控制
    • 4.1 跳转(分支)
    • 4.2 指令重复
    • 4.3 条件执行
    • 4.4 中断
      • 4.4.1 中断矢量及其优先级
      • 4.4.2 中断管理寄存器
      • 4.4.3 可屏蔽中断
      • 4.4.4 非屏蔽中断
      • 4.4.5 DSP复位
    • 4.5 程序调用
      • 4.5.1 无条件程序调用
      • 4.5.2 条件程序调用
      • 4.5.3 返回
    • 4.6 堆栈
      • 4.6.1 数据堆栈和系统堆栈
      • 4.6.2 堆栈配置
      • 4.6.3 自动前后关系转换
  • 第5章 TMS320C55x DSP的汇编指令
    • 5.1 TMS320C55x结构
    • 5.2 状态位与执行条件
    • 5.3 TMS320C55x指令的并行执行
    • 5.4 TMS320C55x DSP的汇编指令
      • 5.4.1 算术运算指令
      • 5.4.2 位操作指令
      • 5.4.3 扩展辅助寄存器操作指令
      • 5.4.4 逻辑运算指令
      • 5.4.5 MOVE操作指令
      • 5.4.6 程序控制指令
  • 第6章 DSP集成开发环境
    • 6.1 CCS的安装与设置
      • 6.1.1 系统配置要求
      • 6.1.2 CCS软件的安装
    • 6.2 CCS的基本操作
      • 6.2.1 概述
      • 6.2.2 CCS的窗口、主菜单和工具条
      • 6.2.3 工程文件的建立
      • 6.2.4 文件编辑
      • 6.2.5 构建工程
      • 6.2.6 利用CCS调试程序
      • 6.2.7 断点设置
      • 6.2.8 探针断点的使用
      • 6.2.9 内存、寄存器和变量操作
  • 第7章 TMS320C55x DSP应用实例
    • 7.1 CCS软件应用及实验
      • 7.1.1 CCS入门
      • 7.1.2 编写一个以C语言为基础的DSP程序
      • 7.1.3 编写一个以汇编(ASM)语言为基础的DSP程序
      • 7.1.4 编写一个汇编语言和C语言混合的DSP程序
    • 7.2 指示灯与拨码开关实验
      • 7.2.1 指示灯实验
      • 7.2.2 拨码开关实验
    • 7.3 DSP的定时器和外部中断实验
      • 7.3.1 DSP的定时器
      • 7.3.2 外部中断
    • 7.4 单路或多路模数、数模转换
      • 7.4.1 单路或多路模数转换
      • 7.4.2 单路或多路数模转换
    • 7.5 数字图像信号处理实验
      • 7.5.1 数字图像直方图统计
      • 7.5.2 数字图像直方图均衡化增强
    • 7.6 通信与语音信号采集与分析实验
      • 7.6.1 语音采集和放送
      • 7.6.2 语音信号 FIR 滤波
  • 第8章 OMAP5912双核处理器
    • 8.1 OMAP5912简介
      • 8.1.1 TMS320C55x DSP内核
      • 8.1.2 ARM926EJ—S RISC处理器
    • 8.2 OMAP5912功能介绍
      • 8.2.1 MPU存储区映射
      • 8.2.2 DSP存储区映射
      • 8.2.3 MPU和DSP专用外设
      • 8.2.4 MPU公共外设
      • 8.2.5 DSP公共外设
      • 8.2.6 MPU和DSP共享外设
  • 参考文献

相关图书