logo
分类于: 计算机基础 职场办公

简介

DSP原理及应用: TMS320DM6437架构、指令、功能模块、程序设计及案例分析

DSP原理及应用: TMS320DM6437架构、指令、功能模块、程序设计及案例分析 0.0分

资源最后更新于 2020-03-29 03:57:06

作者:张雪英李鸿燕贾海蓉陈桂军

出版社:出版社清华大学出版社

出版日期:2019-01

ISBN:9787302510437

文件格式: pdf

标签: 计算机 教材 软件开发 程序设计 工具书

简介· · · · · ·

TI公司的TMS320C6000系列DSP是目前数字信号处理器中性能最好的产品之一,TMS320DM6437是TMS320C6000系列中一款重要的定点DSP芯片,其处理速度快、功能强大、片内外设丰富,应用广泛。本书全面介绍了TMS320DM6437的体系结构、原理、软硬件开发与程序设计方法,包括TMS320DM6437硬件结构、指令系统、软件开发环境及程序优化方法、片内资源、外设接口。本书还详细介绍了TMS320DM6437芯片在DSP主要算法、语音处理及图像处理方面的程序开发实例。本书内容全面、实用,讲解通俗易懂,旨在使读者了解TMS320DM6437的体系结构和基本原理,掌握DSP系统的设计和开发过程,书中提供的案例便于读者学习理解DSP的程序开发方法。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 作者简介
  2. 内容简介
  3. 前言 PREFACE
  4. 第1章 绪论
  5. 1.1 DSP概述
  6. 1.1.1 DSP的发展概况及趋势
  7. 1.1.2 DSP的特点
  8. 1.1.3 DSP的分类
  9. 1.1.4 DSP的应用
  10. 1.1.5 DSP芯片的选择
  11. 1.2 DSP系统
  12. 1.2.1 DSP系统的构成
  13. 1.2.2 DSP系统的特点
  14. 1.2.3 DSP系统的设计过程
  15. 1.3 DSP芯片
  16. 1.3.1 TI公司的DSP芯片
  17. 1.3.2 其他公司的DSP芯片
  18. 1.4 TMS320C6x(6000)概述
  19. 1.4.1 TMS320C6x简介
  20. 1.4.2 TMS320C6x结构
  21. 1.4.3 TMS320C6x特点
  22. 1.4.4 TMS320C6x的应用
  23. 本章小结
  24. 思考与练习题
  25. 第2章 TMS320DM6437的硬件结构
  26. 2.1 TMS320DM6437的基本结构
  27. 2.2 TMS320DM6437 CPU结构
  28. 2.2.1 CPU的组成
  29. 2.2.2 CPU数据通路
  30. 2.2.3 CPU状态控制寄存器
  31. 2.3 片内存储器
  32. 2.3.1 片内存储器结构
  33. 2.3.2 存储器空间分配
  34. 2.3.3 一级片内程序存储器
  35. 2.3.4 一级片内数据存储器
  36. 2.3.5 二级片内存储器
  37. 本章小结
  38. 思考与练习题
  39. 第3章 TMS320DM6437的指令系统
  40. 3.1 TMS320DM6437指令集概述
  41. 3.1.1 指令和功能单元之间的映射
  42. 3.1.2 延迟间隙
  43. 3.1.3 指令操作码映射图
  44. 3.1.4 并行操作
  45. 3.1.5 条件操作
  46. 3.1.6 寻址方式
  47. 3.2 TMS320DM6437指令集
  48. 3.2.1 加载/存储指令
  49. 3.2.2 算术运算指令
  50. 3.2.3 逻辑及位域运算指令
  51. 3.2.4 数据传送指令
  52. 3.2.5 程序转移指令
  53. 3.2.6 资源对公共指令集的限制
  54. 3.3 汇编、线性汇编和伪指令
  55. 3.3.1 汇编代码结构
  56. 3.3.2 汇编伪指令
  57. 3.3.3 汇编语言程序设计
  58. 3.3.4 线性汇编
  59. 3.3.5 链接器命令文件的编写和使用
  60. 本章小结
  61. 思考与练习题
  62. 第4章 软件开发环境及程序优化
  63. 4.1 DSP软件开发过程及开发工具
  64. 4.2 CCS集成开发环境
  65. 4.2.1 CCS安装与设置
  66. 4.2.2 创建CCS工程项目
  67. 4.2.3 工程导入
  68. 4.2.4 CCS 6.0仿真与烧写
  69. 4.3 DSP/BIOS实时操作系统
  70. 4.3.1 DSP/BIOS的组件构成
  71. 4.3.2 基于DSP/BIOS的程序开发
  72. 4.4 DSP的C/C++语言程序设计
  73. 4.4.1 面向TMS320C64x的C/C++语言
  74. 4.4.2 面向DSP的C/C++语言程序设计流程
  75. 4.4.3 C语言源代码的优化
  76. 4.4.4 汇编代码的优化
  77. 4.4.5 C语言和汇编语言混合编程
  78. 本章小结
  79. 思考与练习题
  80. 第5章 TMS320DM6437流水线与中断
  81. 5.1 流水线
  82. 5.1.1 流水线概述
  83. 5.1.2 流水线操作
  84. 5.1.3 指令对流水线性能的影响
  85. 5.1.4 存储器对流水线性能的影响
  86. 5.2 DSP的中断系统
  87. 5.2.1 中断的基础知识
  88. 5.2.2 中断控制寄存器
  89. 5.2.3 中断响应过程
  90. 5.2.4 中断嵌套
  91. 5.2.5 中断向量程序
  92. 本章小结
  93. 思考与练习题
  94. 第6章 TMS320DM6437主机接口与多通道缓冲串口
  95. 6.1 主机接口
  96. 6.1.1 HPI概述
  97. 6.1.2 HPI的结构与功能
  98. 6.1.3 HPI的读/写时序
  99. 6.1.4 HPI的操作
  100. 6.1.5 HPI寄存器
  101. 6.1.6 HPI的中断申请
  102. 6.1.7 HPI应用实例
  103. 6.2 多通道缓冲串口
  104. 6.2.1 McBSP概述
  105. 6.2.2 McBSP结构与对外接口
  106. 6.2.3 McBSP寄存器
  107. 6.2.4 McBSP的操作
  108. 6.2.5 McBSP的应用
  109. 本章小结
  110. 思考与练习题
  111. 第7章 TMS320DM6437通用输入/输出接口与定时器
  112. 7.1 通用输入/输出接口(GPIO)
  113. 7.1.1 GPIO接口概述
  114. 7.1.2 GPIO功能
  115. 7.1.3 中断和事件产生
  116. 7.1.4 GPIO寄存器
  117. 7.2 定时器
  118. 7.2.1 定时器结构
  119. 7.2.2 定时器的工作模式控制
  120. 7.2.3 定时器寄存器
  121. 本章小结
  122. 思考与练习题
  123. 第8章 TMS320DM6437应用程序设计
  124. 8.1 DSP基本算法
  125. 8.1.1 有限冲激响应(FIR)数字滤波器设计
  126. 8.1.2 无限冲激响应(IIR)数字滤波器设计
  127. 8.1.3 快速傅里叶变换(FFT)算法
  128. 8.1.4 卷积算法
  129. 8.1.5 自适应滤波算法
  130. 8.2 语音信号采集与分析
  131. 8.2.1 回声实验
  132. 8.2.2 音频滤波
  133. 8.3 图像处理
  134. 8.3.1 图像点处理
  135. 8.3.2 图像的几何变换
  136. 8.3.3 图像增强
  137. 8.3.4 图像边缘检测
  138. 本章小结
  139. 思考与练习题
  140. 附录A DSP系统配置及初始化程序
  141. 附录B GPIO接口与ZWT封装引脚的对应关系
  142. 附录C 音频芯片TLV320AIC23B介绍
  143. 参考文献