《实时数字信号处理(从MATLAB到C):基于TMS320C6X DSP 第3版》求取 ⇩

第Ⅰ部分:理论基础3

第1章本书介绍与组织3

1.1为什么您需要这本书?3

1.1.1 其他DSP书籍3

1.1.2 演示与DSP硬件4

1.1.3 本书的哲学4

1.2 实时DSP5

1.3如何使用本书5

1.3.1 支持的电路板6

1.3.2 主机到DSP电路板通信9

1.3.3 过渡到实时11

1.3.4 章节涵盖内容12

1.3.5 硬件与软件安装13

1.3.6 阅读程序清单14

1.4 准备开始14

1.5 问题15

第2章采样和重构16

2.1理论16

2.1.1 选择采样频率16

2.1.2 输入/输出问题:样本或者帧?16

2.1.3 Talk-Through概念17

2.2winDSK演示17

2.2.1 启动winDSK17

2.2.2 Talk-Thru应用18

2.3 使用Windows实现Talk-Through20

2.4使用MATLAB和Windows实现Talk-Through23

2.4.1 只使用MATLAB实现Talk-Through26

2.4.2 使用MATLAB和DSK实现Talk-Through29

2.5 使用C语言实现DSK30

2.6 后继挑战31

2.7 问题32

第3章FIR数字滤波器33

3.1理论33

3.1.1 传统标记法33

3.1.2 FIR滤波器与IIR滤波器的比较34

3.1.3 计算滤波器输出34

3.2winDSK演示36

3.2.1 图形均衡器应用36

3.2.2 陷波滤波器应用37

3.2.3 音频效果应用39

3.3MATLAB实现40

3.3.1 内置方法40

3.3.2 创建您自己的滤波器算法44

3.4使用C语言的DSK实现46

3.4.1 采用C语言的暴力FIR滤波:第一部分46

3.4.2 采用C语言的暴力FIR滤波:第二部分49

3.4.3 环形缓冲FIR滤波52

3.5 后继挑战53

3.6 问题54

第4章IIR数字滤波器55

4.1 理论55

4.2 winDSK演示:陷波滤波器应用58

4.3MATLAB实现60

4.3.1 滤波器设计与分析60

4.3.2 IIR滤波器标记法69

4.3.3 框图70

4.3.4 内置方法77

4.3.5 创建您自己的滤波器算法77

4.4使用C语言的DSK实现79

4.4.1 暴力FIR滤波79

4.4.2 更高效的IIR滤波80

4.5 后继挑战80

4.6 问题81

第5章周期信号的生成82

5.1理论82

5.1.1 DSP中的周期信号82

5.1.2 信号生成84

5.2winDSK演示90

5.2.1 任意波形90

5.2.2 双音多频(DTMF)91

5.3MATLAB实现93

5.3.1 直接数字合成器技术93

5.3.2 表查找技术94

5.4使用C语言的DSK实现95

5.4.1 直接数字合成器技术95

5.4.2 表查找技术97

5.4.3 带表创建的表查找技术98

5.4.4 数字谐振器技术100

5.5伪噪声序列101

5.5.1 理论102

5.5.2 winDSK演示107

5.5.3 MATLAB实现107

5.5.4 使用C语言的DSK实现113

5.6 后继挑战119

5.7 问题119

第6章基于帧的DSP120

6.1理论120

6.1.1 基于样本的DSP的缺点120

6.1.2 什么是帧?121

6.2 winDSK演示123

6.3 MATLAB实现124

6.4使用C语言的DSK实现125

6.4.1 三重缓冲125

6.4.2 一个基于帧的DSP例子126

6.4.3 使用直接存储器存取(DMA)131

6.5 基于帧处理的总结140

6.6 后继挑战141

6.7 问题141

第7章使用帧的数字滤波器142

7.1 理论142

7.2 winDSK演示142

7.3 MATLAB实现142

7.4使用C语言的DSK实现142

7.4.1 理解针对帧的FIR过程143

7.4.2 如何避免“边缘”问题144

7.4.3 C语言代码解释144

7.5 后继挑战146

7.6 问题147

第8章快速傅里叶变换148

8.1理论148

8.1.1 定义FFT148

8.1.2 旋转因子149

8.1.3 FFT处理149

8.1.4 位反转寻址152

8.1.5 使用FFT进行滤波152

8.1.6 避免循环卷积153

8.1.7 实时快速卷积155

8.2 winDSK演示158

8.3 MATLAB实现158

8.4 使用C语言实现158

8.5 后继挑战162

8.6 问题162

第9章频谱分析与窗口化164

9.1理论164

9.1.1 信号的功率谱164

9.1.2 窗口化需要166

9.1.3 窗口特征168

9.2 winDSK演示171

9.3 MATLAB实现173

9.4 使用C语言的DSK实现175

9.5 结论175

9.6 后继挑战176

9.7 问题176

第Ⅱ部分:项目实践181

第10章项目1:吉他特效181

10.1 项目介绍181

10.2理论181

10.2.1 背景181

10.2.2 效果如何工作182

10.3 winDSK演示193

10.4MATLAB实现194

10.4.1 FIR梳状滤波器194

10.4.2 IIR梳状滤波器195

10.4.3 陷波滤波器198

10.4.4 镶边器199

10.4.5 颤音200

10.5使用C语言的DSK实现201

10.5.1 实时的梳状滤波器201

10.5.2 其他实时特效204

10.6 后继挑战204

第11章项目2:图形均衡器206

11.1 理论206

11.2winDSK演示207

11.2.1 图形均衡器应用207

11.2.2 图形均衡器效果208

11.3 MATLAB实现209

11.4使用C语言的DSK实现211

11.4.1 将增益应用于滤波器频带211

11.4.2 GEL文件滑块控件213

11.5 后继挑战214

第12章项目3:二阶节215

12.1 理论215

12.2 winDSK演示:陷波滤波器应用219

12.3 MATLAB实现219

12.4使用C语言的DSK实现222

12.4.1 示例SOS代码222

12.5 思考要点223

12.6 后继挑战223

第13章项目4:峰值音量表224

13.1 理论224

13.2 winDSK演示:commDSK224

13.3 MATLAB实现225

13.4使用C语言的DSK实现226

13.4.1 示例PPM代码226

13.4.2 DSK的LED控制228

13.4.3 另一个PPM代码版本228

13.5 后继挑战230

第14章项目5:自适应滤波器231

14.1理论231

14.1.1 自适应滤波器解决的问题232

14.1.2 LMS自适应滤波器233

14.2 winDSK8演示234

14.3 MATLAB实现234

14.4 使用C语言的DSK实现237

14.5 后继挑战239

第15章项目6:AM发射器240

15.1 理论240

15.2 winDSK演示242

15.3 MATLAB实现242

15.4 使用C语言的DSK实现245

15.5 后继挑战247

第16章项目7:AM接收器248

16.1理论248

16.1.1 包络检波器249

16.1.2 基于希尔伯特(Hilbert)的AM接收器255

16.2 winDSK演示258

16.3 MATLAB实现258

16.4 使用C语言的DSK实现260

16.5 后继挑战262

第17章项目8:锁相环263

17.1 理论263

17.2 winDSK演示264

17.3MATLAB实现264

17.3.1 PLL仿真264

17.3.2 对MATLAB实现的一些更新270

17.4使用C语言的DSK实现272

17.4.1 PLL的组件272

17.4.2 系统测试275

17.5 后继挑战277

第18章项目9:BPSK数字发射器278

18.1理论278

18.1.1 随机数据和符号生成278

18.1.2 使用对拓矩形位的BPSK279

18.1.3 使用脉冲调制(IM)升余弦形位的BPSK280

18.2winDSK演示281

18.2.1 commDSK:未滤波的BPSK282

18.2.2 commDSK:升余弦滤波的BPSK283

18.3MATLAB实现286

18.3.1 矩形BPSK信号发生器286

18.3.2 脉冲调制的升余弦BPSK信号发生器288

18.4使用C语言的DSK实现291

18.4.1 一个矩形脉冲形BPSK发射器292

18.4.2 一个升余弦脉冲形BPSK发射器293

18.4.3 实时代码总结295

18.5 后继挑战295

第19章项目10:BPSK数字接收器296

19.1理论296

19.1.1 匹配滤波器的输出298

19.1.2 眼图299

19.1.3 最大似然定时恢复300

19.2 winDSK演示302

19.3 MATLAB实现302

19.4使用C语言的DSK实现307

19.4.1 数字接收器的组件307

19.4.2 系统测试312

19.5 后继挑战314

第20章项目11:MPSK与QAM数字发射器315

20.1理论315

20.1.1 基于I和Q的发射器315

20.1.2 一些星座图317

20.2winDSK演示320

20.2.1 commDSK:根升余弦滤波的QPSK320

20.3MATLAB实现323

20.3.1 脉冲调制根升余弦QPSK信号发生器323

20.4使用C语言的DSK实现327

20.4.1 一个根升余弦脉冲形QPSK发射器327

20.4.2 一个更高效的RRC脉冲形QPSK发射器330

20.4.3 实时代码总结332

20.5 高阶调制方案333

20.6 后继挑战333

第21章项目12:QPSK数字接收器334

21.1 理论334

21.2 winDSK8演示337

21.3MATLAB实现337

21.3.1 通过AGC仿真337

21.3.2 一个完整的QPSK接收器341

21.4使用C语言的DSK实现346

21.4.1 通过AGC实现346

21.4.2 一个完整的QPSK接收器350

21.4.3 系统测试357

21.5 后继挑战359

第Ⅲ部分:附录363

附录ACode Composer Studio:概述363

A.1 介绍363

A.2 启动Code Composer Studio363

A.3 结论364

附录BDSP/BIOS366

B.1介绍366

B.1.1 DSP/BIOS的主要特性366

B.1.2 DSP/BIOS线程366

B.2 DSP/BIOS示例项目367

附录C数值表示368

C.1 字节序368

C.2 整数表示369

C.3 整数除法和舍入370

C.4 浮点表示371

C.5 定点表示374

C.6 数值表示总结375

附录DTMS320C6x架构377

D.1计算机体系结构基础377

D.1.1 指令集架构378

D.1.2 寄存器架构378

D.1.3 存储器架构379

D.1.4 获取-执行模型380

D.1.5 流水线380

D.1.6 单发射与多发射383

D.1.7 调度383

D.2TMS320C671x架构384

D.2.1 存储器系统385

D.2.2 流水线与调度386

D.2.3 外围设备387

D.2.4 主机端口接口387

D.3 TMS320C674x架构388

附录EDSK相关工具389

E.1 介绍389

E.2Windows控件应用程序389

E.2.1 示例Windows控件应用程序390

E.3MATLAB导出390

E.3.1 导出直接Ⅱ型实现390

E.3.2 导出二阶节实现391

E.4 MATLAB实时接口392

附录F与MATLAB一起使用代码生成器393

F.1 介绍393

F.2一个FIR滤波器例子393

F.2.1 使用MATLAB Coder之前393

F.2.2 使用MATLAB Coder395

F.2.3 转移到CCS项目401

F.2.4 观察401

F.3 结论401

附录GDSP电路板的电池电源402

G.1 介绍402

G.2 方法402

G.3测试403

G.3.1 初始测试403

G.3.2 最终测试403

G.4 结论404

附录H编程难点与陷阱405

H.1 调试构建与发布构建405

H.2 易变性(volatile)关键字405

H.3 函数原型和返回类型406

H.4 算术问题407

H.5 控制内存中的变量位置409

H.6 实时计划失败409

H.7 变量初始化410

H.8 整型数据大小411

附录IDSP电路板比较413

I.1 介绍413

I.2 三种电路板413

I.3 结论416

附录J 缩写、首字母缩略词和符号417

参考文献424

2020《实时数字信号处理(从MATLAB到C):基于TMS320C6X DSP 第3版》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

数字信号处理基础  修订版(1996 PDF版)
数字信号处理基础 修订版
1996 哈尔滨:哈尔滨工业大学出版社
数字信号处理( PDF版)
数字信号处理
数字信号处理(1994.06 PDF版)
数字信号处理
1994.06 西安电子科技大学出版社
数字信号处理基础  (第2版)(1996年09月第2版 PDF版)
数字信号处理基础 (第2版)
1996年09月第2版 哈尔滨工业大学出版社
数字信号处理( PDF版)
数字信号处理
电讯工程学院
数字信号处理基础(1995 PDF版)
数字信号处理基础
1995 北京:中国铁道出版社
数字信号处理实验(1989 PDF版)
数字信号处理实验
1989 西安:西安交通大学出版社
高性能数字信号处理器与高速实时信号处理(1999 PDF版)
高性能数字信号处理器与高速实时信号处理
1999 西安:西安电子科技大学出版社
数字信号处理(1994 PDF版)
数字信号处理
1994 西安:西安电子科技大学出版社
数字信号处理(1993 PDF版)
数字信号处理
1993 上海:华东师范大学出版社
数字信号处理(1995 PDF版)
数字信号处理
1995 北京:人民邮电出版社
数字信号处理基础及实验(1992 PDF版)
数字信号处理基础及实验
1992 北京:机械工业出版社
数字信号处理基础(1988 PDF版)
数字信号处理基础
1988 北京:地震出版社
数字信号处理(1988 PDF版)
数字信号处理
1988 北京:清华大学出版社
数字信号处理(1994 PDF版)
数字信号处理
1994 西安:西北工业大学出版社