
微信扫一扫,移动浏览光盘
简介
随着数字时代的到来,以数字信号处理器(DSP)为基础的实时数字信号处理技术得到了越来越广泛的应用。本书在简要介绍美国德州仪器(TI)公司的TMS320C5000系列DSP的基础上,重点介绍了其中的TMS320C55x DSP。内容包括硬件结构、汇编指令、存储结构、寻址方式、片内外设、集成开发工具和实际应用编程,旨在从应用的角度帮助读者掌握TMS320C55x系列DSP的基本原理、系统设计和软硬件开发,及其在移动通信中的典型应用。
本书面向通信、电子等领域的广大科研和工程技术设计人员,也可作为相关专业研究生和高年级本科生的教材。
目录
第1章 数字信号处理和dsp系统
1.1 dsp系统的特点
1.2 dsp系统的设计
1.2.1 设计流程
1.2.2 dsp芯片的选择
1.3 dsp应用领域
1.4 dsp在移动通信中的应用
第2章 tms320c5000系列dsp的结构
2.1 tms320系列dsp概述
2.2 tms320c54x dsp的结构概述
2.3 tms320c55x dsp的硬件结构
2.3.1 c55x处理器
2.3.2 c5510的构成
第3章 存储结构与寻址方式
3.1 存储结构
3.1.1 存储映射
3.1.2 程序空间
3.1.3 数据空间
3.1.4 i/o空间
3.2 寻址方式
. 3.2.1 绝对地址寻址
3.2.2 直接寻址
3.2.3 间接寻址
3.2.4 循环寻址
3.2.5 寄存器位寻址
3,2.6 i/o空间寻址
第4章 程序流程控制
4.1 跳转(分支)
4.2 指令重复
4.3 条件执行
4.4 中断
4.4.1 中断矢量及其优先级
4,4.2 中断管理寄存器
4.4.3 可屏蔽中断
4.4.4 非屏蔽中断
4.4.5 dsp复位
4.5 程序调用
4.5.1 无条件程序调用
4.5.2 条件程序调用
4.5.3 返回
4.6 堆栈
4.6.1 数据堆栈和系统堆栈
4.6.2 堆栈配置
4.6.3 自动前后关系转换
第5章 tms320c5000系列dsp的汇编指令
5.1 概述
5.2 tms320c54x dsp的汇编指令
5.2.1 算术运算指令
5.2.2 逻辑运算指令
5.2,3 程序控制指令
5.2.4 装载与存储指令
5.2.5 c54x指令的并行执行
5.3 tms320c55x dsp的汇编指令
5.3.1 与c54x的差异
5.3.2 状态比特与执行条件
5.3.3 c55x指令的并行执行
5. 3.4 tms320c55x dsp的汇编指令
第6章 dsp芯片内的cpu外围电路
6.1 概述
6.2 时钟发生器
6.2.1 工作模式
6. 2.2 使用方法
6.2.3 模式控制寄存器说明
6.2.4 应用举例
6.3 定时器
6.3.1 组成框图
6.3.2 时钟部分
6.3.3 计数器部分
6.3.4 定时器控制与tin/tout设置
6.3.5 应用举例
5.4 外部存储器接口emif
6.4.1 概述
6.4.2 与外部存储器的接口方法
6.4.3 应用举例
6.5 增强型主机接口ehpi
6.5.1 基本结构
6.5.2 ehpi对dsp复位的影响
6.5.3 接口时序
6.5.4 应用举例
6.6 多通道缓冲串口mcbsp
6.6.1 基本结构
6.6.2 工作模式
6.6.3 收发格式与参数设置
6.6.4 异常处理
6.6.5 寄存器说明
6.6.6 应用举例
6.7 通用输入输出gpio
6.7.1 gpio口
6.7.2 自举模式设定
6.7.3 其它gpio
6.8 片内存储器与dsp自举
6.8.1 daram
6.8.2 saram
6.8.3 rom与dsp自举
6. 9 dma控制器
6.9.1 基本结构
6.9.2 ehpi通道
6.9.3 dma通道传输配置
6.9.4 寄存器说明
6.9.5 应用举例
6. 10 指令缓存
6.10.1 缓存类型
6.10.2 缓存控制
第七章 软件开发工具
7. 1 概述
7. 2 汇编源文件(.asm)格式
7.3 汇编器
7.3.1 汇编器概述
7.3.2 汇编器调用方法
7.4 coff目标文件
7.4.1 coff文件结构
7.4.2 段的顺序
7.5 链接器
7.5.1 链接器概述
7.5.2 链接器调用方法
7.5.3 链接器命令文件
7.6 c编译器及其他
第8章 dsp集成开发环境
8.1 ccs安装及设置
8.1.1 系统配置要求
8,1.2 安装ccs
8.1.3 “ccs setup”配置程序
8.2 ccs集成开发环境应用
8.2.1 概述
8.2.2 ccs的窗口、主菜单和工具条
8.2.3 建立工程文件
8.2,4 编辑源程序
8.2.5 构建工程
8.2.6 调试
8.2.7 断点设置
8.2.8 探针断点
8.2.9 内存、寄存器和变量操作
8.2.10 数据输入与结果分析
8.2.11 评估代码性能
8,2.12 内存映射
8.2.13 通用扩展语言gel
8.3 ccs使用举例
第9章 tms320c55xdsp应用实例
9.1 概述
9.2 上电复位与软件加载
9.3 系统初始化
9.4 底层硬件通信
9.4.1 emif与dma
9.4.2 mcbsp通信
9.5 算术运算
9.5.1 扩展精度的加、减和乘法运算
9.5.2 除法运算
9.5.3 对数运算
9.6 通用数字信号处理
9.6.1 fir滤波器
9.6.2 快速傅立叶变换(fft)
9.7 移动通信系统中数字基带信号的处理
9.7.1 crc校验
9.7.2 信道编码
9.7.3 交织与去交织
9.7.4 数据调制
9.7.5 扩频调制
9.7.6 突发形成
9.7.7 viterbi信道译码算法(va)
9.8 c语言编程
9.8.1 纯c语言编程
9.8.2 c与汇编的混合编程
第10章 开放式多媒体应用平台(omap)简介
10.1 概述
10.2 omap硬件结构
10.2.1 omap1510双核结构
10.2.2 omap1510外围接口
10.3 omap软件结构
附录a tms320c5510片内外围电路寄存器
附录b tms320c55x的状态寄存器
附录c tms320c55x的汇编指令集
附录d tms320c55x的汇编指示符
附录e tms320c5510引脚和信号说明
附录f 缩略语
参考文献
1.1 dsp系统的特点
1.2 dsp系统的设计
1.2.1 设计流程
1.2.2 dsp芯片的选择
1.3 dsp应用领域
1.4 dsp在移动通信中的应用
第2章 tms320c5000系列dsp的结构
2.1 tms320系列dsp概述
2.2 tms320c54x dsp的结构概述
2.3 tms320c55x dsp的硬件结构
2.3.1 c55x处理器
2.3.2 c5510的构成
第3章 存储结构与寻址方式
3.1 存储结构
3.1.1 存储映射
3.1.2 程序空间
3.1.3 数据空间
3.1.4 i/o空间
3.2 寻址方式
. 3.2.1 绝对地址寻址
3.2.2 直接寻址
3.2.3 间接寻址
3.2.4 循环寻址
3.2.5 寄存器位寻址
3,2.6 i/o空间寻址
第4章 程序流程控制
4.1 跳转(分支)
4.2 指令重复
4.3 条件执行
4.4 中断
4.4.1 中断矢量及其优先级
4,4.2 中断管理寄存器
4.4.3 可屏蔽中断
4.4.4 非屏蔽中断
4.4.5 dsp复位
4.5 程序调用
4.5.1 无条件程序调用
4.5.2 条件程序调用
4.5.3 返回
4.6 堆栈
4.6.1 数据堆栈和系统堆栈
4.6.2 堆栈配置
4.6.3 自动前后关系转换
第5章 tms320c5000系列dsp的汇编指令
5.1 概述
5.2 tms320c54x dsp的汇编指令
5.2.1 算术运算指令
5.2.2 逻辑运算指令
5.2,3 程序控制指令
5.2.4 装载与存储指令
5.2.5 c54x指令的并行执行
5.3 tms320c55x dsp的汇编指令
5.3.1 与c54x的差异
5.3.2 状态比特与执行条件
5.3.3 c55x指令的并行执行
5. 3.4 tms320c55x dsp的汇编指令
第6章 dsp芯片内的cpu外围电路
6.1 概述
6.2 时钟发生器
6.2.1 工作模式
6. 2.2 使用方法
6.2.3 模式控制寄存器说明
6.2.4 应用举例
6.3 定时器
6.3.1 组成框图
6.3.2 时钟部分
6.3.3 计数器部分
6.3.4 定时器控制与tin/tout设置
6.3.5 应用举例
5.4 外部存储器接口emif
6.4.1 概述
6.4.2 与外部存储器的接口方法
6.4.3 应用举例
6.5 增强型主机接口ehpi
6.5.1 基本结构
6.5.2 ehpi对dsp复位的影响
6.5.3 接口时序
6.5.4 应用举例
6.6 多通道缓冲串口mcbsp
6.6.1 基本结构
6.6.2 工作模式
6.6.3 收发格式与参数设置
6.6.4 异常处理
6.6.5 寄存器说明
6.6.6 应用举例
6.7 通用输入输出gpio
6.7.1 gpio口
6.7.2 自举模式设定
6.7.3 其它gpio
6.8 片内存储器与dsp自举
6.8.1 daram
6.8.2 saram
6.8.3 rom与dsp自举
6. 9 dma控制器
6.9.1 基本结构
6.9.2 ehpi通道
6.9.3 dma通道传输配置
6.9.4 寄存器说明
6.9.5 应用举例
6. 10 指令缓存
6.10.1 缓存类型
6.10.2 缓存控制
第七章 软件开发工具
7. 1 概述
7. 2 汇编源文件(.asm)格式
7.3 汇编器
7.3.1 汇编器概述
7.3.2 汇编器调用方法
7.4 coff目标文件
7.4.1 coff文件结构
7.4.2 段的顺序
7.5 链接器
7.5.1 链接器概述
7.5.2 链接器调用方法
7.5.3 链接器命令文件
7.6 c编译器及其他
第8章 dsp集成开发环境
8.1 ccs安装及设置
8.1.1 系统配置要求
8,1.2 安装ccs
8.1.3 “ccs setup”配置程序
8.2 ccs集成开发环境应用
8.2.1 概述
8.2.2 ccs的窗口、主菜单和工具条
8.2.3 建立工程文件
8.2,4 编辑源程序
8.2.5 构建工程
8.2.6 调试
8.2.7 断点设置
8.2.8 探针断点
8.2.9 内存、寄存器和变量操作
8.2.10 数据输入与结果分析
8.2.11 评估代码性能
8,2.12 内存映射
8.2.13 通用扩展语言gel
8.3 ccs使用举例
第9章 tms320c55xdsp应用实例
9.1 概述
9.2 上电复位与软件加载
9.3 系统初始化
9.4 底层硬件通信
9.4.1 emif与dma
9.4.2 mcbsp通信
9.5 算术运算
9.5.1 扩展精度的加、减和乘法运算
9.5.2 除法运算
9.5.3 对数运算
9.6 通用数字信号处理
9.6.1 fir滤波器
9.6.2 快速傅立叶变换(fft)
9.7 移动通信系统中数字基带信号的处理
9.7.1 crc校验
9.7.2 信道编码
9.7.3 交织与去交织
9.7.4 数据调制
9.7.5 扩频调制
9.7.6 突发形成
9.7.7 viterbi信道译码算法(va)
9.8 c语言编程
9.8.1 纯c语言编程
9.8.2 c与汇编的混合编程
第10章 开放式多媒体应用平台(omap)简介
10.1 概述
10.2 omap硬件结构
10.2.1 omap1510双核结构
10.2.2 omap1510外围接口
10.3 omap软件结构
附录a tms320c5510片内外围电路寄存器
附录b tms320c55x的状态寄存器
附录c tms320c55x的汇编指令集
附录d tms320c55x的汇编指示符
附录e tms320c5510引脚和信号说明
附录f 缩略语
参考文献
快修国产新型彩色电视机
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
