第1章 软件无线电平台简介 1
1.1 软件无线电 1
1.1.1 软件无线电的定义和特点 1
1.1.2 软件无线电的发展历程 2
1.1.3 软件无线电的基本架构 2
1.2 LabVIEW简介 3
1.2.1 什么是LabVIEW 3
1.2.2 LabVIEW的工作原理 3
1.2.3 LabVIEW的优势 4
1.3 USRP简介 5
1.4 构建软件无线电平台 5
第2章 LabVIEW入门 7
2.1 LabVIEW导航 7
2.1.1 前面板 7
2.1.2 程序框图 10
2.1.3 数据流 16
2.2 编程基础 17
2.2.1 前面板基本介绍 17
2.2.2 LabVIEW数据类型 19
2.2.3 While循环 24
2.2.4 For循环 27
2.2.5 循环中的数据反馈 29
2.2.6 条件结构 31
2.3 创建和使用数据结构 36
2.3.1 数组 36
2.3.2 常见数组函数 38
2.3.3 多态性 39
2.3.4 自动索引 41
2.3.5 簇 42
第3章 常用虚拟仪器 47
3.1 常见信号发生器 47
3.1.1 基本函数发生器 47
3.1.2 PN序列生成器 48
3.2 频谱仪 49
3.3 星座图观测仪 51
3.4 误比特率观测仪 52
第4章 USRP基本操作 54
4.1 USRP前面板连接 54
4.2 USRP驱动配置 54
4.2.1 USRP发送端配置 55
4.2.2 USRP接收端配置 56
4.2.3 USRP参数配置 57
4.2.4 USRP的IP地址查找 58
第5章 基础实验 60
5.1 幅度调制实验 60
5.1.1 实验目标 60
5.1.2 实验环境与准备 60
5.1.3 实验介绍 60
5.1.4 实验任务 61
5.2 频率调制实验 66
5.2.1 实验目标 66
5.2.2 实验环境与准备 66
5.2.3 实验介绍 66
5.2.4 实验任务 69
5.3 信源编码实验 72
5.3.1 实验目标 72
5.3.2 实验环境与准备 72
5.3.3 实验介绍 72
5.3.4 实验任务 73
5.4 数字调制解调实验Ⅰ 80
5.4.1 实验目标 80
5.4.2 实验环境与准备 80
5.4.3 实验介绍 80
5.4.4 实验任务 83
5.5 数字调制解调实验Ⅱ 86
5.5.1 实验目标 86
5.5.2 实验环境与准备 86
5.5.3 实验介绍 86
5.5.4 实验任务 88
5.6 信道编码实验(分组码) 90
5.6.1 实验目标 90
5.6.2 实验环境与准备 90
5.6.3 实验介绍 90
5.6.4 实验任务 92
第6章 高级实验 95
6.1 信道编码实验(卷积码) 95
6.1.1 实验目标 95
6.1.2 实验环境与准备 95
6.1.3 实验介绍 95
6.1.4 实验任务 97
6.2 分集实验 100
6.2.1 实验目标 100
6.2.2 实验环境与准备 100
6.2.3 实验介绍 100
6.2.4 实验任务 105
6.3 均衡实验 109
6.3.1 实验目标 109
6.3.2 实验环境与准备 109
6.3.3 实验介绍 109
6.3.4 实验任务 112
6.4 扩频实验 117
6.4.1 实验目标 117
6.4.2 实验环境与准备 117
6.4.3 实验介绍 117
6.4.4 实验任务 120
6.5 正交频分复用实验 124
6.5.1 实验目标 124
6.5.2 实验环境与准备 124
6.5.3 实验介绍 124
6.5.4 实验任务 126
6.6 多输入多输出系统实验 132
6.6.1 实验目标 132
6.6.2 实验环境与准备 132
6.6.3 实验介绍 132
6.6.4 实验任务 137
参考文献 141