当前位置:首页 > 工业技术
TMS320C672x系列DSP原理与应用
TMS320C672x系列DSP原理与应用

TMS320C672x系列DSP原理与应用PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:刘伟,魏芹芹,王伟编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2008
  • ISBN:9787811242539
  • 页数:425 页
图书介绍:本书介绍TMS320C672x系列DSP芯片的基本特点、硬件结构及内部各模块的功能,并结合应用示例讲解各模块的工作原理,详细介绍Code Composer Studio集成开发环境,说明基本的C语言应用程序框架,并给出实时操作系统DSP/BIOS的应用示例。书中还包含大量DSP芯片的应用和算法实验。
《TMS320C672x系列DSP原理与应用》目录

DSP芯片的概念 1

DSP芯片的发展 2

DSP芯片的分类 2

TMS320C672x系列DSP芯片 3

TMS320C672x系列的CPU结构 12

CPU的结构 12

CPU数据通道与控制 13

TMS320C672x指令集 19

指令集概述 19

读取/存储类指令 22

算术运算类指令 23

逻辑及位操作类指令 27

搬移类指令 29

程序转移类指令 29

浮点运算指令 29

资源对指令的约束 35

C672x 指令集汇总 36

流水线 40

C672x流水线概述 40

流水线指令类型 43

中断 45

中断类型和中断信号 45

中断服务表IST 47

中断控制寄存器 50

中断性能和编程考虑事项 51

C672x DSP ROM 54

简介 54

ROM组件 55

访问ROM内容 56

概述 59

寄存器 60

结构和操作 60

EMIF引脚描述 60

时钟控制 62

EMIF请求 62

SDRAM控制器和接口 62

异步控制器和接口 73

数据总线挂起 85

复位和初始化 85

中断支持 85

引脚复用 87

优先级和仲裁 87

设计准则 88

配置举例 88

硬件接口 89

软件配置 89

SDRAM读/写示例 94

Flash读/写示例 99

概述 105

特点 105

dMAX术语 108

启动dMAX传输 110

FIFO的实现 111

dMAX传输的类型 112

量子传输 129

数据单元大小及其调整 131

源/目的地址更新 131

重载dMAX传输 131

dMAX中断生成 131

事件编码器 133

寄存器描述 137

参数RAM 137

FIFO描述器 151

dMAX控制寄存器 152

传输示例 153

传输同步 153

通用传输示例 154

FIFO传输示例 164

一维突发传输 182

从SPI数据传输 184

服务外设的示例 186

使用dMAX事件产生CPU中断的示例 197

dMAX延迟效应使用示例 197

概述 212

特点 212

术语 213

McASP架构 214

接口信号 214

寄存器 217

时钟和帧同步信号发生器 218

串行器 221

格式化单元 221

时钟检查电路 222

引脚控制 223

McASP操作 225

启动与初始化 225

传输模式 227

数据发送和接收 235

格式化器 239

中断 242

错误处理和管理 244

回送模式 246

McASP应用示例 247

SPI接口 260

SPI概述 260

SPI寄存器 261

SPI操作 262

SPI作为通用I/O引脚 270

中断 270

DMA接口 270

I2C接口 271

I2C模块简介 271

功能概述 271

寄存器 272

详细操作 273

I2C模块产生的事件 278

GPIO引脚控制 280

复位/禁止I2C模块 280

编程指南 281

I2C模块应用示例 281

概述 288

特点 288

UHPI结构框图 289

UHPI引脚 289

UHPI主要操作模式的比较 290

主机地址/数据模式 291

双HPIA和单HPIA选项 291

整字和双半字操作选项 291

使用双HPIA选项的复用主机地址/数据模式 292

使用单HPIA选项的复用主机地址/数据模式 295

分立主机地址/数据模式 296

引脚复用和通用I/O控制 297

UHPI操作 298

初始化 298

主机访问类型 299

UHPI主机访问顺序 305

UHPI对于C672x资源的访问 308

DSP或dMAX与外部主机之间的中断 308

寄存器 309

概述 310

模块操作 311

寄存器 313

定时器应用示例 314

概述 320

功能描述 321

多路选择器和分频器 321

复位控制器 321

配置 322

初始化 322

改变分频器/倍频器的倍率 323

锁相环的关闭和唤醒 324

实际时钟源 325

寄存器 326

CCS简介 327

CCS的构成 329

代码生成工具 330

CCS集成开发环境 331

DSP/BIOS插件 334

硬件仿真和实时数据交换 336

基本的C语言应用程序 337

链接器命令文件 338

中断向量表 340

Hello World程序 341

混合语言编程 343

C语言的优缺点 343

汇编语言的优缺点 344

混合编程的方法 344

混合编程的接口规范 344

示例程序 345

DSP/BIOS应用程序 346

创建配置文件 346

用CCS测试 347

有限冲击响应滤波器FIR的实现 348

无限冲击响应滤波器IIR的实现 355

快速傅里叶变换FFT的实现 362

卷积的实现 373

自适应滤波器的实现 377

语音信号采集与处理 383

语音采集 383

数字回声的实现 388

数字和声的实现 393

UART异步串口通信的实现 398

USB接口的实现 407

从Flash实现BOOT 420

相关图书
作者其它书籍
返回顶部