当前位置首页 > 百科> 正文

十一五高等院校规划教材·TMS320C5

2018-07-12 11:04:21 百科

十一五高等院校规划教材·TMS320C5

基本介绍

  • 书名:十一五高等院校规划教材•TMS320C5
  • 出版社:北京航空航天大学出版社
  • 页数:373页
  • 开本:16
  • 品牌:北京航空航天大学出版社
  • 作者:赵洪亮 卜凡亮
  • 出版日期:2008年8月1日
  • 语种:简体中文
  • ISBN:9787811242980, 7811242982

内容简介

《"十一五"高等院校规划教材·TMS320C55x DSP套用系统设计》由北京航空航天大学出版社出版。

图书目录

第1章 绪论
1.1 DSP的基本概念
1.2 DSP晶片简介
1.2.1 DSP晶片的发展历史、现状和趋势
1.2.2 DSP晶片的特点
1.2.3 DSP晶片的分类
1.2.4 DSP晶片的套用领域
1.2.5 选择DSP晶片考虑的因素
1.3 DSP晶片产品简介
1.3.1 TI公司的DSP晶片概况
1.3.2 其他公司的DSP晶片概况
1.3.3 TMS320C5000概况
思考题与习题
第2章 TMS320C55x的硬体结构
2.1 TMS320C55x的总体结构
2.1.1 C55x CPU内部汇流排结构
2.1.2 C55x的CPU组成
2.1.3 C55x存储器配置
2.1.4 C55x外设配置
2.2 C55x的封装和引脚功能
2.2.1 引脚属性
2.2.2 引脚信号定义与描述
2.3 C55x的CPU结构
2.3.1 存储器接口单元(M单元)
2.3.2 指令缓冲单元(I单元)
2.3.3 程式流单元(P单元)
2.3.4 地址数据流单元(A单元)
2.3.5 数据计算单元(D单元)
2.3.6 地址汇流排与数据汇流排
2.3.7 指令流水线
2.4 CPU暂存器
2.4.1 概况
2.4.2 累加器(AC0~AC3)
2.4.3 变换暂存器(TRN0、TRN1)
2.4.4 T暂存器(T0~T3)
2.4.5 用作数据地址空间和I/O空间的暂存器
2.4.6 程式流暂存器(PC、RETA、CFCT)
2.4.7 中断管理暂存器
2.4.8 循环控制暂存器
2.4.9 状态暂存器ST0_
2.4.10 状态暂存器ST1_
2.4.11 状态暂存器ST2_
2.4.12 状态暂存器ST3_
2.5 存储空间和I/O空间
2.5.1 存储器映射
2.5.2 程式空间
2.5.3 数据空间
2.5.4 I/O空间
2.6 堆叠操作
2.6.1 数据堆叠和系统堆叠
2.6.2 堆叠配置
2.6.3 快返回与慢返回
2.7 中断和复位操作
2.7.1 中断概述
2.7.2 中断向量与优先权
2.7.3 可禁止中断
2.7.4 不可禁止中断
2.7.5 硬体复位
2.7.6 软体复位
思考题与习题
第3章 TMS320C55x的指令系统
3.1 定址方式
3.1.1 绝对定址方式
3.1.2 直接定址方式
3.1.3 间接定址方式
3.1.4 数据存储器的定址
3.1.5 存储器映射暂存器(MMR)的定址
3.1.6 暂存器位的定址
3.1.7 I/O空间的定址
3.1.8 循环定址
3.2 TMS320C55x的指令系统
3.2.1 算术运算指令
3.2.2 位操作指令
3.2.3 扩展辅助暂存器操作指令
3.2.4 逻辑运算指令
3.2.5 移动指令
3.2.6 程式控制指令
思考题 与习题
第4章 TMS320C55x彙编语言编程
4.1 TMS320C55x软体开发流程
4.1.1 软体开发流程
4.1.2 软体开发工具
4.2 TMS320C55x目标档案格式
4.2.1 COFF档案的基本单元——段
4.2.2 彙编器对段的处理
4.2.3 连结器对段的处理
4.2.4 连结器对程式的重新定位
4.2.5 COFF档案中的符号
4.3 TMS320C55x彙编器
4.3.1 彙编器概述
4.3.2 彙编程式的运行
4.3.3 C55x彙编器的特点
4.4 TMS320C55x彙编伪指令
4.4.1 彙编伪指令
4.4.2 宏指令
4.5 TMS320C55x彙编语言源档案的书写格式
4.5.1 彙编语言源档案格式
4.5.2 彙编语言中的常数与字元串
4.5.3 彙编源程式中的符号
4.5.4 彙编源程式中的表达式
4.5.5 内建数学函式
4.6 TMS320C55x连结器
4.6.1 概述
4.6.2 连结器的运行
4.6.3 连结器命令档案的编写与使用
4.6.4 MEMORY指令
4.6.5 SECTIONS指令
4.7 一个完整的TMS320C55x彙编程式
思考题与习题
第5章 集成开发环境(CCS)
5.1 CCS概述
5.1.1 集成开发环境CCS概述
5.1.2 CCS软体的安装
5.1.3 配置CCS
5.2 CCS的基本操作
5.2.1 进入CCS主界面
5.2.2 源档案的建立、打开、关闭与编辑
5.2.3 工程项目的创建、关闭和打开
5.2.4 工程中档案的添加或删除
5.2.5 工程的构建(编译、连结)
5.3 工程项目的调试
5.3.1 程式的运行控制
5.3.2 断点
5.3.3 反彙编视窗的使用
5.3.4 存储器视窗的使用
5.3.5 暂存器视窗的使用
5.3.6 观察视窗的使用
5.3.7 图形显示工具
5.3.8 探测点
5.3.9 软体仿真器分析(Simulator Analysis)
5.3.10 符号浏览器
思考题与习题
第6章 C/C++语言程式设计
6.1 C55x C/C++语言概述
6.1.1 C/C++语言概况
6.1.2 C55x C/C++语言概况
6.2 C55x C/C++语言编程基础
6.2.1 数据类型
6.2.2 关键字
6.2.3 暂存器变数和参数
6.2.4 asm指令
6.2.5 Pragma指令
6.2.6 标準ANSIC语言模式的改变(pk、pr和ps选项)
6.2.7 存储器模式
6.2.8 存储器分配
6.2.9 中断处理
6.2.10 运行时间支持算法及转换程式
6.2.11 系统初始化
6.3 C55x C/C++编译器的使用
6.3.1 编译器外壳程式cl55简介
6.3.2 cl55程式的选项
6.3.3 编译器和CCS
6.4 C55x的C代码最佳化
6.4.1 编译器的最佳化选项
6.4.2 嵌入函式(Inline Function)
6.4.3 最佳化C代码的主要方法
6.5 C55x C和彙编语言混合编程
6.5.1 C和彙编语言混合编程概述
6.5.2 暂存器规则
6.5.3 函式结构和调用规则
6.5.4 C和彙编语言的接口
思考题与习题
第7章 应用程式设计
7.1 定标与溢出处理
7.1.1 数的定标
7.1.2 溢出的处理方法
7.1.3 常用信号处理算法中的定标方法
7.2 基础算术运算
7.2.1 加减运算
7.2.2 乘法运算
7.2.3 除法运算
7.2.4 小数乘法
7.3 FIR滤波器
7.3.1 FIR滤波器的基本结构
7.3.2 FIR滤波器的C语言编程实现
7.3.3 FIR滤波器的彙编语言编程实现
7.4 IIR滤波器
7.4.1 二阶IIR滤波器的结构
7.4.2 高阶IIR滤波器的结构
7.4.3 IIR滤波器的C语言实现
7.4.4 IIR滤波器的彙编语言实现
7.5 快速傅立叶变换FFT
7.5.1 FFT算法原理
7.5.2 库利图基算法
7.5.3 FFT算法的实现
思考题与习题
第8章 C55x的片上外设
8.1 时钟发生器
8.1.1 时钟发生器概况
8.1.2 时钟工作模式
8.1.3 CLKOUT输出
8.1.4 使用方法
8.2 通用定时器
8.2.1 通用定时器概况
8.2.2 工作原理
8.2.3 定时器使用要点
8.2.4 通用定时器套用实例
8.3 通用I/O口(GPIO)
8.4 外部存储器接口(EMIF)
8.4.1 EMIF概况
8.4.2 EMIF请求的优先权
8.4.3 对存储器的考虑
8.4.4 程式和数据访问
8.4.5 EMIF中的控制暂存器
8.5 多通道缓冲串口McBSP
8.5.1 McBSP概述
8.5.2 McBSP组成框图
8.5.3 採样率发生器
8.5.4 多通道模式选择
8.5.5 异常处理
8.5.6 McBSP暂存器
8.6 模/数转换器(ADC)
8.6.1 ADC的结构和时序
8.6.2 ADC的暂存器
8.6.3 实例
8.7 看门狗定时器(Watchdog)
8.7.1 看门狗定时器概述
8.7.2 看门狗定时器的配置
8.7.3 看门狗定时器的暂存器
8.8 I2C模组
8.8.1 I2C模组简介
8.8.2 I2C模组工作原理
8.8.3 I2C暂存器
思考题与习题
第9章 C55x套用系统的硬体设计
9.1 硬体设计概述
9.2 DSP系统的基本电路设计
9.2.1 JTAG接口
9.2.2 电源电路
9.2.3 复位电路
9.2.4 时钟电路
9.3 外部存储器扩展
9.3.1 异步存储器
9.3.2 SBSRAM(同步突发SRAM)
9.3.3 同步动态随机存取存储器(SDRAM)
9.4 C55x与A/D和D/A转换器的接口
9.4.1 TLV320AIC23B简介
9.4.2 AIC23B的控制暂存器
9.4.3 AIC23B与C55x的控制接口
9.4.4 AIC23B与C55x的数据接口
9.4.5 AIC23B的模拟接口
9.5 电路的抗干扰技术
9.5.1 干扰的来源和后果
9.5.2 系统电源抗干扰设计
9.5.3 硬体抗干扰设计
9.5.4 软体抗干扰设计
9.5.5 输入输出信号抗干扰
9.6 综合设计实例——数字式有源抗噪声耳罩
9.6.1 概述
9.6.2 系统工作原理和控制算法
9.6.3 硬体设计
9.6.4 软体设计
思考题与习题
参考文献

序言

数位化已成为现代信息技术的重要标誌,是电子产品高品质的象徵。数位讯号处理具有灵活、精确、重複性好等优良特性,这些都是模拟信号处理方法所无法比拟的,它在电子信息、通信、计算机、仪器设备、自动控制、医学、消费类电子和军事等领域起着越来越重要的作用。DSP晶片将越来越多地渗透到各种电子产品当中,成为各种电子产品尤其是通信、音视频、娱乐类产品的技术核心。因此,DSP技术已成为高校学生和科技人员必须掌握的一门重要技术。
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net