- 博客(15)
- 收藏
- 关注
原创 什么是 unit-energy pulse?
当信号的总能量为 1 时,即 E=1,则该脉冲称为 unit-energy pulse。这种脉冲信号常用于通信系统中,例如在调制信号时,归一化脉冲能量可以简化信号分析,并保证在不同场景下信号的一致性。unit-energy pulse 是指一个能量为 1 的脉冲信号。该脉冲的总能量经过归一化,使其能量等于 1。举个例子,如果脉冲信号的频谱或时间域特性已知,可以通过归一化能量,使得信号的总功率为 1。这在分析通信系统中信号传输的性能或误差率时非常有用。
2024-09-18 15:01:39 151
原创 ISE 黑盒生成
工作中需要给客户提供 FPGA 工程,因为想保护自己的知识产权,因此需要将有些模块封装成黑盒。首先,设置综合需要封装黑盒的文件为顶层文件,然后如下图设置 process properties ...然后执行到 translate 这步即可生成 ngc 文件,然后把 ngc 文件保存到工程目录下。另外,工程里还需要用一个空VHDL文件定义输入输出。
2024-05-08 16:43:21 216
原创 用rtl-sdr接收ADS-B信号
但是,这个代码在我的台式机上编译报错。因为Makefile指向的库文件找不到(但是我感觉Makefile的设置没有问题),无奈之下,上网找解决方案。另外,还可以对 rtl28xxu 的频偏进行校正,将增益模式设为 AGC 模式或者提高接收增益,可以进一步提高接收性能。安装好rtl-sdr之后,需要增加黑名单(因为系统默认为RTL28xx为电视棒)。因为工作中要对ADS-B信号进行软解调,于是买了一块rtl28xx电视棒接收ADS-B信号。由于我之前已将rtl28xxu电视棒插到电脑上了,我还需要重启机器。
2024-05-08 16:38:27 808
原创 将RAW文件转换为WAV文件
用 GQRX 采样得到的信号格式为.raw,但是很多信号分析处理软件分析 WAV 文件较为方便,可以通过下面这条命令转换文件格式。
2024-05-08 16:19:42 170
原创 dBm与Vpp相互转换
代表峰峰值,峰峰值是指一个周期内信号最高值和最低值之间差的值,就是最大和最小之间的范围,用它描述信号变化范围的大小。测试AD时,可以根据采样值与满偏电压之间的关系算出当前采样值所对应的电压大小,然后与信号源输出正弦信号幅度进行对比。时,对应的 dBm 值应为 3.97944 dBm。因此,在50欧姆阻抗下,正弦波信号 dBm 与。值大小为2倍的幅度值。如果输入为正弦信号,正弦波峰值为有效值的。,在50欧姆阻抗下,功率为。
2024-05-08 16:17:10 1719
原创 Linux 学习笔记
du -sh *,显示文件大小mii-tool -v,显示网卡工作状态ifconfig eth0 192.168.3.20 netmask 255.255.255.0,配置IP地址lsb_release -a, 列出系统版本cat /proc/version, 查看内核版本/etc/init.d/networking status|restart,查看网卡状态和重启网卡top,看当前运行的程序bash -x test.sh,以调试方式运行shell脚本Shell 脚本也可以接收参数;$#
2024-05-08 15:50:21 149
原创 git学习笔记
git的三个区,工作区,暂存区,版本库新建轻量标签:git tag -a v0.0 -m “this is my first version”显示当前分支所有标签 git tag显示标签v0.0详细信息 git show v0.0缓存+提交:git commit -am “xxxx”查询提交摘要 git log --onelinegit reset commit_id, 复位所有的提交,但是之前修改的内容仍然保留git reset commit_id --hard, 连同提交与修改一同作废(
2024-05-08 15:47:53 363
原创 如何在vivado中使用git
gitignore 文件的前5行表示 git 只跟踪 ip 文件夹的 xci 和 coe 文件。gitignore 文件 (应在src文件夹下)
2024-05-08 15:35:46 307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人