《DSP嵌入式系统开发典型案例》

图书作者:华清远见 丛书名称: 华清远见系列图书 出版日期:2006年12月 PDF电子版免费下载

编辑推荐理由

推荐评分:5.0分

多年嵌入式人才培养及项目研发经验总结

数百家企业嵌入式研发岗位人才需求汇总

数十所嵌入式专业大学院校教学现状调研

侧重实践及案例分析并辅以代码加以讲解

图书简介

本书针对目前流行的嵌入式系统设计,以数字信号处理器(dsp)为硬件平台,详细地介绍了用dsp作为微处理器核的系统的各种数学算法和工程实践。本书内容涵盖dsp工程应用的很多领域,包括一般数据采集系统设计、高速数据采集系统设计、常用自动控制系统设计、语音信号处理、编码系统设计、ip电话系统设计、无线网卡系统设计、viterbi译码的实现、非均匀采样理论及其实现等工程实例。 本书针对目前流行的嵌入式系统设计,以数字信号处理器(dsp)为硬件平台,详细地介绍了用dsp作为微处理器核的系统的各种数学算法和工程实践。本书内容涵盖dsp工程应用的很多领域,包括一般数据采集系统设计、高速数据采集系统设计、常用自动控制系统设计、语音信号处理、编码系统设计、ip电话系统设计、无线网卡系统设计、viterbi译码的实现、非均匀采样理论及其实现等工程实例。 本书是案例型参考手册,内容全面、实用,讲解通俗易懂,特别适合中、高级用户阅读,书中的有些案例略作修改即可在工程中直接应用。本书可以作为高等院校电子工程、电气工程、自动控制、电力电子等专业的高年级本科生和研究生学习dsp的参考教材,也可供从事dsp应用系统设计开发的技术人员参考。

图书目录

  • ※第1章 绪论

  • 1.1 dsp概述
  • 1.1.1 tms320c2000系列
  • 1.1.2 tms320c5000系列
  • 1.1.3 tms320c6000系列
  • 1.1.4 omap系列
  • 1.2 dsp理论和算法概述
  • ※第2章 高速数据采集系统设计

  • 2.1 高速数据采集概述
  • 2.2 案例要求和应用对象
  • 2.3 器件的选择
  • 2.3.1 ad转换器的选择
  • 2.3.2 fifo的选择
  • 2.3.3 dsp的选择
  • 2.3.4 usb控制器的选择
  • 2.3.5 flash的选择
  • 2.4 硬件电路设计
  • 2.4.1 ads5422的电路设计
  • 2.4.2 idt72v2113的电路设计
  • 2.4.3 cy7c68013的电路设计
  • 2.4.4 sst29le010的电路设计
  • 2.4.5 电源和复位电路设计
  • 2.4.6 时钟电路设计
  • 2.4.7 jtag仿真口电路设计
  • 2.4.8 其他电路设计
  • 2.5 软件系统调试方法
  • 2.5.1 ads5422的调试
  • 2.5.2 idt72v2113的调试
  • 2.5.3 cy7c68013的调试
  • 2.5.4 sst29le010的调试
  • 2.5.5 电源时钟的调试
  • 2.6 程序代码
  • 2.6.1 主程序代码
  • 2.6.2 主程序中断向量代码
  • 2.6.3 主程序配置文件代码
  • 2.6.4 写flash程序代码
  • 2.6.5 写flash配置文件代码
  • 2.6.6 写flash中断向量代码
  • 2.6.7 写flash工具代码
  • 2.6.8 dsp读usb接口代码
  • 2.7 案例总结
  • ※第3章 中低速数据采集系统设计

  • 3.1 案例要求和应用对象
  • 3.2 系统软硬件设计和调试
  • 3.2.1 tlv1571的软硬件设计和调试
  • 3.2.2 tlc7528的软硬件设计和调试
  • 3.2.3 sst29le010的软硬件设计和调试
  • 3.2.4 电源和复位电路设计
  • 3.2.5 时钟电路设计
  • 3.3 程序代码
  • 3.3.1 ad测试程序代码
  • 3.3.2 ad测试程序中断向量代码
  • 3.3.3 ad测试程序配置文件代码
  • 3.3.4 da测试程序代码
  • 3.3.5 da测试程序配置文件代码
  • 3.3.6 写flash程序代码
  • 3.3.7 写flash配置文件代码
  • 3.3.8 写flash中断向量代码
  • 3.3.9 ad/da联合调试程序代码
  • 3.3.10 数据滤波程序代码
  • 3.4 案例总结
  • ※第4章 常用自动控制系统设计

  • 4.1 案例要求和应用对象
  • 4.2 硬件电路设计
  • 4.3 软件系统设计思路
  • 4.4 主要程序代码说明
  • 4.4.1 dsp配置头文件
  • 4.4.2 dsp的系统配置命令文件
  • 4.4.3 dsp的中断向量表和中断子向量表
  • 4.4.4 数字pid控制器的dsp应用程序
  • 4.4.5 模糊pi控制器的dsp应用程序
  • 4.5 控制系统的性能评估
  • 4.5.1 系统的开环特性
  • 4.5.2 数字pid控制特性
  • 4.5.3 模糊pi控制特性
  • 4.6 案例总结
  • ※第5章 语音信号去噪和编码系统设计

  • 5.1 语音信号应用概述
  • 5.2 案例要求和应用对象
  • 5.3 系统硬件设计
  • 5.3.1 语音信号通道
  • 5.3.2 语音信号模数/数模转换
  • 5.3.3 dsp和音频ad/da的硬件设计
  • 5.4 语音信号的采集和播放
  • 5.5 语音信号的?/a律压缩
  • 5.6 语音去噪
  • 5.7 语音编码
  • 5.8 案例总结
  • ※第6章 数字和ip电话系统设计

  • 6.1 数字和ip电话概述
  • 6.2 案例要求和应用对象
  • 6.3 系统硬件设计
  • 6.4 系统软件设计
  • 6.4.1 dsp软件设计
  • 6.4.2 dsp软件代码
  • 6.4.3 主机软件设置
  • 6.4.4 主机软件程序
  • 6.4.5 回音相消算法设计
  • 6.4.6 回音相消程序
  • 6.5 案例总结
  • ※第7章 图像显示和lcd系统设计

  • 7.1 案例要求和应用对象
  • 7.2 系统软硬件设计
  • 7.2.1 图像控制器的软硬件设计
  • 7.2.2 lcd驱动软硬件设计
  • 7.2.3 ac97音频口软硬件设计
  • 7.2.4 网口软硬件设计
  • 7.2.5 触摸屏软硬件设计
  • 7.3 程序代码
  • 7.3.1 图像控制器程序代码
  • 7.3.2 lcd控制程序代码
  • 7.3.3 ac97驱动程序代码
  • 7.3.4 背景灯初始化驱动程序代码
  • 7.4 案例总结
  • ※第8章 蓝牙与无线网卡系统设计

  • 8.1 案例要求和应用对象
  • 8.2 蓝牙接口设计
  • 8.2.1 蓝牙技术特点
  • 8.2.2 蓝牙模块pf6100
  • 8.2.3 系统硬件设计
  • 8.2.4 系统软件设计
  • 8.2.5 蓝牙的语音传输
  • 8.3 无线网卡设计
  • 8.3.1 无线局域网标准
  • 8.3.2 无线网卡模块tnet1100b
  • 8.3.3 系统硬件设计
  • 8.3.4 系统软件设计
  • 8.4 案例总结
  • ※第9章 viterbi译码及其实现

  • 9.1 viterbi译码概述
  • 9.2 案例要求和应用对象
  • 9.3 rs编码
  • 9.4 viterbi译码
  • 9.5 案例总结
  • ※第10章 非均匀采样理论及其实现

  • 10.1 采样理论概述
  • 10.2 案例要求和应用对象
  • 10.3 理论基础
  • 10.4 硬件设计
  • 10.5 软件设计
  • 10.6 系统测试
  • 10.7 程序代码
  • 10.8 案例总结