GNURadio教程(1)-快速上⼿
⽬录
申明: ⽂章内容参考了, 和.
GNU Radio是什么
GNU Radio 是⼀个免费的开源软件开发⼯具包,它提供信号处理模块来实现软件⽆线电。它可以与现成的低成本外部 RF 硬件⼀起使⽤来创建软件定义的⽆线电,或者⽤于纯仿真环境。它⼴泛⽤于业余爱好者、学术和商业环境,以⽀持⽆线通信研究和现实世界的⽆线电系统。
在Windows上安装GNU Radio
在Windows上安装GNU Radio可以采⽤软件安装包直接安装或采⽤conda安装.⽬前软件安装包只⽀持3.7和3.8版本, 最新的3.9⽆法采⽤此安装⽅式.使⽤conda安装的详细过程参见.
本⽂使⽤conda进⾏安装.安装步骤如下:
⾸先,请确保你的电脑上安装了.
为了提升包的下载速度,请切换国内的anaconda镜像源, ⽅法参见:.
从开始菜单中到Anaconda Powershell Prompt (anaconda3)并打开.
在powershell中运⾏如下命令, 添加conda-forge仓库:
conda config --env --add channels conda-forge
conda config --env --set channel_priority strict
创建gnuradio虚拟环境:
conda create -n gnuradio
激活gnuradio虚拟环境
conda activate gnuradio
安装gnuradio和依赖包:
conda install gnuradio
安装完成后, 在开始菜单中能够到GNU Radio Companion,打开后主界⾯如下:
界⾯介绍
GNU Radio Companion界⾯如下图所⽰, 由菜单栏, ⼯具栏, ⼯作区, 模块树⾯板, 控制台⾯板和变量编辑⾯板构成.
⼯具栏中各个⼯具的功能如下图所⽰, 其中"⽣成"⼯具⽤于将设计好的GRC流图⽣成python⽂件, 点击"运⾏"按钮开始执⾏⽣成好的python ⽂件.
快速上⼿
powershell创建目录想对GNU Radio的界⾯做深⼊的了解可以阅读的内容. GNU Radio提供了许多例程供⽤户快速上⼿各个模块. 例程可以在<anaconda安装路径>\envs\gnuradio\Library\share\gnuradio\examples⽬录下到.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论