分享
 
 
 

基于微信号结构的嵌入式信号处理

王朝百科·作者佚名  2010-09-02
窄屏简体版  字體: |||超大  

图书信息

书 名: 基于微信号结构的嵌入式信号处理

作者:(新加坡)颜允圣(GanWoon-Seng) 译者:冯小平 罗明 蔡晶晶

出版社:电子工业出版社

出版时间: 2008年10月

ISBN: 9787121073984

开本: 16开

定价: 56.00 元

内容简介《基于微信号结构的嵌入式信号处理》简要介绍数字滤波器、DFT、FFT等数字信号处理中最基本的理论和方法,重点讨论它们在数字信号处理器中的实现技术和方法。结合DSP开发应用技术,引入了常用的数字信号处理工具MATLAB、LabVIEW,以及ADSP开发工具VisualDSP++等。书中以ADI公司的Blackfin处理器为例,通过大量的实例,引导读者利用DSP处理器完成基本的数字信号处理算法,最终将它应用到音频和图像处理等实时处理任务中。

《基于微信号结构的嵌入式信号处理》的主要读者为高等院校电子类专业的本科生和研究生,同时也可以作为相关领域的科技工作者的参考书。

图书目录第1章 绪言 1

1.1 嵌入式处理器:微信号结构 1

1.2 实时嵌入式信号处理 4

1.3 集成开发环境VisualDSP++介绍 5

1.3.1 安装VisualDSP++ 6

1.3.2 利用简单的程序来演示基本工具 7

1.3.3 进一步的安排:使用Blackfin BF533或BF537 EZ-KIT 10

1.4 更多的实验 12

1.5 使用图形化开发环境进行系统级的设计 15

1.5.1 设置LabVIEW和LabVIEW的Blackfin处理器嵌入式模块 15

1.6 练习题 17

基础篇 数字信号处理的概念

第2章 时域信号与系统 20

2.1 引言 20

2.2 时域数字信号 20

2.2.1 正弦波信号 21

2.2.2 随机信号 22

2.3 数字系统简介 26

2.3.1 滑动平均滤波器:结构和表达式 27

2.3.2 数字滤波器 29

2.3.3 FIR滤波器的实现 33

2.4 非线性滤波器 36

2.5 更多的实验 38

2.6 用Blackfin仿真器实现滑动平均滤波器 40

2.7 用BF533/BF537 EZ-KIT实现滑动平均滤波器 42

2.8 LabVIEW的Blackfin处理器嵌入式模块中的滑动平均滤波器 44

2.9 练习题 47

第3章 频域分析和处理 49

3.1 引言 49

3.2 z变换 49

3.2.1 定义 49

3.2.2 系统的概念 51

3.2.3 数字滤波器 53

3.3 频率分析 58

3.3.1 频率响应 58

3.3.2 离散傅里叶变换 63

3.3.3 快速傅里叶变换 65

3.3.4 窗函数 69

3.4 更多的实验 73

3.4.1 简单低通滤波器 73

3.4.2 凹口滤波器的设计和应用 75

3.4.3 峰值滤波器的设计和应用 79

3.5 使用Blackfin软件仿真器进行频率分析 82

3.6 使用Blackfin BF533/BF537 EZ-KIT进行频率分析 85

3.7 使用LabVIEW的Blackfin处理器嵌入式模块进行频率分析 88

3.8 练习题 91

第4章 数字滤波 94

4.1 引言 94

4.1.1 理想滤波器 94

4.1.2 实际滤波器的技术指标 96

4.2 有限冲激响应滤波器 100

4.2.1 FIR滤波器的特性与实现 101

4.2.2 FIR滤波器设计 103

4.2.3 实验 105

4.3 无限冲激响应滤波器 107

4.3.1 IIR滤波器的设计 107

4.3.2 IIR滤波器的结构和特性 110

4.3.3 实验 114

4.4 自适应滤波器 116

4.4.1 自适应滤波器的结构和算法 116

4.4.2 自适应滤波器的设计和应用 118

4.4.3 更多的实验 123

4.5 使用Blackfin仿真器的自适应谱线增强 126

4.6 使用Blackfin BF533/BF537 EZ-KIT的自适应谱线增强 128

4.7 使用LabVIEW的Blackfin处理器嵌入式模块的自适应 谱线增强 129

4.8 练习题 131

提高篇 嵌入式信号处理系统和概念

第5章 Blackfin处理器简介 134

5.1 Blackfin处理器:嵌入式媒体处理器结构 134

5.1.1 微信号处理结构(MSA)简介 134

5.1.2 Blackfin处理器概述 134

5.1.3 结构:硬件处理单元和寄存器文件 135

5.1.4 总线结构和存储器 149

5.1.5 外围接口基础 154

5.2 Blackfin处理器的软件工具 155

5.2.1 软件开发流程和工具 155

5.2.2 VisualDSP++环境中的汇编语言编程 156

5.2.3 链接器的详细介绍 160

5.2.4 更多的调试功能 163

5.3 基于FIR滤波器的图示均衡器 164

5.4 用Blackfin仿真器设计图示均衡器 166

5.5 用BF533/BF537 EZ-KIT实现图示均衡器 170

5.6 用LabVIEW的Blackfin处理器嵌入式模块实现图示均衡器 173

5.7 练习题 176

第6章 实时数字信号处理基础及实现 179

6.1 Blackfin处理器的数据类型 179

6.1.1 定点类型 179

6.1.2 定点扩展类型 189

6.1.3 定点数据类型 190

6.1.4 模拟浮点类型 190

6.1.5 块浮点类型 193

6.2 动态范围、精度和量化误差 194

6.2.1 模拟信号的输入和量化 194

6.2.2 动态范围、量化信噪比和精度 196

6.2.3 数字系统中量化误差的来源 198

6.3 实时处理概述 205

6.3.1 脱机处理与实时处理 205

6.3.2 样本的顺序处理方式和它的实时限制 206

6.3.3 成批处理方式和它的实时限制 207

6.3.4 实时性的性能参数 209

6.4 基于IIR滤波器的图示均衡器简介 212

6.5 使用Blackfin仿真器实现基于IIR滤波器的图示均衡器 214

6.6 用BF533/ BF537 EZ-KIT设计基于IIR滤波器的图示均衡器 218

6.7 使用LabVIEW的Blackfin处理器嵌入式模块实现

基于IIR滤波器的图示均衡器 218

6.8 练习题 222

第7章 存储器系统和数据传输 225

7.1 信号截获和存储器传输概述 225

7.1.1 理解CODEC 225

7.1.2 连接AD1836A到BF533处理器 228

7.1.3 串行口SPORT 230

7.2 DMA及其编程 234

7.2.1 DMA传输配置 236

7.2.2 设置自动缓存DMA模式 237

7.2.3 存储器DMA传输 243

7.2.4 设置存储器DMA 243

7.2.5 使用存储器DMA的实例 244

7.2.6 DMA的高级属性 248

7.3 Blackfin处理器中高速缓存的使用 248

7.3.1 高速缓冲存储器的概念 249

7.3.2 高速缓存的有关术语 250

7.3.3 指令高速缓存 252

7.3.4 高速数据缓存 254

7.3.5 存储器管理单元 256

7.4 高速缓存和存储器DMA的比较及选择 259

7.5 Blackfin处理器的高速暂存存储器 260

7.6 使用Blackfin仿真器作为信号发生器 260

7.7 使用BF533/BF537 EZ-KIT信号发生器 263

7.8 利用LabVIEW的Blackfin处理器嵌入式模块实现信号发生器 264

7.9 练习题 267

第8章 程序代码优化和电源管理 270

8.1 代码优化 270

8.2 C优化技巧 271

8.2.1 VisualDSP++中的C编辑器 271

8.2.2 C编程事宜 272

8.2.3 使用内部函数 277

8.2.4 行嵌入汇编 281

8.2.5 C/C++运行时间库 281

8.2.6 DSP运行时间库 282

8.2.7 反馈式优化 284

8.3 使用汇编代码提高编程效率 286

8.3.1 使用硬件循环 289

8.3.2 使用双MAC 289

8.3.3 使用并行指令 290

8.3.4 特殊寻址方式:独立数据段 291

8.3.5 使用软件流水 291

8.3.6 FIR滤波器的周期计数和代码长度汇总 293

8.4 Blackfin处理器的功耗和电源管理 294

8.4.1 Blackfin处理器的功耗计算 294

8.4.2 Blackfin处理器的电源管理 295

8.5 使用Blackfin软件仿真器实现采样频率转换 299

8.6 使用BF533/BF537 EZ-KIT完成采样频率转换 302

8.7 使用LabVIEW的Blackfin处理器嵌入式模块实现采样 速率转换 303

8.8 练习题 306

应用篇 DSP的实际应用

第9章 DSP实际应用:音频编码和音效处理 310

9.1 音频压缩综述 310

9.2 MP3/Ogg Vorbis音频编码 314

9.3 MP3/Ogg Vorbis音频解码 317

9.4 用BF537 EZ-KIT实现Ogg Vorbis解码器 318

9.5 音效处理 319

9.5.1 3D音效 319

9.5.2 用BF533/BF537 EZ-KIT实现3D音效 322

9.5.3 制作混响效果 323

9.5.4 用BF533/BF537 EZ-KIT实现混响 325

9.6 利用LabVIEW的Blackfin处理器嵌入式模块实现MDCT 325

9.7 练习题 328

第10章 DSP实际应用:数字图像处理 330

10.1 图像的表示 330

10.2 使用BF533/BF537 EZ-KIT进行图像处理 332

10.3 色彩转换 333

10.4 使用BF533/BF537 EZ-KIT进行色彩转换 335

10.5 二维离散余弦变换 336

10.6 用BF533/BF537实现二维DCT/IDCT 339

10.7 二维滤波 340

10.7.1 二维滤波器 341

10.7.2 二维滤波器设计 343

10.8 用BF533/BF537 EZ-KIT实现二维滤波 344

10.9 图像增强 345

10.9.1 高斯白噪声和线性滤波 345

10.9.2 脉冲噪声和中值滤波 347

10.9.3 对比度调节 350

10.10 用BF533/BF537 EZ-KIT实现图像增强 353

10.11 用LabVIEW的Blackfin处理器嵌入式模块进行图像处理 354

10.12 练习题 357

附录A LabVIEW图形化编程说明 359

附录B 可用的网站 377

附录C 实验与练习中使用文件列表 378

附录D VisualDSP++ V4.5的实验更新 383

索引 384

参考文献 394

……

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有