您好,欢迎光临有路网!
TMS320C55x DSP应用系统设计(第2版)
QQ咨询:
有路璐璐:

TMS320C55x DSP应用系统设计(第2版)

  • 作者:赵洪亮 卜凡亮 黄鹤松
  • 出版社:北京航空航天大学出版社
  • ISBN:9787512402003
  • 出版日期:2010年09月01日
  • 页数:351
  • 定价:¥39.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《TMS320C55x DSP应用系统设计(第2版)》以TI公司的TMS320C55x系列芯片为对象,系统地介绍了DSP芯片的基础知识和DSP应用系统的开发设计方法。全书共分10章,主要内容是:C55x的硬件结构和指令系统;采用汇编语言、C/C++语言进行C55x软件开发的基础知识和方法,包括CCS在内的软件开发工具的使用方法;典型应用程序设计,包括数据定标与溢出处理,多字整数、小数的加法、减法、乘法和除法,FIR、IIR滤波器,FFT等;常用C55x片上外设,C55x应用系统的硬件扩展方法;典型应用系统设计实例。
    文章节选
    序言
    数字化已成为现代信息技术的重要标志,是电子产品高品质的象征。数字信号处理具有灵活、**、重复性好等优良特性,这些都是模拟信号处理方法所无法比拟的,它在电子信息、通信、计算机、仪器设备、自动控制、医学、消费类电子和军事等领域起着越来越重要的作用。DSP芯片将越来越多地渗透到各种电子产品当中,成为各种电子产品尤其是通信、音视频、娱乐类产品的技术核心。因此,DSP技术已成为高校学生和科技人员必须掌握的一门重要技术。
    现在世界上主要的DSP芯片厂家包括TI、ADI、Freescale及AT&T等公司,其中TI公司的DSP产品种类*多,应用面*广,对行业影响*大。TI公司的DSP产品型号众多,其TMS320C25000(简称C5000)、TMS320C2000、TMS320C6000等系列产品是当前和未来一段时期内TI公司的主流DSP产品。其中C5000系列为16位定点DSP,由于其具有高性能、低功耗、体积小、价格低等显著优点,因此被广泛地应.用在IP电话机、IP电话网关、数字式助听器、便携式声音/数据/视频产品、调制解调器、手机/移动电话基站、语音服务器、数字收音机、小型办公室/家庭语音和数据系统中。

    处理技术的发展奠定了基础。伴随着运算速度的进一步提高,其应用范围也逐步扩大到通信和计算机领域。这个时期的DSP主要有:TI公司的TMS320C20、30、40和50系列,Freescale公司的DSP5600和9600系列,AT&T公司的DSP32等。
    20世纪末,各DSP制造商不仅使信号处理能力更加完善,而且使系统开发更加方便、程序编辑调试更加灵活,功耗也进一步降低,成本不断下降。尤其是将各种通用外设集成到芯片上,从而大大提高了数字信号的处理能力。这一时期的DSP运算速度可达到单指令周期10ns左右,并可在windows环境下直接用c语言编程,使用方便灵活。DSP芯片不仅在通信、计算机领域得到了广泛的应用,而且也逐渐渗透到人们的日常消费领域中。2.DSP芯片的发展现状(1)制造工艺。现在的DST芯片普遍采用亚微米0.25um、0.18um甚至90nm的CMOS工艺。芯片引脚从原来的40个增加到200个以上,需要设计的外围电路越来越少,成本、体积和功耗不断下降。
    (2)存储器容量。目前,DSP芯片的片内程序和数据存储器可达到几十K字,而片外程序存储器和数据存储器允许扩展到16M×48bit和4G×40bit以上。
    目录
    第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 C55xCPU内部总线结构
    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 累加器(ACO~AC3)
    2.4.3 变换寄存器(TRN0、TRN1)
    2.4.4 T寄存器(TO~T3)
    2.4.5 用作数据地址空间和I/O空间的寄存器
    2.4.6 程序流寄存器(PC、RETA、CFCT)
    2.4.7 中断管理寄存器
    2.4.8 循环控制寄存器
    2.4.9 状态寄存器sTO-55
    2.4.1 0状态寄存器STl-55
    2.4.1 l状态寄存器ST2-55
    2.4.1 2状态寄存器ST3-55
    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 C2CS软件的安装
    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 软件仿真器分析(SireulatorAnalysis)
    5.3.10 符号浏览器
    思考题与习题

    第6章 C/C++语言程序设计
    6.1 C55xC/C++语言概述
    6.1.1 C/C++语言概况
    6.1.2 C55xC/C++语言概况
    6.2 C55xC/C++语言编程基础
    6.2.1 数据类型
    6.2.2 关键字
    第7章 应用程序设计
    第8章 C55X的片上外设
    第9章 C55X的硬件扩展
    第10章 C55X就用系统实例
    编辑推荐语
    《TMS320C55x DSP应用系统设计(第2版)》选材新、内容丰富、通俗易懂、实用性强,可作为电气信息类专业及其他相近专业的高年级本科生和研究生学习DSP课程的教材或参考书,也可供从事DSP应用系统开发的科技工作者或工程技术人员参考。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外