RX3902b射频芯片配置情况

news/2024/11/25 17:44:45/

1 寄存器配置

由于实际工作需要,尝试对RX3902b芯片进行配置,评估其性能,以满足L1/L2/L5三频段GNSS信号处理的需求。使用润芯提供的配置软件进行寄存器配置。

1.1 总体介绍

程序打开如下,分为 功能调节–时钟调节–增益调节–寄存器列表 四项,其中对前三项的内容进行修改,相关寄存器也会对应改变,寄存器列表给出了所有的寄存器情况,前面修改的寄存器的值也会在这里进行集中显示,并颜色变为蓝色。
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

1.2 功能调节

TestMode选项下为总开关,若要对输出模式或频率调节窗口的内容进行修改,必须先将TestMode的对应控制选项勾选上。3个通道的带宽选择有10/20/30/40 MHz的选项,晶振根据自身情况进行选择,三个通道默认为L5 – L1 – L2 的频段配置。每个频段有多个本振进行选择,也可以自己调节通道频段顺序,但是需要注意相邻通道频率不能相近,以免引发频率牵引。
点击默认按钮,则所有配置都重置为默认值,对应射频芯片不进行配置下的默认工作状态。

1.3 时钟调节

默认采样频率为25MHz,实际使用过程中,需要的采样频率一般为60/70/80/90/100 MHz,可以将分频比设为2,此时采样时钟为100MHz,再对分频比A进行调节,则可灵活调出10的整数倍的采样频率。

1.4 增益调节

增益默认自动调节,根据需要可进行配置,但目前都是使用默认配置。

1.5 寄存器列表

前面所有的改动,在这里都会对应体现,并且背景变为蓝色。在实际配置过程中,我们不需要对所有寄存器进行配置,只需要正对性的将变蓝的寄存器进行修改即可。

2 寄存器写入和读取

在这里插入图片描述使用sscom对寄存器进行写入和读取操作,通过扩展串口可以设置多条配置语句,配置完成后,依次点击语句右侧按钮即可完成语句发送。
每一条语句都由3个部分组成: 寄存器ID + 读写标志 + 寄存器值
寄存器ID即为该寄存器的编号,注意在勾选HEX下需要转为16进制;00为写,01为读;写状态下寄存器值为需要写入的寄存器数值,读状态则该值不会用到。
在写入过程中,需要首先写入REG40的值,其它寄存器才能成功写入,其它寄存器的写入顺序没有区别。

数据处理

使用FPGA对数据进行采集后,通过matlab进行数据处理,绘出其频谱,观察其带宽是否符合预期,带内杂散是否明显。
性能评估主要可以分为三个部分:信号源单频输入频谱分析;模拟器信号捕获跟踪;真实对天信号捕获跟踪
这里给出了频谱分析的代码,以及其对应示例数据。


http://www.ppmy.cn/news/112514.html

相关文章

爱普生EPSON实时时钟芯片-RX8900SA

爱普生EPSON实时时钟芯片-RX8900SA 一、引脚连接二、使用方法寄存器配置1.实时时间读取/设置2.闹钟时间读取/设置 三、代码"Rx8900sa.c文件""Rx8900sa.h文件" 一、引脚连接 近期由于项目需求,被指定使用一款实时时钟芯片RX8900SA,经…

busybox rx 命令

rx命令使用xmodem传送文件,只需要串口线就传送。 在文件系统输入如下命令,传送文件到板子上,板子上保存文件的名称为file rx file 在secureCRT中选择Transfer->Send Xmodem。选择要传送的文件即可。 rootfreescale ~$ rx file CCC Starting xmodem tr…

linux网卡名称是p4p,dell r730 安装 Gp 后万兆网卡有 rx error

设备配置及操作系统 cpu:英特尔至强E5-2640V3处理器 2.6GHz 8核 2颗 mem:8G,DDR4-2133 RDIMM,32条,共256G 硬盘1:1.2T,万转sas做数据盘,24块 硬盘2:600G,万转sas做系统盘,2块 RAID卡:2G缓存 网卡:2*10GE(SFP+),原厂的 操作系统:suse11sp4 Linux hebda_data_33 3…

第一部分 Rx快速入门

核心类型Key types 要理解Rx运行机制需要知道两个核心类型及其他辅助类型&#xff0c;有助于更好的学习Rx。 IObserver<T>和IObservable<T>是构建Rx的基础&#xff0c;而ISubject<TSource, TResult>接口的实现降低开发者学习Rx的曲线。 LinQ的用法与LinQ …

爱普生EPSON实时时钟芯片-RX8111CE

1.翻译记录 •内置频率调整32.768 kHz晶体单元 •接口类型&#xff1a;I2C&#xff08;高达400 kHz&#xff09; 普通 100khz •备份时的低电流消耗&#xff1a;100毫安/3.0伏典型值。 •宽工作电压范围&#xff1a;1.6 V至5.5 V •宽时间保持器电压范围&#xff1a;1.1 V…

串口接收模块uart_rx详解

接收模块要比发送模块稍微复杂一丢丢&#xff0c;但有助于锻炼自己对于时序模块的逻辑性的掌握能力。 本文是学习了小梅哥的串口接收模块教程的总结整理。 1. 原理介绍 详见《串口发送模块uart_tx详解》 https://blog.csdn.net/m0_37921318/article/details/105913390 2. 串…

分享一个RX8025T时钟芯片的Arduino代码

分享一个RX8025T时钟芯片的Arduino代码 背景 之前做那个点阵时钟使用的是DS3231的时钟芯片&#xff0c;这个时钟芯片最大的有点就是高精度&#xff0c;缺点就是有点贵&#xff0c;现在淘宝一颗这样的芯片最便宜的都要十几块钱&#xff0c;大大的增加了我整个点阵时钟的成本造…

4rx4 服务器内存2rx4_服务器内存条上写8GB,2RX4,其中2RX4是什么意思?是单条8G的。...

展开全部 其实62616964757a686964616fe58685e5aeb931333365663535这个是内存计算方法,有个前提是根据CPU的关系。 1、CPU数据总线的位宽,现在一般是64bit,这个位宽就称之为物理Bank。 2、那么memory 1RX4则表示1个64bit,X4则表示memory每颗内存颗粒的位数。 从这里我们就可…