图书介绍

GNU Radio软件无线电技术PDF|Epub|txt|kindle电子书版本网盘下载

GNU Radio软件无线电技术
  • 白勇,胡祝华编著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030507570
  • 出版时间:2017
  • 标注页数:203页
  • 文件大小:28MB
  • 文件页数:213页
  • 主题词:软件无线电

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

GNU Radio软件无线电技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论1

1.1 软件无线电发展概述1

1.1.1 背景1

1.1.2 软件无线电概念及关键技术2

1.1.3 软件无线电研究现状3

1.1.4 存在的问题探讨5

1.2 软件无线电平台介绍6

1.2.1 GNU Radio6

1.2.2 SORA7

1.2.3 Open Air Interface14

参考文献17

第2章 软件无线电基本理论20

2.1 信号采样理论20

2.1.1 采样定理21

2.1.2 带通信号采样定理22

2.2 多速率信号处理23

2.2.1 整数倍抽取23

2.2.2 整数倍内插25

2.2.3 采样率分数倍变换27

2.3 数字滤波器27

2.3.1 数字滤波器设计基础28

2.3.2 半带滤波器28

2.3.3 积分梳状滤波器29

2.4 软件无线电基本结构30

2.4.1 数字下变频30

2.4.2 数字上变频31

参考文献32

第3章 GNU Radio软件无线电平台33

3.1 GNU Radio平台综述33

3.2 GNU Radio软件架构35

3.3 GNU Radio硬件平台37

3.3.1 HackRF38

3.3.2 bladeRF39

3.3.3 USRP40

3.4 USRP硬件平台42

3.4.1 USRP母板43

3.4.2 USRP2母板45

3.4.3 USRP子板46

参考文献49

第4章 GNU Radio的安装50

4.1 安装需求50

4.2 Linux下的安装50

4.2.1 安装Ubuntu 10.10操作系统50

4.2.2 在Ubuntu 10.10系统下安装GNU Radio52

4.3 安装后的测试53

4.3.1 连接检测54

4.3.2 程序测试56

4.3.3 图形界面GRC的测试60

参考文献61

第5章 GNU Radio的使用62

5.1 引言62

5.2 使用系统附带工具及功能软件62

5.3 使用GNU Radio仿真64

5.4 使用图形化信号处理开发工具GRC64

5.4.1 GRC简介64

5.4.2 核心概念64

5.4.3 GRC使用要点66

5.4.4 GRC使用举例68

参考文献71

第6章 使用Python开发GNU Radio应用程序72

6.1 Python72

6.1.1 Python语言简介72

6.1.2 GNU Radio中的Python77

6.2 编程概念77

6.2.1 低通滤波器音频记录机77

6.2.2 拨号音发生器78

6.2.3 QPSK解调器78

6.3 第一个Python代码例程79

6.4 编程指南81

6.4.1 Python如何调用C++程序81

6.4.2 GNU Radio模块82

6.4.3 选择、定义和配置功能块83

6.4.4 模块的阶层结构85

6.4.5 并行流程图87

6.4.6 GNU Radio的扩展和工具89

6.4.7 流图的控制89

6.4.8 非流图应用91

6.4.9 高级主题91

参考文献95

第7章 使用C++开发GNU Radio信号处理模块96

7.1 C++编程规范96

7.1.1 编辑规范96

7.1.2 设计规范100

7.2 模块结构102

7.3 信号处理模块的编写103

7.3.1 关键知识点103

7.3.2 基于C++的开发方法108

7.3.3 第一个模块112

7.4 图形界面的使用116

7.5 外部库文件的使用121

7.6 Octave和MATLAB的使用122

7.6.1 Octave的使用122

7.6.2 MATLAB的使用124

7.7 版本控制127

参考文献129

第8章 GNU Radio无线传输实现范例131

8.1 GNU Radio调制方式实现131

8.1.1 DQPSK&QPSK调制方式实现131

8.1.2 GMSK调制方式实现140

8.2 GNU Radio的OFDM无线传输145

8.2.1 系统框图和MAC帧的构成145

8.2.2 物理层147

8.2.3 开发和调试方法151

8.2.4 OFDM系统实验结果及分析153

8.3 GNU Radio的MIMO技术155

8.3.1 mux参数的含义156

8.3.2 代码示例158

参考文献164

第9章 GNU Radio科研项目166

9.1 GNU Radio科研项目概述166

9.2 GNU Radio科研项目介绍166

9.2.1 OpenBTS项目166

9.2.2 Hydra项目180

9.2.3 认知无线电压缩频谱感知项目183

9.2.4 其他应用191

参考文献191

附录A main_usrp_tx.py193

附录B demo_usrp_rx.py198

热门推荐