自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (17)
  • 收藏
  • 关注

原创 PlutoSDR无线通信系统学习+实战——开篇

介绍plutosdr进行无线通信系统搭建,介绍详细的流程和代码,欢迎感兴趣的前来学习讨论

2025-01-07 17:02:21 1521

原创 PlutoSDR无线通信系统学习+实战——基于OFDM数字语音传输系统(一)

通过PlutoSDR设计无线通信系统,实现语音信号的数字

2025-01-02 22:01:20 1180

原创 PlutoSDR无线通信系统学习+实战——基于FM的语音传输(一)

经过无线信道后,信号经过接收天线到达接收端,将接收的信号送入FM解调器,就得到了解调后的语音信号,将解调后的语音信号也进行播放,就可以和发送端的信号进行对比。首先,该系统使用的是plutosdr软件无线电实现的FM的信号发送和接受,上图中展示了为该系统设计的UI界面,该界面中展示了系统的基本参数:系统支持自定义的语音文件进行下拉数据框的选择,为发送端选择需要发送的语音文件,语音文件是模拟信号。FM调制解调的原理也非常的简单,并且网上的资料非常多,在本文中就不做过多的介绍,文章着重介绍系统的基本功能。

2024-12-22 20:00:55 777

原创 PlutoSDR无线通信系统学习+实战——QPSK无线图片收发系统(一)

首先设计了一个无线图传系统的UI界面,UI界面的主要作用是清晰的展示系统的名称,以及一些想要调节的参数,根据图中的UI可以看到,要传输的文件是一个图片支持下拉框可选,另外接收端的增益、载波的频率也是可调的。首先是基本的参数配置,设置收发两端的Pluto的基本参数,需要设置发送端和接收端的设备名称,载波的中心频率无需设置可以从UI界面直接读取,发送端的增益设置成固定增益,接收端的增益读取UI界面设置的大小输出类型则选择固定的double类型,Frame的采样点数则需要根据自己的系统进行调整。

2024-12-21 17:11:41 1389

原创 书籍推荐:网络是怎样连接的.pdf

本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。目的是帮助读者理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。同时,专设了“网络术语其实很简单”专栏,以对话的形式介绍了一些网络术语的词源,颇为生动有趣。本书图文并茂,通俗易懂,非常适合计算机、网络爱好者及相关从业人员阅读。

2024-11-10 12:30:16 134

原创 书籍推荐:图解TCP/IP 第5版.pdf

书中讲解了网络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应用协议、网络安全等内容,引导读者了解和掌握TCP/IP,营造一个安全的、使用放心的网络环境。这是一本图文并茂的网络管理技术书籍,旨在让广大读者理解TCP/IP的基本知识、掌握TCP/IP的基本技能。本书适合计算机网络的开发、管理人员阅读,也可作为大专院校相关专业学生。

2024-11-10 12:25:15 216

原创 推荐书籍:图解HTTP(上野宣) pdf

图解HTTP(上野宣) pdf

2024-11-10 11:50:32 139

原创 LTE中常见的专业词汇缩写

在看有关LTE的书籍和协议时会遇到很多的专业词汇的缩写,下面整理一下遇到的专业词汇缩写:下行逻辑信道:PCCH:Paging Control Channel,寻呼控制信道 BCCH:Broadcast Control Channel,广播控制信道 CCCH:Common Control Channel,公共控制信道 DCCH:Dedicated Control Channel, 专用控制信道 DTCH:Dedicated Transmission Channel,专用业务信道下行传输信道:

2021-11-19 15:54:32 2591

原创 C++中的类继承

C++类提供了更高层次的重用性。目前,很多厂商提供了类库,类库由类声明和实现构成。因为类组合了数据表示和类方法,因此提供了比函数库更加完整的程序包。1、一个简单的基类从一个类派生出另一个类时,原始类成为基类,继承类称为派生类。tabtenn0.h#ifndef TABTENN0_H_#define TABTENN0_H_#include <string>class TableTennisPlayer{private: std::string fristname;

2021-11-07 13:28:18 756

原创 C++中使用类

1、运算符的重载C++允许将运算符重载扩展到用户定义的类型,例如,允许使用+将两个对象相加。编译器将根据操作数的数目和类型决定使用哪种加法定义。计算时间:一个运算符重载示例程序清单:mytime0.h#pragma onceclass Time{private: int hours; int minutes;public: Time(); //构造函数 Time(int h, int m = 0); void AddMin(int m); void AddHr(int

2021-11-03 16:40:18 347

原创 C++中的对象和类

1、抽象和类1.1、C++中的类一般来说,类规范由两部分组成:类声明:以数据成员的方式描述数据部分,以成员函数(被称为方法)的方式描述共有接口。 类方法定义:描述如何实现类成员函数。关键词private和public描述了对类成员的访问控制。使用类对象的程序都可以直接访问共有部分,但只能通过公有成员函数或友元函数来访问对象的私有成员。数据项通常放在私有部分,组成类接口的成员函数放在共有部分。#ifndef STOCK00_H_#define STOCK00_H_#include

2021-11-01 19:49:45 431

原创 C++中的内存模型和名称空间

1、单独编译和C语言一样C++也允许甚至鼓励程序员将组件函数放在独立的文件中,可以单独编译这些文件,然后将它们链接成可执行的程序。如果只修改一个文件,则可以只重新编译该文件,然后将它与其他文件的编译版本链接。头文件中常包含的内容:函数原型 使用#define或const定义的符号常量 结构声明 类声明 模板声明 内联函数将结构声明放在头文件中是可以的,因为它们不创建变量,而只是在源代码文件中声明结构变量时,告诉编译器如何创建该结构变量。模板声明不是将要被编译的代码,它们指示编译器如何

2021-10-31 21:12:31 266

原创 C++中的函数

1、C++内联函数内联函数是C++为提高运行速度所做的一项改进。内联函数在函数声明前加上关键字inline,在函数定义前加上关键字inline。1.1 内联函数与宏inline工具是C++新增的特性。C语言使用预处理器语句#define来提供宏——内联代码的原始实现。定义一个宏:#define SQUARE(X) X*X这并不是通过传递参数实现的,而是通过文本替换来实现的——X是“参数”的符号标记。a=SQUARE(5.0); 替换成 a=5.0*5.0;b=SQUAR...

2021-10-29 17:56:13 266

原创 C++中的复合类型数据

1、数组数组(array)是一种数据格式,能够存储多个同类型的值。数组声明要指出以下几点:(1)存储在每个元素中的值的类型;(2)数组名;(3)数组中的元素个数。1.1 数组有效下标值的重要性编译器不会检查使用的数组下标是否有效。如将一个值赋值给不存在的元素data[-1],编译器并不会指出错误,但是程序运行之后,这种赋值可能会引发错误,可能破坏数据或者代码,也可能导致程序异常终止。2、字符串字符串是存储在内存的连续字节中的一系列字符。C-风格字符串具有一种特殊的性质:以空字符(nu

2021-10-28 17:17:55 365

原创 仓库 “http://ppa.launchpad.net/bladerf/bladerf/ubuntu focal Release” 没有 Release 文件。

E: 仓库 “http://ppa.launchpad.net/bladerf/bladerf/ubuntu focal Release” 没有 Release 文件。N: 无法安全地用该源进行更新,所以默认禁用该源。N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。解决方法:第一步:切换到对应的ppa目录:cd /etc/apt/sources.list.d第二步:在该目录下ls,即可以看到对应的无法下载的.list,删除该.list即可(安全起见,

2020-11-16 09:33:01 5396 3

原创 Matlab上ADALM-Pluto硬件支持包的在线安装方式

本文将以MATLAB2108b平台为例介绍pluto硬件支持包的两种安装方式:在线安装和离线安装

2020-10-09 13:01:48 4770 6

原创 matlab平台上ADALM-Pluto的离线硬件支持包安装

本章提供了离线的pluto硬件支持包的安装在安装硬件支持包之前首先要安装pluto驱动pluto驱动下载:https://download.youkuaiyun.com/download/qq_41455814/12915691pluto驱动安装教程:https://blog.youkuaiyun.com/qq_41455814/article/details/108956535对应的硬件安装支持包可在一下地方下载:matlab2017b:https://download.youkuaiyun.com/download/.

2020-10-09 13:01:20 3710 5

原创 Matlab中Pluto模块的驱动安装

双击驱动文件 PlutoSDR-M2k-USB-Drivers.exe勾选接受,单击Next选择安装文件夹点击安装单击下一步单击完成安装完成后查看设备管理器,出现下图所示说明驱动安装完成。

2020-10-07 22:18:26 4243 6

各种-资源下载.pdf

专业的pdf下载,下载附件内容,各种专业知识,适合学生、研发人员

2024-11-10

SupportPackagesR2019a.zip

支持Matlab2019a平台的Pluto小模块离线安装的硬件支持包,可离线安装,相比于在线安装方式,成功率较高,欢迎下载。

2020-10-26

PlutoSDR-M2k-USB-Drivers.exe

matlab平台上的pluto小模块驱动程序,下载后可参考博客中的驱动安装教程安装此驱动,实现matlab平台上的pluto应用。

2020-10-09

Pluto-SP-R2017b.zip

针对matlab2017b平台下通过离线方式安装pluto的离线安装包下载,通过离线安装包可直接安装pluto硬件支持包

2020-10-09

PlutoSDR_SupportPackages_2018b.zip

针对MATLAB2018b平台下的安装pluto硬件支持包的下载,通过硬件支持包安装避免了下载的漫长过程

2020-10-09

2018a_PLUTO.zip

本资源是针对matlab2018a平台上通过离线方式安装pluto小模块的离线硬件支持包,通过离线方式安装更快

2020-10-09

通过FPGA驱动ad9226采集信号实现FFT变换

通过FPGA驱动采样电路AD9226采样信号,通过pingpong缓存数据,实现FFT变换,得到信号的频谱,通过内核通知TFT液晶屏显示。

2019-07-14

基于FPGA的数字频率计设计

将比较器输出信号送给FPGA,通过等精度测量法实现信号频率的测量,能够实现的测量范围在1Hz-100MHz,精度在百分之0.5以内。

2019-07-14

通过STM32f169控制ADS1118(MSP430)

通过STM32f169控制16位高精度AD转换芯片ADS1118,通信模式为SPI通信。

2019-07-14

MSP430驱动AD9850

通过MSP430f169单片机驱动DDS芯片AD9850实现信道输出,可以实现信号发生器。

2019-07-14

AD9235_mod.zip

通过FPGA控制12位高性能AD采样芯片AD9235,进行AD转换。

2019-07-14

采用单片机MSP430f169驱动AD9910

通过MSP430f169单片机驱动AD9910产生正弦波的驱动例程,如果需要扫频直接在原代码上修改即可实现,也可移植到STM32单片机上。

2019-07-14

Rayleigh衰落信道资料

在学习瑞利衰落信道时整理的资料,包括了平坦瑞利衰落和频率选择性衰落的介绍书籍,移动衰落信道、MIMO-OFDM无线通信仿真等书籍,以及改进的瑞利衰落信道资料,介绍瑞利衰落信道相关带宽、相关时间等基本概念的文档,文件比较大,能帮助你快速理解,适合初学者。

2019-07-14

仿真了两径瑞利衰落信道模型和多径瑞丽衰落信道的指数功率时延分布模型MATLAB仿真

通过MATLAB仿真两径瑞利衰落信道模型和多径瑞利信道指数型功率时延分布模型。

2019-07-14

蓝桥杯嵌入式竞赛捕获历程

蓝桥杯嵌入式竞赛代码,实现信号的捕获,频率的测量。

2018-10-03

蓝桥杯第七届嵌入式国赛模拟题

第七届蓝桥杯国赛代码,功能实现,适用于参加蓝桥杯嵌入式竞赛的同学。

2018-10-03

STM32F0控制RF24L01发送程序

本程序以STM32F030F4P6为主控,控制2.4G无线发射模块RF24L01发送数据,经检验可以实现数据的发送功能。

2018-08-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除