新書推薦:

《
量子纠缠
》
售價:HK$
63.8

《
舆论(普利策奖得主、“现代新闻学之父”沃尔特·李普曼传播学经典)
》
售價:HK$
74.8

《
拥抱真实自我:内在小孩的探索和疗愈
》
售價:HK$
64.9

《
黑暗王后:缔造中世纪世界的血腥竞争
》
售價:HK$
129.8

《
小行星猎人:贝努小行星生命起源样本采集任务全记录
》
售價:HK$
63.8

《
孙机谈文物
》
售價:HK$
118.8

《
诡舍(夜来风雨声悬疑幻想震撼之作)
》
售價:HK$
54.8

《
讲给青少年的人工智能
》
售價:HK$
52.8
|
內容簡介: |
本书以TI的DSP芯片的应用设计、调试为主线,按照DSP常识介绍、开发环境、内部寄存器、外设、开发实例的顺序展开。并按照DSP系统设计的一般流程,以一个音频处理DSP系统为例,从原理图设计、PCB设计、Boot引导以及音频滤波数字处理和DTFM识别与生成的程序开发过程等方面进行了详细的介绍。本书语言浅显易懂,实例丰富,同时在网站http:eelab.buaa.edu.cn开源电路图与源程序。
|
關於作者: |
王俊,北航电子信息工程学院教授、博士生导师、副院长,空天电子信息国家级实验教学示范中心和空天电子信息国家级虚拟仿真实验教学中心主任。兼任中国电子学会DSP专家委员会副主任委员、中国电子学会无线电定位技术分会委员。主要从事环境智能感知、实时信号并行处理、深度学习、智能硬件等方面的研究工作,出版教材《DSPFPGA嵌入式实时处理技术及应用》。
|
目錄:
|
目录
第1章概论(1)
1.1DSP(数字信号处理器)(1)
1.2DSP芯片发展(1)
1.3DSP分类与应用(3)
1.4TMS320C5000系列DSP概述(4)
1.4.1TMS320C54x系列DSP(5)
1.4.2TMS320C55x系列DSP(5)
1.4.3C54x与C55x的比较(6)
1.4.4TMS320C5000系列DSP外设接口(7)
1.5TMS320C5000系列芯片性能分析(7)
1.5.1主要性能分析(7)
1.5.2C54x系列芯片性能(8)
1.5.3C55x系列芯片性能(9)
1.6TMS320C5000系列DSP应用(11)
第2章CCS集成开发环境(12)
2.1CCS概述(12)
2.2集成代码生成工具(13)
2.3CCSv5.1的安装(14)
2.4利用CCSv5.1新建工程(16)
2.5利用CCSv5.1导入已有工程(19)
2.6利用CCSv5.1配置工程选项(20)
2.7利用CCSv5.1调试工程(25)
2.8CCSv5.1资源管理器简介及应用(28)
第3章TMS320VC5509A CPU寄存器(30)
3.1寄存器列表(30)
3.1.1寄存器的存储器映射(31)
3.1.2累加器(AC0~AC3)(34)
3.1.3变换寄存器(TRN0,TRN1)(35)
3.1.4临时寄存器(T0~T3)(35)
3.1.5数据和IO空间寻址寄存器(35)
3.1.6程序流寄存器(PC,RETA,CFCT)(40)
3.1.7中断管理寄存器(41)
3.1.8循环控制寄存器(45)
3.1.9状态寄存器(ST0_55~ST3_55)(46)
3.2存储器和IO空间(47)
3.2.1存储器概述(47)
3.2.2程序空间(48)
3.2.3数据空间(48)
3.2.4IO空间(50)
3.3数据堆栈和系统堆栈(50)
3.3.1数据堆栈和系统堆栈(50)
3.3.2堆栈配置(51)
3.3.3快返回与慢返回(51)
3.3.4自动上下文切换(52)
3.4寻址模式(53)
3.4.1概述(53)
3.4.2绝对寻址模式(54)
3.4.3直接寻址模式(55)
3.4.4间接寻址模式(59)
3.4.5寄存器位寻址(69)
3.4.6环形寻址(70)
第4章TMS320VC5509A内部结构与外设(72)
4.1总体概述(72)
4.2时钟发生器(73)
4.2.1时钟发生器工作原理(74)
4.2.2时钟发生器调试方法及结果(75)
4.2.3时钟发生器程序示例(75)
4.3通用定时器(76)
4.3.1通用定时器工作原理(77)
4.3.2通用定时器调试方法及结果(78)
4.3.3通用定时器程序示例(78)
4.4看门狗定时器(79)
4.4.1看门狗定时器的工作原理(79)
4.4.2看门狗定时器调试方法及结果(81)
4.4.3看门狗定时器程序示例(81)
4.5GPIO(82)
4.5.1GPIO工作模式(82)
4.5.2GPIO调试方法及结果(83)
4.5.3GPIO程序示例(83)
4.6中断(84)
4.6.1中断工作原理(84)
4.6.2中断调试方法及结果(85)
4.6.3中断程序示例(86)
4.7EMIF(86)
4.7.1EMIF工作原理(86)
4.7.2EMIF调试方法及结果(89)
4.7.3外部存储器接口程序示例(89)
4.8HPI(90)
4.8.1HPI接口工作原理(90)
4.8.2HPI模块调试方法及结果(91)
4.8.3HPI程序示例(92)
4.9McBSP(92)
4.9.1McBSP工作原理(94)
4.9.2McBSP调试方法及结果(95)
4.9.3McBSP程序示例(96)
4.10I2C(98)
4.10.1I2C模块工作原理(99)
4.10.2I2C模块调试方法及结果(101)
4.10.3I2C模块程序示例(102)
4.11USB(102)
4.11.1USB模块工作原理(103)
4.11.2USB调试方法及结果(104)
4.11.3USB模块程序示例(104)
4.12ADC(105)
4.12.1模数转换器工作原理(106)
4.12.2ADC调试方法及结果(106)
4.12.3模数转换器程序示例(107)
第5章基于TMS320VC5509A的音频处理DSP系统硬件设计(108)
5.1音频处理DSP系统硬件电路组成(108)
5.2模块电路元器件选型及原理图设计(109)
5.2.1电源模块设计(109)
5.2.2复位电路设计(110)
5.2.3时钟电路设计(111)
5.2.4JTAG接口电路设计(111)
5.2.5程序加载设计(112)
5.2.6音频输入输出电路设计(116)
5.3PCB设计(117)
5.3.1布局设计(117)
5.3.2布线设计(118)
5.4电路调试(121)
5.4.1硬件调试前电路板的常规检查(121)
5.4.2调试中遇到问题的解决步骤(122)
5.4.3JTAG连接错误常用解决办法(122)
5.4.4数据读写测试(123)
5.5Boot(124)
5.5.1EEPROM的读写(124)
5.5.2DSP bootLoader烧写步骤(126)
第6章基于TMS320VC5509A的音频处理DSP系统程序设计(129)
6.1概述(129)
6.2采集语音(130)
6.3时域滤波(135)
6.4频域滤波(141)
6.5语音输出(143)
6.6双音多频的识别与生成(144)
6.6.1双音多频的识别(144)
6.6.2双音多频生成(146)
附录ATMS320VC5509A芯片引脚图及定义(150)
附录B指令集(157)
附录C代码示例(177)
参考文献(202)
|
內容試閱:
|
数字信号处理器件在近几十年发展十分迅速,种类越来越多,运算速度越来越快,功能和性能都不断增强,广泛应用于语音处理、图形图像、航空航天、仪器仪表、医疗和家用电器等产品中,成为电子产品中的核心器件。
现在DSP芯片的集成开发环境比较完善,支持C语言开发,优化编译效率逐步提高,程序可移植性好,DSP的原理与开发应用也成为电子信息类学生及技术人员的必备硬件技能。为了能够让更多的DSP初学者快速入门,了解DSP芯片的基本原理和常用DSP芯片的应用,熟悉DSP芯片开发工具及使用方法,尽快掌握DSP的软硬件设计和应用系统开发方法,具备从事DSP芯片软硬件设计和DSP系统开发的能力,我们编写了这本教材。
本书以TI的DSP芯片设计调试为主线,按照DSP常识介绍、开发环境、内部寄存器、外设、开发实例的顺序展开,如图1所示。
图1 本书内容组织结构图
第1章主要以TI公司的DSP芯片为例介绍了DSP的发展过程、DSP的分类与应用,引入C5000系列DSP,对其常用的C54x和C55x系列芯片的结构、性能等进行了比较分析。
第2章介绍了TI公司DSP的集成开发环境CCS,包括CCS的安装、建立工程以及如何调试工程等。
第3章详细介绍了TMS320VC5509A芯片的CPU寄存器。
第4章详细介绍了TMS320VC5509A芯片结构和片内外设,并给出以芯片支持库(CSL)编写的外设调试例程。
第5章介绍了DSP系统设计的一般流程,并以一个音频处理DSP系统为例,从原理图设计、PCB设计以及Boot引导等方面详细介绍了TMS320VC5509A芯片的硬件电路设计过程。
第6章以第5章的硬件电路为基础,介绍了音频滤波数字处理系统和DTFM识别与生成系统的程序开发过程,并在附录C中给出了源程序代码。
为了方便读者查询,附录A和附录B分别列出了TMS320VC5509A芯片引脚定义及TMS320C55x指令集。
本书由张玉玺、王俊、康骊编著,其中张玉玺编著了第1、2、3章及附录A、B、C;王俊编著了第4、5章;康骊根据学生实验课的内容整理了第6章素材;最后由张玉玺对本书进行统稿。本书在编写过程中,北京航空航天大学电子信息工程学院的硕士生樊文贵、尹晗、陈力、张振、马抒恒等结合学位论文和项目调试经验,参与了DSP例程的编写与书稿的编辑工作。
本教材配有开源电路图及源程序,可登录北京航空航天大学空天电子信息实验教学中心网站(http:eelab.buaa.edu.cn)免费下载。
书中如有疏漏不当之处,恳请广大读者批评指正。
|
|