书籍详情

DSP原理及其在移动通信中的应用

DSP原理及其在移动通信中的应用

作者:申敏等编著

出版社:人民邮电出版社

出版时间:2001-01-01

ISBN:9787115095527

定价:¥32.00

购买这本书可以去
内容简介
随着数字时代的到来,以数字信号处理器(DSP)为基础实便数字信号处理技术得到了越来越广泛的应用。本书在简要介绍美国德州仪器(TI)公司的TMS320C5000系列DSP的基础上,重点介绍了其中的TMS320C55XDSP。内容包括硬件结构、汇编指令、汇编指令、存储结构、寻填址方式、片内外设、集成开发工具和实际应用编程,旨在从应用的角度帮助读者掌握TMS320C55X系列DSP的基本原理、系统设计和软件开发,及其在移动通信中的典型应用。本书面向通信、电子等领域的广大科研和工程技术设计人员,也可作为相关专业研究生和高年级本科生的教材。
作者简介
暂缺《DSP原理及其在移动通信中的应用》作者简介
目录
第1章 数字信号处理和DSP系统 1                   
 1.1 DSP系统的特点 2                   
 1.2 DSP系统的设计 3                   
 1.2.1 设计流程 3                   
 1.2.2 DSP芯片的选择 4                   
 1.3 DSP应用领域 4                   
 1.4 DSP在移动通信中的应用 5                   
                   
 第2章 TMS320C5000系列DSP的结构 7                   
 2.1 TMS320系列DSP概述 7                   
 2.2 TMS320C54x DSP的结构概述 7                   
 2.3 TMS320C55x DSP的硬件结构 8                   
 2.3.1 C55x处理器 9                   
 2.3.2 C5510的构成 12                   
                   
 第3章 存储结构与寻址方式 16                   
 3.1 存储结构 16                   
 3.1.1 存储映射 16                   
 3.1.2 程序空间 16                   
 3.1.3 数据空间 18                   
 3.1.4 I/O空间 22                   
 3.2 寻址方式 22                   
 3.2.1 绝对地址寻址 22                   
 3.2.2 直接寻址 24                   
 3.2.3 间接寻址 25                   
 3.2.4 循环寻址 30                   
 3.2.5 寄存器位寻址 31                   
 3.2.6 I/O 空间寻址 32                   
                   
 第4章 程序流程控制 34                   
 4.1 跳转(分支) 34                   
 4.2 指令重复 35                   
 4.3 条件执行 36                   
 4.4 中断 37                   
 4.4.1 中断矢量及其优先级 38                   
 4.4.2 中断管理寄存器 39                   
 4.4.3 可屏蔽中断 40                   
 4.4.4 非屏蔽中断 43                   
 4.4.5 DSP复位 44                   
 4.5 程序调用 44                   
 4.5.1 无条件程序调用 44                   
 4.5.2 条件程序调用 45                   
 4.5.3 返回 45                   
 4.6 堆栈 45                   
 4.6.1 数据堆栈和系统堆栈 46                   
 4.6.2 堆栈配置 46                   
 4.6.3 自动前后关系转换 48                   
                   
 第5章 TMS320C5000系列DSP的汇编指令 50                   
 5.1 概述 50                   
 5.2 TMS320C54x DSP的汇编指令 52                   
 5.2.1 算术运算指令 52                   
 5.2.2 逻辑运算指令 58                   
 5.2.3 程序控制指令 62                   
 5.2.4 装载与存储指令 68                   
 5.2.5 C54x指令的并行执行 70                   
 5.3 TMS320C55x DSP的汇编指令 72                   
 5.3.1 与C54x的差异 72                   
 5.3.2 状态比特与执行条件 73                   
 5.3.3 C55x指令的并行执行 76                   
 5.3.4 TMS320C55x DSP的汇编指令 79                   
                   
 第6章 DSP芯片内的CPU外围电路 124                   
 6.1 概述 124                   
 6.2 时钟发生器 124                   
 6.2.1 工作模式 124                   
 6.2.2 使用方法 125                   
 6.2.3 模式控制寄存器说明 125                   
 6.2.4 应用举例 126                   
 6.3 定时器 126                   
 6.3.1 组成框图 126                   
 6.3.2 时钟部分 127                   
 6.3.3 计数器部分 127                   
 6.3.4 定时器控制与TIN/TOUT设置 128                   
 6.3.5 应用举例 129                   
 6.4 外部存储器接口EMIF 130                   
 6.4.1 概述 130                   
 6.4.2 与外部存储器的接口方法 131                   
 6.4.3 应用举例 139                   
 6.5 增强型主机接口EHPI 140                   
 6.5.1 基本结构 140                   
 6.5.2 EHPI对DSP复位的影响 142                   
 6.5.3 接口时序 142                   
 6.5.4 应用举例 143                   
 6.6 多通道缓冲串口McBSP 144                   
 6.6.1 基本结构 144                   
 6.6.2 工作模式 147                   
 6.6.3 收发格式与参数设置 149                   
 6.6.4 异常处理 150                   
 6.6.5 寄存器说明 151                   
 6.6.6 应用举例 155                   
 6.7 通用输入输出GPIO 156                   
 6.7.1 GPIO口 156                   
 6.7.2 自举模式设定 157                   
 6.7.3 其它GPIO 157                   
 6.8 片内存储器与DSP自举 157                   
 6.8.1 DARAM 157                   
 6.8.2 SARAM 158                   
 6.8.3 ROM与DSP自举 158                   
 6.9 DMA控制器 159                   
 6.9.1 基本结构 159                   
 6.9.2 EHPI通道 160                   
 6.9.3 DMA通道传输配置 160                   
 6.9.4 寄存器说明 164                   
 6.9.5 应用举例 166                   
 6.10 指令缓存 167                   
 6.10.1 缓存类型 167                   
 6.10.2 缓存控制 168                   
                   
 第7章 软件开发工具 170                   
 7.1 概述 170                   
 7.2 汇编源文件(.asm)格式 171                   
 7.3 汇编器 173                   
 7.3.1 汇编器概述 173                   
 7.3.2 汇编器调用方法 173                   
 7.4 COFF目标文件 175                   
 7.4.1 COFF文件结构 175                   
 7.4.2 段的顺序 176                   
 7.5 链接器 176                   
 7.5.1 链接器概述 176                   
 7.5.2 链接器调用方法 177                   
 7.5.3 链接器命令文件 179                   
 7.6 C编译器及其他 181                   
                   
 第8章 DSP集成开发环境 183                   
 8.1 CCS安装及设置 183                   
 8.1.1 系统配置要求 183                   
 8.1.2 安装CCS 184                   
 8.1.3 “CCS setup”配置程序 184                   
 8.2 CCS集成开发环境应用 185                   
 8.2.1 概述 185                   
 8.2.2 CCS的窗口. 主菜单和工具条 185                   
 8.2.3 建立工程文件 188                   
 8.2.4 编辑源程序 190                   
 8.2.5 构建工程 191                   
 8.2.6 调试 192                   
 8.2.7 断点设置 194                   
 8.2.8 探针断点 196                   
 8.2.9 内存. 寄存器和变量操作 196                   
 8.2.10 数据输入与结果分析 199                   
 8.2.11 评估代码性能 205                   
 8.2.12 内存映射 209                   
 8.2.13 通用扩展语言GEL 210                   
 8.3 CCS使用举例 211                   
                   
 第9章 TMS320C55X DSP应用实例 216                   
 9.1 概述 216                   
 9.2 上电复位与软件加载 217                   
 9.3 系统初始化 218                   
 9.4 底层硬件通信 219                   
 9.4.1 EMIF与DMA 219                   
 9.4.2 McBSP通信 221                   
 9.5 算术运算 222                   
 9.5.1 扩展精度的加. 减和乘法运算 222                   
 9.5.2 除法运算 225                   
 9.5.3 对数运算 228                   
 9.6 通用数字信号处理 231                   
 9.6.1 FIR滤波器 231                   
 9.6.2 快速傅立叶变换(FFT) 233                   
 9.7 移动通信系统中数字基带信号的处理 237                   
 9.7.1 CRC校验 238                   
 9.7.2 信道编码 239                   
 9.7.3 交织与去交织 241                   
 9.7.4 数据调制 244                   
 9.7.5 扩频调制 245                   
 9.7.6 突发形成 247                   
 9.7.7 Viterbi信道译码算法(VA) 249                   
 9.8 C语言编程 254                   
 9.8.1 纯C语言编程 254                   
 9.8.2 C与汇编的混合编程 254                   
                   
 第10章 开放式多媒体应用平台(OMAP)简介 259                   
 10.1 概述 259                   
 10.2 OMAP硬件结构 259                   
 10.2.1 OMAP1510双核结构 259                   
 10.2.2 OMAP1510外围接口 260                   
 10.3 OMAP软件结构 262                   
                   
 附录A TMS320C5510片内外围电路寄存器 264                   
 附录B TMS320C55X的状态寄存器 272                   
 附录C TMS320C55X的汇编指令集 275                   
 附录D TMS320C55X的汇编指示符 289                   
 附录E TMS320C5510引脚和信号说明 293                   
 附录F 缩略语 296                   
                   
 参考文献 298                   
                   
                   

猜您喜欢

读书导航