DSP开发技术实例与技巧

副标题:无

作   者:任建国主编;张家祥[等]编著

分类号:

ISBN:9787118049060

微信扫一扫,移动浏览光盘

简介

本书以TI公司的16位定点处理器TMS320C54x系列DSP(数字信号处理器)为例,系统地介绍了DSP的内部结构、外设、指令系统、软件开发及其可视化开发环境CCS的使用。

目录

  第1章 DSP开发基础知识
  1.1数字信号处理
  1.1.1数字信号处理简介
  1.1.2DSP系统构成
  1.2DSP开发的一般流程
  1.3DSP芯片的基本结构特点
  1.4DSP芯片的分类、选择及应用
  1.4.1DSP芯片的分类
  1.4.2DSP芯片的选择
  1.4.3DSP芯片的应用
  1.5DSP芯片的发展及TI公司产品简介
  1.5.1DSP芯片的发展
  1.5.2TI公司DSP芯片简介
  1.6定点DSP芯片的数据格式
  1.6.1数的定标
  1.6.2定点数据格式选择
  1.6.3浮点数与定点数的转换关系
  第2章 DSP芯片的结构原理
  2.1TMS320C54x的内部结构及主要特性
  2.1.1TMS320C54x的内部结构
  2.1.2TMS320C54x的主要特性
  2.2总线结构
  2.3存储器
  2.3.1存储器空间
  2.3.2程序存储器
  2.3.3数据存储器
  2.4中央处理单元
  2.4.1CPU状态和控制寄存器
  2.4.2算术逻辑单元
  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立即数寻址
  2.5.2绝对地址寻址
  2.5.3累加器寻址
  2.5.4直接寻址
  2.5.5间接寻址
  2.5.6存储器映射寄存器寻址
  2.5.7堆栈寻址
  2.6流水线结构
  2.7中断系统
  2.7.1中断系统概述
  2.7.2中断标志寄存器(IFR)及中断屏蔽寄存器(IMR)
  2.7.3中断处理流程
  2.7.4重新映射中断向量地址
  第3章 DSP芯片的外围设备
  
  3.1片内外围设备
  3.1.1通用I/O口
  3.1.2定时器
  3.1.3时钟发生器
  3.1.4可编程等待状态发生器
  3.1.5分区切换逻辑
  3.1.6HPI接口
  3.1.7McBSP多通道缓冲串口
  3.1.8JTAG接口
  3.2片外外围设备
  3.2.1外扩程序存储器
  3.2.2外扩数据存储器
  3.2.3I/0接口扩展
  3.2.4A/D和D/A接口设计
  第4章 汇编语言工具
  4.1汇编语言基本概念
  4.1.1汇编源程序语句格式
  4.1.2汇编语言常量
  4.1.3字符串
  4.1.4符号
  4.1.5表达式
  4.2汇编语言指令系统
  4.2.1指令系统中的符号和缩写
  4.2.2指令系统中的记号和运算符
  4.2.3指令系统分类
  4.3宏语言
  4.4汇编伪指令
  4.4.1常数初始化伪指令
  4.4.2段程序计数器定位指令.align
  4.4.3输出列表格式指令.drlist/dmolist
  4.4.4引用其他文件的伪指令
  4.4.5条件汇编指令
  4.4.6汇编时的符号定义伪指令
  4.4.7其他方面的汇编伪指令
  4.5汇编语言程序的编辑、汇编和链接过程
  4.5.1汇编语言程序的开发流程
  4.5.2汇编
  4.5.3链接
  4.5.4链接器命令文件
  4.6公共目标文件格式
  4.6.1COFF文件中的段
  4.6.2段定义伪指令
  4.6.3链接伪指令
  4.6.4COFF文件中的符号
  第5章 DSP软件开发过程
  5.1C语言编程
  5.1.1C54xDSP软件开发流程
  5.1.2C程序设计框架
  5.1.3C54xDSPC优化编译器
  5.1.4C语言编程链接命令文件的设计
  
  5.2用C语言和汇编语言混合编程
  5.2.1混合编程规范
  5.2.2混合编程方法
  5.3引导方式设计
  5.3.1引导方式选择
  5.3.2并行引导方式
  5.3.3引导表生成
  第6章 TMS320C54x芯片开发实例
  6.1面向DSP的C程序设计流程及设计准则
  6.1.1面向DSP的C程序设计流程
  6.1.2面向DSP的C程序设计准则
  6.2实例一:“Helloworld!”
  6.3实例二:Flash烧写程序
  6.4实例三:语音处理程序
  第7章 CCS集成开发环境
  7.1CCS简介
  7.1.1CCS的主要功能
  7.1.2代码生成工具
  7.1.3CCS的安装及设置
  7.1.4DSP应用程序开发的一般步骤
  7.2CCS的基本操作
  7.2.1创建工程文件
  7.2.2向工程添加文件
  7.2.3查看源代码
  7.2.4构建和运行程序
  7.2.5修改构建选项和纠正语法错误
  7.2.6使用断点和观察窗口
  7.2.7使用观察窗口观察structure变量
  7.3在CCS中调试应用程序
  7.3.1查看工程及运行程序
  7.3.2断点工具
  7.3.3探针点工具
  7.3.……

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

DSP开发技术实例与技巧
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon