主页 详情

《DSP技术原理及应用教程 第4版》_刘艳萍,李志军主编;贾志成,王宝珠等编著_14496708_9787512427082

【书名】:《DSP技术原理及应用教程 第4版》
【作者】:刘艳萍,李志军主编;贾志成,王宝珠等编著
【出版社】:北京:北京航空航天大学出版社
【时间】:2018
【页数】:453
【ISBN】:9787512427082
【SS码】:14496708

最新查询

内容简介

第1章 绪论

1.1数字信号处理

1.2数字信号处理器

1.2.1DSP芯片的特点

1.2.2DSP芯片的分类及选择

1.3定点DSP的数据格式

1.4DSP芯片的发展及应用

1.4.1DSP芯片的发展

1.4.2DSP芯片的应用

1.5TMS320系列DSP发展概述

1.5.1TMS320C2000系列简介

1.5.2TMS320C5000系列简介

1.5.3TMS320C6000系列简介

1.5.4TMS320C5000 DSP+RISC

1.5.5TI公司的其他DSP芯片简介

习题

第2章 TMS320C54x的结构原理

2.1TMS320C54x的内部结构及主要特性

2.1.1TMS320C54x的内部结构

2.1.2TMS320C54x的主要特性

2.2总线结构

2.3存储系统

2.3.1存储器空间

2.3.2程序存储器

2.3.3数据存储器

2.3.4I/O空间

2.4中央处理单元(CPU)

2.4.1CPU状态和控制寄存器

2.4.2算术逻辑单元(ALU)

2.4.3累加器A和B

2.4.4桶形移位器

2.4.5乘法器/加法器单元

2.4.6比较、选择和存储单元

2.4.7指数编码器

2.4.8地址发生器

2.5片内外设

2.5.1通用I/O口

2.5.2定时器

2.5.3时钟发生器

2.5.4软件可编程等待状态发生器

2.5.5存储器组切换逻辑

2.5.6HPI接口

2.5.7串行接口

2.5.8JTAG接口

2.6中断系统

2.6.1中断系统概述

2.6.2中断标志寄存器(IFR)及中断屏蔽寄存器(IMR)

2.6.3接收应答中断请求及中断处理

2.6.4重新映射中断向量地址

2.7流水线结构

习题

第3章 TMS320C54x硬件系统设计

3.1TMS320C54x硬件系统组成部分

3.2TMS320C54x的时钟及复位电路设计

3.2.1时钟电路设计

3.2.2复位电路设计

3.3供电系统设计

3.4外部存储器和I/O扩展设计

3.4.1外扩数据存储器电路设计

3.4.2外扩程序存储器电路设计

3.4.3I/O(输入/输出接口)扩展电路设计

3.5A/D和D/A接口设计

3.6 3.3V和5V混合逻辑设计

3.7JTAG在线仿真调试接口电路设计

习题

第4章 TMS320C54x指令系统

4.1指令系统概述

4.2汇编源程序格式

4.2.1汇编源程序语句格式

4.2.2汇编语言常量

4.2.3字符串

4.2.4符号

4.2.5表达式

4.3汇编语言指令系统

4.3.1指令系统中的符号和缩写

4.3.2指令系统中的记号和运算符

4.3.3指令系统分类

4.4寻址方式

4.4.1立即数寻址

4.4.2绝对地址寻址

4.4.3累加器寻址

4.4.4直接寻址

4.4.5间接寻址

4.4.6存储器映射寄存器寻址

4.4.7堆栈寻址

4.5汇编伪指令

4.5.1段定义伪指令

4.5.2常数初始化伪指令

4.5.3段程序计数器定位指令.align

4.5.4输出列表格式指令.drlist/.drnolist

4.5.5引用其他文件的伪指令

4.5.6条件汇编指令

4.5.7汇编时的符号定义伪指令

4.5.8其他方面的汇编伪指令

4.6宏语言

4.7链接伪指令

习题

第5章 TMS320C54x的软件开发与设计

5.1TMS320C54x软件开发过程

5.2汇编语言编程

5.2.1汇编语言程序的编写方法

5.2.2汇编语言程序的编辑、汇编和链接过程

5.3C语言编程

5.3.1C54xDSP C优化编译器

5.3.2C语言编程链接命令文件的设计

5.4用C语言和汇编语言混合编程

5.5引导方式设计

习题

第6章 汇编语言程序设计

6.1程序的控制与转移

6.2堆栈的使用方法

6.3加减法和乘法运算

6.4重复操作

6.5数据块传送

6.6双操作数乘法

6.7长字运算和并行运算

6.8小数计算

6.9除法运算

6.10浮点运算

第7章 TMS320C54x的开发应用

7.1片上外设应用

7.1.1定时器/计数器编程和应用

7.1.2多缓冲串口(McBSP)的应用

7.2系统应用

7.2.1FIR滤波器的实现方法

7.2.2正弦信号发生器

7.2.3快速傅里叶变换的DSP实现方法

第8章 TMS320C55x的结构原理

8.1总体结构

8.1.1C55x CPU内部总线结构

8.1.2C55x的CPU组成

8.1.3C55x存储器配置

8.1.4C55x外设配置

8.2C55x的CPU结构

8.2.1存储器接口单元(M单元)

8.2.2指令缓冲单元(I单元)

8.2.3程序流单元(P单元)

8.2.4地址数据流单元(A单元)

8.2.5数据计算单元(D单元)

8.2.6地址总线与数据总线

8.2.7指令流水线

8.3CPU寄存器

8.3.1概况

8.3.2累加器(AC0~AC3)

8.3.3变换寄存器(TRN0、TRN1)

8.3.4T寄存器(T0~T3)

8.3.5数据地址空间和I/O空间使用的寄存器

8.3.6程序流寄存器(PC、RETA、CFCT)

8.3.7中断管理寄存器

8.3.8循环控制寄存器

8.3.9状态寄存器

8.4存储空间和I/O空间

8.4.1存储器映射

8.4.2程序空间

8.4.3数据空间

8.4.4I/O空间

8.5堆栈操作

8.6中断操作

8.6.1中断向量与优先级

8.6.2可屏蔽中断

8.6.3不可屏蔽中断

8.7TMS320C55x片内外设

8.7.1时钟发生器

8.7.2通用定时器

8.7.3通用IO口(GPIO)

8.7.4外部存储器接口(EMIF)

8.7.5多通道缓冲串口(McBSP)

8.7.6模/数转换器(ADC)

8.7.7看门狗定时器(Watchdog)

8.7.8I2C模块

习题

第9章 TMS320C55x的指令系统

9.1寻址方式

9.1.1绝对寻址方式

9.1.2直接寻址方式

9.1.3间接寻址方式

9.1.4数据存储器寻址

9.1.5存储器映射寄存器(MMR)的寻址

9.1.6寄存器位的寻址

9.1.7I/O空间的寻址

9.1.8循环寻址

9.2TMS320C55x的指令系统

9.2.1算术运算指令

9.2.2位操作指令

9.2.3扩展辅助寄存器操作指令

9.2.4逻辑运算指令

9.2.5移动指令

9.2.6程序控制指令

习题

第10章 DSP集成开发环境CCS及其使用

10.1C5000 Code Composer Studio简介

10.2CCS安装及设置

10.2.1系统配置要求

10.2.2安装CCS

10.2.3“CCS setup”配置程序

10.3CCS集成开发环境应用

10.3.1概述

10.3.2CCS的窗口、主菜单和工具条

10.3.3建立工程文件

10.3.4编辑源程序

10.3.5构建工程

10.3.6调试

10.3.7断点设置

10.3.8探针断点

10.3.9内存、寄存器和变量操作

10.3.10数据输入与结果分析

10.3.11评估代码性能

10.3.12内存映射

10.3.13通用扩展语言GEL

10.4仿真中断与I/O端口

10.4.1用simulator仿真中断

10.4.2用simulator仿真I/O口

第11章 DSP技术原理及开发基础实验

11.1概述

11.2系统安装和启动

11.2.1实验系统工作模式

11.2.2插座定义

11.2.3实验仪开关和插座状态

11.2.4DSP对系统各模块的资源分配

11.3CCS C5000使用及DSP指令实验

11.4数据存储器和程序存储器实验

11.5异步串口实验

11.6硬件中断实验

11.7定时器实验

11.8源程序

附录

附录A TMS320C54x指令表

附录B TMS320系列产品命名

附录C 条件指令所用到的条件和相应的操作数符号表

附录D TMS320C55x指令表

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
11fedfbaebe6f1dd068aaeb53e3c22e0#6c16f1bc8de16c4c5e62c0150a856384#92262363#14496708.zip