当前位置: 首页 > article >正文

5G_WiFi_CE_杂散测试

目录

一、规范要求

1、法规目录:

2、限值:

(1)带外发射杂散

(2)带内发射杂散

(3)接收杂散

二、测试方法

1、带外发射杂散

(1)测试条件

(2)测试方法(初扫)

步骤1:确定底噪:

步骤2:30兆赫至1 000兆赫范围内的杂散

步骤3:1G至26GHz范围内的杂散

(3)测试方法(细扫)

步骤2、获取数据

步骤3、判定结果

2、带内发射杂散

(1)测试条件

(2)测试方法1(对于具有连续传动能力的设备)

步骤1:频谱仪设置:

步骤2:相对平均功率水平的测定。

(3)测试方法2(对于不具备连续传动能力的设备)

步骤1:频谱仪设置:

步骤2:相对平均功率水平的测定。

3、接收杂散

(1)测试条件

(2)测试方法

步骤1:确定底噪:

步骤2:30兆赫至1 000兆赫范围内的杂散

步骤3:1G至26GHz范围内的杂散

(3)测试方法(细扫)

步骤2、获取数据

步骤3、智能天线

步骤4、获取结果

【自动化实现思路】


一、规范要求

1、法规目录:

ETSI EN 301 893中4.2.4 Transmitter unwanted emissions包含2个测试项目

ETSI EN 301 893中4.2.5 Receiver spurious emissions包含一个测试项目

(1)Transmitter unwanted emissions outside the 5 GHz RLAN bands(带内发射杂散)

(2)Transmitter unwanted emissions within the 5 GHz RLAN bands(带外发射杂散)

(3)接收杂散

2、限值:

(1)带外发射杂散

在 5GHz 无线局域网频段之外,发射机的无用发射功率水平不得超过下表中给出的限值。对于带有天线连接器的设备,这些限值适用于天线端口(传导)的发射功率以及设备机柜辐射出的发射功率。对于整体式天线设备(无临时天线连接器),这些限值适用于设备辐射出的发射功率。

(2)带内发射杂散

该限值模板仅适用于工作频段内

对于智能天线系统(具有多个发射链路的设备),每个发射链路都应满足这一要求。

对于 5GHZ无线局域网频段内的发射机非期望发射,相邻信道中的同时传输可被视为一个实际标称信道带宽为单个标称信道带宽 “n” 倍的信号,其中 “n” 为同时使用的相邻信道数量。

对于多个非相邻信道中的同时传输,总体发射频谱功率限值模板按以下方式构建。首先,将图中规定的限值模板应用于每个信道。然后,对于每个频率点,应从所评估的所有信道的频谱限值模板中取最高值,作为该频率处的总体频谱限值模板要求。

(3)接收杂散

接收机的接收状态下的发射不得超过下表中给出的限值。
对于带有天线连接器的设备,这些限值适用于天线端口(传导)的发射以及机柜辐射的发射。对于整体式天线设备(没有临时天线连接器),这些限值适用于设备辐射的发射。

二、测试方法

1、带外发射杂散

(1)测试条件

合格性要求应仅在正常运行条件下进行验证,且是在定义的那些信道上运行时进行验证。

设备应配置为在就 5GHZ无线局域网(RLAN)频段之外的非期望发射而言的最恶劣情况下运行。

如果可能的话,在本次测试期间,被测设备(UUT)应设置为连续发射(占空比 = 1)。

如果无法进行连续发射,被测设备应配置为以其最大占空比运行。

发射机非期望发射的电平应按以下方式之一进行测量:
a) 在特定负载中的功率(传导发射),以及当由设备的机壳或结构辐射时的有效辐射功率(机壳辐射)
b) 对于没有临时天线连接器的内置天线设备,当由机壳和天线辐射时的有效辐射功率。

(2)测试方法(初扫)

被测单元(UUT)应与具备射频功率测量功能的频谱分析仪相连接。此预扫描测试程序旨在识别 UUT 可能存在的无用发射信号。

步骤1:确定底噪:

测量装置的灵敏度应使底噪限值至少低12分贝。

步骤2:30兆赫至1 000兆赫范围内的杂散

        将UUT连接到频谱分析仪并进行以下设置:

        Resolution BW: 100kHz                                                                   

        Video BW: 300kHz                                                          

        Detector Mode: Peak

        Trace Mode: Max Hold                                                                   

        Sweep Points: ≥9700;对于不支持这么多扫描点的频谱分析仪,频带可能会被分割

        Sweep Time:

        (对于非连续传输(占空比小于100%),扫描时间应足够长,以便对于每个100khz频率步进,测量时间大于UUT在任何信道上的两次传输

         对于非连续传输,如果被测设备(UUT)使用如第 5.3.1.1 条所述的测试序列,且发射机的开/关时间是 2 毫秒,则扫频时间必须大于每 100 千赫兹 4 毫秒。

        让该信号稳定下来。对于任何超出 表中所规定的限值(相对于该限值存在小于 6 分贝的偏差)的辐射量,应按照 5.4.5.2.1.2 条款中的程序进行单独测量,并与表 所规定的限值进行比较。

步骤3:1G至26GHz范围内的杂散

        Resolution BW: 1MHz                                                                   

        Video BW:3MHz                                                      

        Detector Mode: Peak

        Trace Mode: Max Hold                                                                   

        Sweep Points: ≥25000;对于不支持这么多扫描点的频谱分析仪,频带可能会被分割

        Sweep Time:

        (对于非连续传输(占空比小于100%),扫描时间应足够长,以便对于每个1mhz频率步进,测量时间大于UUT在任何信道上的两次传输

         对于非连续传输,如果被测设备(UUT)使用如第 5.3.1.1 条所述的测试序列,且发射机的开/关时间是 2 毫秒,则扫频时间必须大于每 1mhz 4 毫秒。        

        让该信号稳定下来。对于任何超出 表中所规定的限值(相对于该限值存在小于 6 分贝的偏差)的辐射量,应按照 5.4.5.2.1.2 条款中的程序进行单独测量,并与表 所规定的限值进行比较。

(3)测试方法(细扫)

初扫是关于发射机无用发射的限值指的是平均功率水平。以下步骤应用于准确测量上述预扫描测量中所确定的个别无用发射。

连续发射信号:
对于连续发射信号,允许使用频谱分析仪的均方根(RMS)检测器进行简单测量。测量值应予以记录,并与条表中的规定进行比较。

非连续传输信号:
对于非连续传输信号,测量仅应在突发信号的“开启”部分进行。

步骤1、细扫频谱仪设置
Centre Frequency: Frequency of the emission identified during the pre-scan
Resolution Bandwidth: 100 kHz (< 1 GHz) / 1 MHz (> 1 GHz)
Video Bandwidth: 300 kHz (< 1 GHz) / 3 MHz (> 1 GHz)
Frequency Span: Zero Span
Sweep mode: Single Sweep
Sweep time: 适用于捕获一个传输突发。可能还需要进行额外测量以确定传输突发的长度。对于连续信号,应在“扫频时间”中设置为 30 毫秒。
Sweep points: Sweep time [μs] / (1 μs) with a maximum of 30 000
Trigger: Video (burst signals) or Manual (continuous signals)
Detector: RMS

Trace Mode: Clear/Write

调整中心频率(微调)以捕捉待测量发射信号的一个脉冲的最高电平。
对于能够支持在第 2 步和第 3 步的预扫描程序中所需的扫描点数两倍的频谱分析仪,此微调可以省略。

步骤2、获取数据

设置一个窗口,在该窗口内,启动和停止线以最高水平匹配Burst的开始和结束,并记录在该窗口内测量的功率值。如果要测量的杂散发射是连续传输,测量窗口应设置为与扫描的启动和停止时间相匹配。(可以等效于mark最大点,最大点的数据会比取最大burst的数据要大)

步骤3、判定结果

第2步中定义的值应与定义的限值进行比较。

2、带内发射杂散

(1)测试条件

合格性要求应仅在正常运行条件下进行验证,且是在定义的那些信道和信道带宽上运行时进行验证。

设备应配置为在就 5GHZ无线局域网(RLAN)频段内的非期望发射而言的最恶劣情况下运行。

对于没有内置天线的被测设备(UUT),以及有内置天线但带有临时天线连接器的被测设备,应进行传导测量。或者,如果被测设备有内置天线但没有临时天线连接器,则可以采用辐射测量。

对于在多个发射链路同时处于激活状态的模式下运行的智能天线系统(具有多个发射链路的设备)进行传导测量时,测量应仅在其中一条发射链路(天线输出端)上进行。

(2)测试方法1(对于具有连续传动能力的设备)

被测设备(UUT)应配置为连续发射模式(占空比等于 100%)。如果无法实现这一点,则应采用方法 2。

步骤1:频谱仪设置:

使用标记笔在被测设备(UUT)的功率Burst图上找到平均功率水平的最高值。该值将用作相对测量的参考值。

步骤2:相对平均功率水平的测定。

• 将频谱分析仪的频率范围调整至能够使测量在 5150 MHz 至 5350 MHz 和 5470 MHz 至 5725 MHz 这两个子频段内进行。无需更改频谱分析仪的其他参数。
• 将待测设备(UUT)的相对功率burst与规定的限值进行比较。

(3)测试方法2(对于不具备连续传动能力的设备)

如果被测设备(UUT)不具备持续发射模式(占空比低于 100%)的操作能力,则应采用此方法。此外,此选项还可作为在持续发射模式下运行的系统的一种替代方案来使用。

步骤1:频谱仪设置:

使用标记笔在被测设备(UUT)的功率Burst图上找到平均功率水平的最高值。该值将用作相对测量的参考值。

步骤2:相对平均功率水平的测定。

• 将频谱分析仪的频率范围调整至能够使测量在 5150 MHz 至 5350 MHz 和 5470 MHz 至 5725 MHz 这两个子频段内进行。无需更改频谱分析仪的其他参数。
• 将待测设备(UUT)的相对功率burst与规定的限值进行比较。

3、接收杂散

(1)测试条件

要求仅应在正常运行条件下进行验证,并且仅在按照定义的那些信道进行操作时才需如此。
对于具有不同运行模式的设备,本条款所述的测量可能无需针对所有运行模式都进行重复。

其在指定负载下的功率(传导发射)以及设备机柜或结构辐射时的有效辐射功率(机柜辐射);或者在无临时天线连接器的完整天线设备中,由机柜和天线辐射时的有效辐射功率。在测试期间,被测单元(UUT)处于连续接收模式,或者处于无传输发生的工作模式。

(2)测试方法

以下测试程序将用于识别待测设备(UUT)的潜在接收机杂散发射。

步骤1:确定底噪:

测量装置的灵敏度应使底噪限值至少低12分贝。

步骤2:30兆赫至1 000兆赫范围内的杂散

        将UUT连接到频谱分析仪并进行以下设置:

        Resolution BW: 100kHz                                                                   

        Video BW: 300kHz                                                          

        Detector Mode: Peak

        Trace Mode: Max Hold                                                                   

        Sweep Points: ≥9700;对于不支持这么多扫描点的频谱分析仪,频带可能会被分割

        Sweep Time: Auto

        让该信号稳定下来。对于任何超出 表中所规定的限值(相对于该限值存在小于 6 分贝的偏差)的辐射量,应按照 5.4.5.2.1.2 条款中的程序进行单独测量,并与表 所规定的限值进行比较。

步骤3:1G至26GHz范围内的杂散

        Resolution BW: 1MHz                                                                   

        Video BW:3MHz                                                      

        Detector Mode: Peak

        Trace Mode: Max Hold                                                                   

        Sweep Points: ≥25000;对于不支持这么多扫描点的频谱分析仪,频带可能会被分割

        Sweep Time: Auto

        让该信号稳定下来。对于任何超出 表中所规定的限值(相对于该限值存在小于 6 分贝的偏差)的辐射量,应按照 5.4.5.2.1.2 条款中的程序进行单独测量,并与表 所规定的限值进行比较。

(3)测试方法(细扫)

初扫是关于发射机无用发射的限值指的是平均功率水平。以下步骤应用于准确测量上述预扫描测量中所确定的个别无用发射。

步骤1、细扫频谱仪设置
Measurement Mode: Time Domain Power

Centre Frequency: Frequency of the emission identified during the pre-scan
Resolution Bandwidth: 100 kHz (< 1 GHz) / 1 MHz (> 1 GHz)
Video Bandwidth: 300 kHz (< 1 GHz) / 3 MHz (> 1 GHz)
Frequency Span: Zero Span
Sweep mode: Single Sweep
Sweep time: 30 毫秒。
Sweep points: ≥ 30 000
Trigger: Video (burst signals) or Manual (continuous signals)
Detector: RMS

调整中心频率(微调)以捕捉待测量发射信号的一个脉冲的最高电平。
对于能够支持在第 2 步和第 3 步的预扫描程序中所需的扫描点数两倍的频谱分析仪,此微调可以省略。

步骤2、获取数据

设置一个窗口,在该窗口内,启动和停止线以最高水平匹配Burst的开始和结束,并记录在该窗口内测量的功率值。如果要测量的杂散发射是连续传输,测量窗口应设置为与扫描的启动和停止时间相匹配。(可以等效于mark最大点,最大点的数据会比取最大burst的数据要大)

步骤3、智能天线

• 对于采用智能天线系统的传导测量(具有多个接收链路的设备),步骤 2 应针对每个活动接收链路重复执行。
• 对于每个活动接收链路,将所测功率(在观测窗口内)相加。

步骤4、获取结果

在步骤 3 中定义的数值应与表中所规定的限值进行比较。

【自动化实现思路】

        1、初扫获取测试结果,如果满足直接返回结果,如果有不足6dB以及超限值的,记录频点;

        2、根据1得到的频点进行细扫;

        3、获取测试结果(可以等效于mark最大点,最大点的数据会比取最大burst的数据要大)。

相关文章:

5G_WiFi_CE_杂散测试

目录 一、规范要求 1、法规目录&#xff1a; 2、限值&#xff1a; &#xff08;1&#xff09;带外发射杂散 &#xff08;2&#xff09;带内发射杂散 &#xff08;3&#xff09;接收杂散 二、测试方法 1、带外发射杂散 &#xff08;1&#xff09;测试条件 &#xff08…...

理解Kubernetes中CoreDNS域名解析与DNS策略

CoreDNS是什么 CoreDNS是一个灵活可扩展的DNS服务器&#xff0c;使用Go语言编写&#xff0c;旨在提供快速、灵活的DNS服务 为什么需要CoreDNS CoreDNS为Kubernetes集群内部的DNS解析提供服务&#xff0c;使得服务之间能够通过域名互相通信 Kubernetes集群中, CoreDNS是运行在…...

大数据Spark(五十五):Spark框架及特点

文章目录 Spark框架及特点 一、Spark框架介绍 二、Spark计算框架具备以下特点 Spark框架及特点 一、Spark框架介绍 Apache Spark 是一个专为大规模数据处理而设计的快速、通用的计算引擎。最初由加州大学伯克利分校的 AMP 实验室&#xff08;Algorithms, Machines, and Pe…...

UI产品经理基础(六):如何解决用户的质疑?

在需求调查中遇到用户质疑“不专业”或“不了解需求”&#xff0c;本质上是用户对产品经理的信任缺失或沟通鸿沟导致的。要化解这种质疑&#xff0c;需从专业能力展示、沟通方式优化、用户参与感提升三个维度切入&#xff0c;结合具体场景采取针对性策略。以下是系统化的解决方…...

【大数据技术】大数据技术概念及概述

1. 大数据概念 数据 是实时或观察的结果是对客观事务的逻辑归纳是用于表示客观事物的未经加工的原始素材 数据的产生 对客观事务的计量和记录尝试的数据 单位换算1 byte8 bit1 k1024 byte1 mb1024 k1 g1024 m1 t1024 g1 p1024 t1 e1024 p1 z1024 e1 y1024 z1 b1024 y1 n10…...

高等数学-第七版-上册 选做记录 习题7-4

1. 2....

Python库()

1.概念 Matplotlib 库&#xff1a;是一款用于数据可视化的 Python 软件包&#xff0c;支持跨平台运行&#xff0c;它能够根据 NumPy ndarray 数组来绘制 2D 图像&#xff0c;它使用简单、代码清晰易懂 Matplotlib 图形组成&#xff1a; Figure&#xff1a;指整个图形&#xf…...

AI知识补全(八):多模态大模型是什么?

名人说&#xff1a;人生如逆旅&#xff0c;我亦是行人。 ——苏轼《临江仙送钱穆父》 创作者&#xff1a;Code_流苏(CSDN)&#xff08;一个喜欢古诗词和编程的Coder&#x1f60a;&#xff09; 上一篇&#xff1a;AI知识补全&#xff08;七&#xff09;&#xff1a;AI Agent 智能…...

复习MySQL20250327

第一章 基本操作 一、管理数据库 难点&#xff1a;创建数据库 输入cmd的MySQL安装路径C:\Program Files\MySQL\MySQL Server 8.0\bin 1.查看所有数据库 show databases; 2.创建数据库 create database hsusers default charset utf8 collate utf8_general_ci;create data…...

Docker-MySQL安装-命令解读-常见命令-数据卷挂载-本地目录挂载-自定义镜像-网络-前端部署-DockerCompose

目录 Docker&#xff1a; 安装MySQL&#xff1a; 镜像容器&#xff1a; 镜像仓库&#xff1a; ​编辑命令解读&#xff1a; 镜像命名规范&#xff1a; docker run中常见参数&#xff1a; Docker常见命令&#xff1a; ​编辑数据卷&#xff1a; ​编辑数据卷-操作命令&…...

Docker 安装部署Harbor 私有仓库

Docker 安装部署Harbor 私有仓库 系统环境:redhat x86_64 一、首先部署docker 环境 定制软件源 wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repoyum install -y yum-utils device-mapper-persistent-data lvm2…...

linux基本命令(1)--linux下的打包命令 -- tar 和gzip

tar 解压 &#xff0c;打包 语法&#xff1a;tar [主选项辅选项] 文件或者目录 使用该命令时&#xff0c;主选项是必须要有的&#xff0c;它告诉tar要做什么事情&#xff0c;辅选项是辅助使用的&#xff0c;可以选用。 主选项&#xff1a; c 创建新的档案文件。如果用户想备…...

Linux 文件系统全解析

笔记整理自 【双语视界】Linux文件系统全解析&#xff1a;从混乱到标准&#xff0c;一览核心目录&#xff01; 可执行文件目录 /bin&#xff08;基本系统命令&#xff09; 包含核心操作系统程序&#xff0c;在系统启动时必须可用&#xff0c;即使没有挂载 /usr 也能运行。 这里…...

StarRocks 存算分离在京东物流的落地实践

康琪&#xff1a;京东物流高级技术专家、StarRocks & Apache Flink Contributor 导读&#xff1a;本文整理自京东物流高级技术专家在 StarRocks 年度峰会上的分享&#xff0c;UData 平台从存算一体到存算分离架构演进后&#xff0c;查询性能得到提升。Cache hit 时&#xf…...

英伟达GB300新宠:新型LPDDR5X SOCAMM内存

随着人工智能&#xff08;AI&#xff09;、机器学习&#xff08;ML&#xff09;和高性能计算&#xff08;HPC&#xff09;应用的快速发展&#xff0c;对于高效能、大容量且低延迟内存的需求日益增长。NVIDIA在其GB系列GPU中引入了不同的内存模块设计&#xff0c;以满足这些严格…...

HTML布局

HTML布局元素 <header>定义文档或者节的页眉 <nav>定义导航链接的容器 <section>定义文档中的一部分 <article>定义单独的文章 <aside>定义内容边栏&#xff08;如侧边栏&#xff09; footer定义文档或节的页脚 <details>定义额外的细节 …...

vue搭建一个树形菜单项目

首先搭建项目需要先通过步骤搭建一个vue的项目&#xff0c;然后创建一个component文件&#xff0c;里面新建一个index.vue页面来。 这是引入的element-ui组件库里的组件&#xff0c;来实现我的路由&#xff0c;渲染的是我存储的动态路由&#xff0c;所以需要先安装并且引用。 …...

具身智能 - Diffusion Policy:技术解析与应用实践

具身智能之 Diffusion Policy:技术解析与应用实践 一、Diffusion Policy 的核心概念 Diffusion Policy 是一种基于扩散模型(Diffusion Models)的决策生成框架,专为具身智能(Embodied Intelligence)设计。其核心思想是通过逐步去噪的过程,在复杂环境中生成鲁棒的动作序列…...

[C++] 智能指针 进阶

标题&#xff1a;[C] 智能指针 进阶 水墨不写bug 在很久之前我们探讨了智能指针的浅显认识&#xff0c;接下来会更加深入&#xff0c;从源码角度认识智能指针&#xff0c;从而了解智能指针的设计原理&#xff0c;并应用到以后的工作项目中。 本文将会按照C智能指针的发展历史&…...

kubernetes》》k8s》》 kubeadm、kubectl、kubelet

kubeadm 、kubectl 、kubelet kubeadm、kubectl和kubelet是Kubernetes中不可或缺的三个组件。kubeadm负责集群的快速构建和初始化&#xff0c;为后续的容器部署和管理提供基础&#xff1b;kubectl作为命令行工具&#xff0c;提供了与Kubernetes集群交互的便捷方式&#xff1b;而…...

AI日报 - 2025年3月30日

&#x1f31f; 今日概览&#xff08;60秒速览&#xff09; ▎&#x1f916; 模型进展 | Qwen2.5-Omni多模态实时交互&#xff0c;Gemini 2.5 Pro/GPT-4o低调升级&#xff0c;Claude内部思考过程揭秘。 新模型和升级持续涌现&#xff0c;多模态与内部机制理解成焦点。 ▎&#x…...

C++中的new、malloc、realloc、calloc——特点?函数原型?释放方式?区别?校招面试常问内容?

作者&#xff1a;求一个demo 版权声明&#xff1a;著作权归作者所有&#xff0c;商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处 内容通俗易懂&#xff0c;没有废话&#xff0c;文章最后是面试常问内容&#xff08;建议通过标题目录学习&#xff09; 废话不多…...

27_promise

插入一下前端助手测试&#xff0c;顺手可以用来做安全 promise promise 是一个es6新增的语法 汉语&#xff1a;承诺的意思 作用:是专门用来解决回调地狱!!!! 什么是回调函数&#xff1f; <script>// 回调函数 callback回调// 就是把函数A当作参数传递到函数B中// 在函…...

leetcode刷题日记——跳跃游戏 II

[ 题目描述 ]&#xff1a; [ 思路 ]&#xff1a; 题目要求在一个一定能达到数组末尾的跳跃数组中(见55题 跳跃游戏)&#xff0c;找出能够跳到末尾的最小次数要求次数最少&#xff0c;那肯定是选取能选步数中最大的数。也就是在当前能够达到的距离中&#xff0c;选择能够达到的…...

无人机进行航空数据收集对于分析道路状况非常有用-使用无人机勘测高速公路而不阻碍交通-

无人机进行航空数据收集对于分析道路状况非常有用-使用无人机勘测高速公路而不阻碍交通- 瑞士拥有1,400 多公里长的高速公路网络。这些公路将人和货物从山谷高原运送到阿尔卑斯山的最高山口。维护这些高速公路使国家得以顺利运转。高速公路维护的重要性显而易见&#xff0c;但在…...

注意力蒸馏技术

文章目录 摘要abstract论文摘要简介方法预备知识注意力蒸馏损失注意力引导采样 实验结论总结参考文献 摘要 本周阅读了一篇25年二月份发表于CVPR 的论文《Attention Distillation: A Unified Approach to Visual Characteristics Transfer》,论文开发了Attention Distillation…...

PERL开发环境搭建>>Windows,Linux,Mac OS

特点 简单 快速 perl解释器直接对源代码程序解释执行,是一个解释性的语言, 不需要编译器和链接器来运行代码>>速度快 灵活 借鉴了C/C, Basic, Pascal, awk, sed等多种语言, 定位于实用性语言,既具备了脚本语言的所有功能,也添加了高级语言功能 开源.免费 没有&qu…...

赛博威智慧导购平台,融合AI激活一线导购效能,破局增长瓶颈

导购管理≠“管人”&#xff0c;价值释放才是终极命题 在快消行业&#xff0c;一线导购是链接品牌与消费者的核心触点&#xff0c;更是市场洞察与销售转化的关键枢纽。然而&#xff0c;许多企业对导购的管理仍停留在“管人”的初级阶段&#xff1a;基础考勤、任务下发、薪资核…...

鸿蒙项目源码-记账本app个人财物管理-原创!原创!原创!

鸿蒙记账项目源码个人财务管理含文档包运行成功ArkTS语言。 我一个月写的原创作品&#xff0c;请尊重原创。 原创作品&#xff0c;盗版必究&#xff01;&#xff01;&#xff01; api12 SDK5.0.0仅适用于最新的2024版本DevEco studio 共9个页面&#xff1a;广告倒计时页、登录、…...

深入理解 `git pull --rebase` 与 `--allow-unrelated-histories`:区别、原理与实战指南

&#x1f680; git pull --rebase vs --allow-unrelated-histories 全面解析 在日常使用 Git 时&#xff0c;我们经常遇到两种拉取远程代码的方式&#xff1a;git pull --rebase 和 git pull --allow-unrelated-histories。它们的区别是什么&#xff1f;各自适用哪些场景&…...