自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (13)
  • 收藏
  • 关注

原创 互调失真 ,P1dB 压缩点,三阶交调截止点

当给放大器输入单音信号(即单频点信号) 时,放大器将输出基频及其谐波分量。当输入双音或多音信号时,放大器的非线性将导致不同频率之间进行组合而产生不同的频率成分,这些称为交调失真产物所有的接收机都采用具有固有非线性特性的 RF-IF 信号处理电路,随之而来的影响接收机性能的另外一个重要参数是双音互调失真,当两个大的无用的信号被加入到接收机的天线输入端时, 由于接收机的 RF 段的非线性产生了互调产物的虚假信号,如果这些产物中的一个频率靠近了接收机的工作频率时,它将被当作真实的输入信...

2021-10-23 22:29:22 16750 1

原创 ADC/DAC理论信噪比SNR理解

目录1,量化噪声模型2,量化噪声模型3,SNR、处理增益和FFT噪底的关系1,量化噪声模型理想转换器对信号进行数字化时,最大误差为±½ LSB,如图1的一个理想N位ADC的传递 函数所示。对于任何横跨数个LSB的交流信号,其量化误差可以通过一个峰峰值幅度为q (一个LSB的权重)的非相关锯齿波形来近似计算。对该近似法还可以从另一个角度来看 待,即实际量化误差发生在±½ q范围内任意一点的概率相等。虽然这种分析不是百分之百 精确,但对大多数应用是足够准确的。 ...

2021-10-22 22:47:44 14547 2

原创 VS Code无法实现“转到定义“?

一句话:在Extensions中搜索Pylance安装并Enable,完美解决,非常的方便。

2021-08-27 11:15:38 362

原创 matlab位同步算法实现

分享一个在matlab上实现的无线通信过程中的相对简单点的位同步算法,该方法类似于超前滞后门实现bit同步,比较适合在FPGA中实现,代码如下,后续有时间再做详细解释; clear all rolloff = 0.25; % Filter rolloff span = 4; % Filter span sps = 16; % Samples per symbol rrcFilter = rcosdesign(rolloff, span

2021-08-17 21:28:41 3534 2

原创 MATLAB计算两信号相位差的两个方法

目录方法一:利用FFT计算相位方法二:通过点乘计算相位方法一:利用FFT计算相位t=1:2048;x1=exp(1i*2*pi*t/128);x2=x1.*exp(1i*pi/4);ft1=fft(x1);ft2=fft(x2);[mamp1,index1]=max(abs(ft1));[mamp2,index2]=max(abs(ft2));ph1=angle(ft1(index1));ph2=angle(ft2(index2));ph=(ph2-ph1)*180/pi

2021-08-17 07:02:16 21238 4

原创 C语言实现Printf函数功能,并输出字符串至char数组

Printf函数实现数据按照特定格式从串口等设备输出,但是有些时候想要其输出到自定义的buf[]数组中,方便的实现不同种类的数据类型转换为字符串类型的数据。 代码在Vscode可运行#include <iostream>#include "stdarg.h"#include "stdlib.h"#include "stdio.h"struct stringPrint{ uint16_t buf_len; char strbuf[128];};struct s...

2021-08-07 15:49:16 3829

原创 Vivado打开SDK闪退问题解决方案

问题描述: 在SDK未关闭情况下电脑死机,想要再次从vivado中打开SDK时会出现闪退问题,使用以下3步骤可轻松解决;1.找到SDK工程下..metadata文件并删除或该其他命名2.从vivado中打开SDK,在SDK里选择file->open project frome filesystem3.在import source 中加入原工程中的.SDK目录,然后finish。问题解决。...

2021-07-16 08:52:29 6208 1

原创 matlab生成16进制正弦波表

% ==================================================% 作者: jialf% 时间: 2020/7/15% 版本: V1% =================16进制正弦波表================Qn=12;len=128;t=0:len-1;lut=round((2^(Qn-1)-1)*sin(2*pi*t/len));for i=1:len if lut(i)<0 lut(i) = 2^Qn ...

2021-07-15 20:39:20 2337

原创 git 删除远程分支,创建本地分支并同步至远端

1.删除远端分支 :git push origin --delete remoteBranchName2.删除本地分支:git branch -d branchName3.新建本地分支并切换:git checkout -b branchName4.添加文件至本地分支:git add .5.提交本地分支:git commit -m "commit describe"6.推送文件至远端分支:git push originremoteBranchName......

2021-05-19 17:42:13 2366

原创 MATLAB 产生线性调频信号

方式1:每个频率持续一段时间方式2:每个频率采样一个点目录方式1:每个频率持续一段时间方式2:每个频率采样一个点哈哈哈哈jjjj急急急啊埃德加ia阿达啊啊的啊

2021-03-24 16:55:14 6148

原创 OFDM系统中为什么子载波间隔△f是符号周期Ts的倒数

一个持续周期为T的一个符号,在频域的其频域的连续谱函数是:X(f) = Tsinc(Tf)X(f)的过零点在1/T、2/T、3/T 等等等 而OFDM各子载波要求满足正交性,因此相邻两个载波之间的间隔△f=1/T,正好为符号周期的倒数。...

2021-02-28 21:21:55 4125 1

原创 XILINX ZYNQ FPGA管脚命名字芯片管脚分配

XILINX官网连接:https://www.xilinx.com/support/package-pinout-files.html

2021-02-23 15:42:47 798

原创 Git常用指令

Git常用指令常用命令 git init git add //添加到git(暂存区)准备提交 git add -A git add -all //把工作区所有修改添加到暂存区 git commit -m “描述内容” //默认提交到主分支 git pull //从远程抓取分支 远程仓库 git remote //查看远程库信息 git remote -v //查看更详细的远程库信息 git remote add origin //关联一个远程仓库 gi

2021-02-22 18:31:40 103

原创 FPGA定点小数表示与运算

2020-08-06 10:53:16 395

原创 信号处理中为什么会出现负频率

在自然界我们所能够接触到的信号都是实信号,那么信号的频率肯定都是正的呀,但是在信号处理过程中进行傅里叶变换后通常会出现负频率呢?出现这个疑问的最根本原因是没有搞清楚这两个频率之间的关系,确切的来说是此频率非彼频率,买个关子,下面开始解释:就拿周期信号f(x)的傅里叶变换说吧,周期信号的傅里叶级数展开式为:                                         ...

2019-01-20 18:01:14 15382 4

C语言实现Printf函数完整工程文件

C语言实现Printf函数完整工程文件,C语言实现Printf函数完整工程文件,C语言实现Printf函数完整工程文件

2021-08-07

zc706_adrv9009.rar

根据ADI 的github中的资源编译的ZC706+Adrv9009的裸板工程,工程包含HDL和裸板no-os的SDK工程

2020-08-04

myplot_dem.rar

QT上位机开发,通过调用QCustomplot图形界面开发库完成对信号时域波形,频域波形以及信号频域瀑布图的显示,并封装了FFT类方便使用者代用计算信号的频率分布。

2020-06-11

超高清地图素材 地球贴图_46db.zip

制作3D地球需要的贴图 。

2020-04-15

MAXPOWERTOOL002 GUI调试界面

MAXIM 公司MAX15303以及MAX15301电源芯片重编程工具的GUI调试界面。

2018-11-10

Xilinx ZC706开发板Cadence原理图

本原理图上从Xilinx官网上下载的Pads版本的原理图经过转换软件转换成可以用Cadence打开的原理图,可以导出ZC706开饭的所有原理图封装。

2018-08-13

C++ Primer(第5版)

C++ Primer (第五版,中文版),由王刚,杨巨峰译,电子工业出版社出版,是一本非常好的C++工具类书籍

2018-06-02

于博士CADENCE视频教程之相关配套资料

资料内容是于博士的Cadence视频教程中所使用的例子工程,包括原理图,PCB,原理图库,各种PCB封装 以及DSP6713的C代码。

2018-06-01

ZYNQ-7000系列所有型号PFGA管脚分配表

本资源包括了ZYNQ-7000系列SOC,管脚分配信息以及BANK分区信息,对ZYNQ硬件电路设计很有帮助

2018-06-01

EMC基本原理及PCB的EMC设计

详细介绍了EMC的基本原理,结合PCB设计将EMC知识穿插进去

2018-05-30

AXI总线详细解析

详细介绍AXI总线的时序以及握手过程,每个环节都面面俱到。

2018-05-30

空空如也

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

TA关注的人

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