没有合适的资源?快使用搜索试试~ 我知道了~
Gnuradio [1] 是一个无线电信号处理方案,它遵循GNU 的GPL [2] 的条款分发。它的目的是给普通的软件编制者提供探索电磁波的机会,并激发他们聪明的利用射频电波的能力。 正如所有软件定义无线电系统的定义, 可重构性是其最重要的功能。再也不需购买一大堆发射接收设备,只要一台可以装载信号处理软件(这里:Gnuradio[1] )通用的设备。目前它虽然只定义几个有限的无线电功能,但是只要理解无线发射系统的机理(算法),你便可以任意的配置去接受它。 Gnuradio[1] 起源于美国的麻省理工学院的SpectrumWare 项目小组开发的Pspectra 代码的分支。2004年被完全重写。所以今天的Gnuradio 已不包含原Pspectra 任何代码。另外值得一提的是Pspectra 已被用作创立商业化的Vanu Software Radio.
资源推荐
资源详情
资源评论
1
目录
目录
...................................................................................................................................................
1
指南 1 :在深入 GNU Radio 之前,你应该 … ................................................6
摘要
..................................................................................................................................
6
1. 对 GNU Radio 有一个清晰的轮廓 …
......................................................................
6
2. GNU Radio 中的编程 …
..........................................................................................
6
3. 数字信号处理( DSP )
............................................................................................
7
4. 通信
............................................................................................................................
8
5. 准备好开始了?
........................................................................................................
8
参考
..................................................................................................................................
8
指南 2 :进入 GNU 软件无线电世界
....................................................................................
9
摘要
..................................................................................................................................
9
1. 介绍 GNU 软件无线电
..............................................................................................
9
2. 软件无线电系统的架构
............................................................................................
9
3. 软件
............................................................................................................................
11
4. 硬件
...........................................................................................................................
13
5. 总结
...........................................................................................................................
14
指南 3 : USRP 板
.................................................................................................................
15
摘要
.................................................................................................................................
15
1. USRP 板简介
............................................................................................................
15
2
2. USRP 板的 “ 数据表单 ”
.......................................................................................
16
指南 4 :通过逐行阅读 FM 接收代码来为 GNU Radio 中的 Python 做准备 — 第一部分 21
摘要
.................................................................................................................................
21
1. 回顾
............................................................................................................................
21
2. 第一行
......................................................................................................................
22
3. 导入必要模块
..........................................................................................................
23
4. wfm_rx_graph 类的故事
.......................................................................................
25
5 结论
............................................................................................................................
31
附录:源代码
.................................................................................................................
31
参考文献
........................................................................................................................
34
指南 5 :图、块和连接
........................................................................................................
35
摘要
................................................................................................................................
35
1. 回顾
...........................................................................................................................
35
2. 定义函数 build_graph ()
........................................................................................
35
3. 创建一个图
..............................................................................................................
36
4. 信源和信宿
..............................................................................................................
39
5. 连接
...........................................................................................................................
41
6. 运行程序
..................................................................................................................
42
7. 结论
..........................................................................................................................
44
附录:源码
....................................................................................................................
44
参考资料
........................................................................................................................
45
指南 6 :探索 FM 接收器
....................................................................................................
46
3
摘要
................................................................................................................................
46
1. 回顾
...........................................................................................................................
46
2. 从空中到计算机,从实信号到复信号
..................................................................
46
3. 获得瞬时频率,从复信号到实信号
......................................................................
47
4. 去加重
.....................................................................................................................
49
5. 音频 FIR 抽取滤波器
.............................................................................................
50
6. 结论
..........................................................................................................................
52
附录 A :源码
...............................................................................................................
52
参考文献
........................................................................................................................
54
指南 7 : 通过逐行阅读 FM 接收代码来为 GNU Radio 中的 Python 做准备 — 第二部分 55
摘要
................................................................................................................................
55
1 回顾
............................................................................................................................
55
2 GNU Radio 中的 GUI 工具
....................................................................................
55
3 处理命令行参数
.......................................................................................................
62
4 结论
...........................................................................................................................
62
参考资料
........................................................................................................................
62
指南 8 : GNU Radio 块的字典
..........................................................................................
64
摘要
................................................................................................................................
64
1 介绍
............................................................................................................................
64
2 信号源
.......................................................................................................................
64
3 信号接收端
...............................................................................................................
67
4 简单操作
...................................................................................................................
69
4
5 类型转换
...................................................................................................................
72
6 滤波器
.......................................................................................................................
73
7 FFT
............................................................................................................................
79
8 其他有用的块
...........................................................................................................
80
9 结合起来
....................................................................................................................
81
参考文献
........................................................................................................................
82
指南 9 :为 GNU Radio 写一个信号处理模块(第一部分)
.............................................
82
摘要
................................................................................................................................
82
1. 回顾
............................................................................................................................
82
2. 三万米高的视角
........................................................................................................
83
3. 所有信号处理模块的基类: gr_block
.....................................................................
83
4 命名惯例
.....................................................................................................................
91
5 我们的第一个模块: howto_square_ff
..................................................................
93
6 结论
...........................................................................................................................
97
附录 A : gr_block . h 的源代码
....................................................................................
98
附录 B : howto_square_ff . h 的源代码
.....................................................................
101
附录 C : howto_square_ff . cc 的源代码
..................................................................
104
参考文献
......................................................................................................................
106
脚注
..............................................................................................................................
106
指南 10 :为 GNU Radio 写一个信号处理模块(第二部分)
......................................
107
摘要
..............................................................................................................................
107
1. 回顾
...........................................................................................................................
107
5
2. SWIG 文件: how . i
.................................................................................................
107
3. 目录布局
...................................................................................................................
110
4. 改变配置和生成文件
...............................................................................................
113
5. Python 测试脚本: qa_howto . py
...........................................................................
118
6 我们完成了!
...........................................................................................................
119
7. 结论
..........................................................................................................................
120
参考文献
......................................................................................................................
120
脚注
...............................................................................................................................
121
剩余120页未读,继续阅读
资源评论
m0_38007995
- 粉丝: 16
- 资源: 32
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功