# 用 Python 控制 USRP B210 的完整指南 在这篇文章中,我们将学习如何使用 Python 控制 USRP B210 设备。USRP(通用软件无线电周边)是用于无线信号接收和发射的硬件平台,而 B210 是其广泛使用的型号之一。通过 Python 编程,我们将能够操控 USRP B210 来进行无线信号的处理。 ## 整体流程 下面是一个实现的基本流程概述: | 步骤 |
原创 2024-09-21 04:09:30
638阅读
原创 2021-11-04 11:00:04
3456阅读
目录文章目录目录蜂窝网络蜂窝网络的组成USR...
转载 2019-11-18 17:39:00
1773阅读
2评论
FTP编程:FTP协议需要用两个端口,一个端口是用来登录,另一个端口用来数据传输和控制。一般是20 和21端口。Python对FTP的支持是通过ftplib模块实现的,在使用时导入ftplib模块并实例化ftplib.FTP类对象,所有的FTP操作都需要使用这个对象来完成。  例:HOST = 'ftp.mozilla.org'f = ftplib.FTP(HOST)&nbsp
转载 2023-08-13 14:05:05
103阅读
70 MHz - 6 GHz 0-...
原创 2021-11-04 16:48:43
1191阅读
      USRP(Universal Software Radio Peripheral,通用软件无线电外设)旨在使普通计算机能像高带宽的软件无线电设备一样工作。从本质上讲,它充当了一个无线电通讯系统的数字基带和中频部分。USRP背后的基本设计理念是在主机 CPU 上完成所有波形相关方面的处理,比如调制和解调。所有诸如数字上下变频、抽样和内插等高速通用操作都在FP
转载 2023-07-31 17:24:16
201阅读
# USRP架构:一种通用软件无线电平台 **引言** 在现代通信领域,无线电技术的应用日趋广泛。无论是移动通信、无人机技术,还是卫星通信,软件无线电(SDR)都在其背后发挥着重要的作用。美国国防高级研究计划局(DARPA)开发的通用软件无线电平台(USRP)为无线电应用提供了灵活且高效的解决方案。本文将介绍USRP架构的核心要素,流程及其应用示例,并附上相应的代码示例。 ## USRP架构
原创 10月前
355阅读
USRP (Universal Software Radio Peripheral) 是一种软件无线电外设,可以让用户通过计算机进行软件定义无线电通信。而Zynq是一种由Xilinx公司设计的SoC(系统单片集成电路),结合了处理器和可编程逻辑。Linux则是一种开源操作系统。将这三者结合起来,就可以实现强大且灵活的软件定义无线电系统。 在使用USRP Zynq Linux系统时,用户可以通过编
原创 2024-04-24 10:06:00
104阅读
经典的一道DP题。题目明显是一道DP题,但是比赛的时候一个劲就在想怎么记录状态和转移。最后想到了一种n^3的方法,写了下,不出所料的超时了。看了别人的代码才发现竟然是先二分然后再进行DP,像这种思路应该会经常用啊。。。二分距离,DP判断是否可行。 然后这题的DP也是非常经典的,想了好久都想不通,最后站在最优解的情况下思考,才想通。状态转移方程:for(int i=1;i<=n;i++) { dp[i]=1; for(int j=1;j<i;j++) if(mabs(g[j]-g[i])<=(i-j)*s) d...
转载 2013-11-13 14:50:00
135阅读
2评论
本文是对的拓展,即不是从0开始URSP,而是从-100开始,笔者是真的一点都不会。基本概念通用软件无线电外设(Universal Software Radio Peripheral,USRP)是由Ettus Research及其母公司National Instruments设计和销售的一系列软件定义无线电。 USRP产品系列由Matt Ettus领导的团队开发,旨在成为一个相对便宜的软件无线电硬件
EPS承载的用处        与3G不同,EPS中只有数据(PS域)业务,用户与网络间必须先建立 EPS承载(Bearer) 之后,才能在承载之上使用各种数据业务(如IMS语音业务、上网业务、FTP、游戏。。。)。每种数据业务的业务流,称为一个业务数据流SDF,它可以用一个IP五元组来表示(IP包中的源、目的IP地址
使用硬件及软件硬件5g基站搭建主要运用到的硬件有USRP B210开发版,以及一台搭载Ubuntu 22.04系统的电脑。USRP B210是一款软件定义无线电平台,其灵活性体现在用户可以通过编程和配置软件来处理射频信号。此开发板不仅与GNU Radio和MATLAB等开源软件平台兼容,也支持其他编程语言和开发环境。通过提供外部时钟输入功能,多个USRP设备能实现同步操作,这对于构建分布式无线网络
转载 2024-06-18 14:24:06
826阅读
1评论
A 按题意模拟。 scanf("%lld%lld%lld%lld",&n,&a,&x,&y); std::cout<<n * x - (x - y) * std::max(n - a,0ll); B 判断第一个 \(1\) 的位置的奇偶性。 scanf("%lld",&n); scanf("%s", ...
转载 2021-07-18 10:16:00
130阅读
2评论
一个定时任务管理器,基于Go语言和beego框架开发。用于统一管理项目中的定时任务,提供可视化配置界面、执行日志些定时任务,并且可...
原创 1月前
25阅读
  今天,又花了差不多一天时间,从手册看起,到写完代码,最后仿真。期间出现了一个细小的差错,折腾了约1个钟头才解决掉(所以,最怕底层细小之处出现错误)。DS1302是达拉斯公司出品的一款实时时钟芯片。具体且详细的资料介绍在其芯片手册上面都有写着。说起来自己读DS1302芯片手册,也花了不少精力,主要是对一个问题一直没理解。下图是DS1302时钟寄存器的结构。(注意左边READ与WRITE两列)&n
’re a student, you don’t have to study.  If you’re a husband you don’t have to do the chores, if you’re a wife with kids then you don’t ...
转载 2022-11-07 18:32:48
76阅读
前言k210是一个面向AIOT应用的低功耗,低成本芯片方案。 它目前支持的深度学习模型类型有tensorflow tflite, caffe1.0以及onnx。 值得注意的是,这3个模型类型所支持的算子有限,这会导致复杂些模型不能在k210上运行。k210另外一个缺点是,它内置了SRAM, 给ai模型的内存大小只有2MB,也就是说它只能支持2MB以内的模型。移植流程由于我们项目的模型是yolov3
转载 2024-07-26 16:05:19
401阅读
本文简要介绍 USRP 配套的子板参数信息。射频子板WBX-40性能特点频率覆盖:50 MHz – 2.2GHz最大信号处理带宽:40MHz行为描述  WBX-40提供高宽带收发器,可提供高达100mw的功率输出,噪声系数为5 dB。本地振荡器的接收和传输链独立运作,可以为MIMO实现同步。WBX提供40MHz的带宽能力。对于那些要访问频率段在50MH
紫书的一题 先写个模板存档题目地址:【UVa...
转载 2016-02-12 23:40:00
86阅读
紫书的一题 先写个模板存档题目地址:【UVa...
转载 2016-02-12 23:40:00
64阅读
  • 1
  • 2
  • 3
  • 4
  • 5