《DSP嵌入式系统开发典型案例》图书简介

图书名称: 《DSP嵌入式系统开发典型案例》

图书作者: 华清远见

出版单位: 人民邮电出版社

丛书名称: 华清远见系列图书

全书章节: 共10章

出版日期: 2006年12月

分享到:

  • 编辑推荐

    · 多年嵌入式人才培养及项目研发经验总结· 数百家企业嵌入式研发岗位人才需求汇总

    · 数十所嵌入式专业大学院校教学现状调研· 侧重实践及案例分析并辅以代码加以讲解

  • 图书简介

    本书针对目前流行的嵌入式系统设计,以数字信号处理器(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 案例总结

  • 图书下载

    ·《FPGA应用开发入门与典型实例》(修订版)- -第1章 FPGA系统设计基础

    ·《FPGA应用开发入门与典型实例》(修订版)- -第2章 从零开始设计FPGA最小系统

    ·《FPGA应用开发入门与典型实例》(修订版)- -第3章 硬件描述语言Verilog HDL基础

    ·《FPGA应用开发入门与典型实例》(修订版)- -第4章 硬件描述语言Verilog HDL设计进阶

    ·《FPGA应用开发入门与典型实例》(修订版)- -第5章 FPGA设计开发软件Quartus II的使用技巧

    ·《FPGA应用开发入门与典型实例》(修订版)- -第6章 FPGA设计开发软件ISE使用技巧

  • 上课时间地点

    本课程每期班限额15名,报满即停止报名,请提前在线报名(点击这里)或电话预约。

    ◆ 时间:根据报名人数确定,需提前预约。

    ◆ 地点:北京、上海、深圳、成都、南京、武汉、西安、广州、沈阳
    华清远见保留开课时间调整的权利,欢迎来电洽询 400-611-6270

  • 课程推荐

    · FPGA应用设计初级培训班

    · FPGA数字信号处理设计培训班

    · FPGA项目案例培训班