- 博客(52)
- 收藏
- 关注
原创 【Git】如何理解git push origin HEAD:refs/for/master
如何理解git push origin HEAD:refs/for/master
2024-07-20 15:28:56 565
原创 【信号处理】声码器简介
声码器(Vocoders),也称为语音编码器,是一种用于分析和合成语音信号的设备或算法。它最初开发用于语音通信,以便在有限的带宽内有效传输语音信号。如今,声码器广泛应用于音乐制作、语音合成、音频处理和电信领域。
2024-07-19 17:47:48 296
原创 【无线通信】谐波(Harmonics)
谐波(Harmonics)是指在信号或波形中,除基频(fundamental frequency)之外,其整数倍频率的成分。谐波在各种电子设备和系统中都可能出现,特别是在含有非线性元件的电路中。
2024-07-19 17:41:12 365
原创 【无线通信】射频杂散(RF Spurious Emissions)
射频杂散(RF Spurious Emissions)是指在无线通信系统中,除了在指定频率范围内的预期信号之外,任何不需要的或非预期的射频信号。这些杂散信号可能会干扰其他通信系统,降低系统性能,并违反无线电通信法规。射频杂散通常包括谐波、次谐波、互调产物和其他非线性失真所产生的信号。
2024-07-19 17:37:29 422
原创 【Java】Java版本
Java 生态系统由不同的版本和平台组成,分别针对不同的应用场景和需求。主要包括 Java SE(Standard Edition)、Java EE(Enterprise Edition,现为 Jakarta EE)和 Java ME(Micro Edition)。
2024-07-19 17:17:35 309
原创 【C++】文件输入输出流
文件输出流 (:用于将数据写入文件。文件输入流 (:用于从文件读取数据。文件输入输出流 (:支持同时进行读写操作。文件打开模式:可以指定不同的打开模式,如读模式、写模式、二进制模式等。二进制文件操作:使用打开模式进行二进制文件的读写操作。文件流状态检查:可以通过成员函数检查文件流的状态,以处理错误情况。通过合理使用这些文件流和打开模式,可以有效地处理各种文件读写操作。
2024-07-19 16:55:29 407
原创 【C++】输入输出流
C++ 提供了多种输入输出流,用于在不同的场景中处理数据的输入和输出操作。这些流主要包括标准输入输出流、文件流、字符串流、宽字符流以及自定义流等。
2024-07-19 16:45:07 268
原创 【C++】错误处理机制
C++ 提供了多种错误处理机制,用于在程序中检测和处理异常情况。这些机制包括异常处理、错误返回码、断言(assert)以及其他自定义的错误处理方法。
2024-07-19 16:12:03 366
原创 【C++】assert断言
`assert` 是 C++ 标准库中用于调试的宏,用于验证程序中的某些条件是否为真。它通常用于在开发阶段捕捉潜在的编程错误。
2024-07-19 16:04:28 269
原创 【Linux】Linux安装Cmake
下载预编译的CMake二进制包cmake-3.27.4-linux-x86_64.tar.gz。文件中,以便在每次启动终端时自动更新路径。将解压后的CMake目录移动到一个合适的位置,例如。将CMake的安装路径添加到系统的。步骤3:移动CMake目录。可以将这行命令添加到你的。
2024-07-17 15:10:17 220
原创 【Linux】Windows ssh远程访问Linux免密配置方法
按照提示选择保存路径和设置密码短语(也可以直接按回车键使用默认路径和不设置密码短语)如果一切顺利,应该能够直接登录到远程服务器而不需要输入密码。使用SSH连接到远程Linux服务器。替换为你的远程服务器用户名,将。替换为远程服务器的IP地址或域名。文件中,然后保存并退出编辑器。在远程服务器上,编辑或创建。将复制的公钥内容粘贴到。
2024-07-11 20:12:38 182
原创 【Git】repo简介
repo 是一个用于管理多个 Git 仓库的工具,特别适用于管理大型项目如 Android 的源码。它是由 Google 开发的,用于解决多个 Git 仓库的同步、管理和代码审查等问题。repo 本身是一个 Python 脚本,封装了一些 Git 命令,并提供了额外的功能。
2024-06-23 11:47:22 713
原创 【Git】Git冲突处理
Git 冲突通常发生在合并操作时,即当两个或更多的分支在同一个文件的相同部分进行了不同的修改时。解决冲突的过程需要人工干预,以确定最终版本应该包含哪些修改。
2024-06-23 11:39:13 253
原创 【Git】Git简介
Git 是一个用于跟踪更改的软件开发文件的分布式版本控制系统。它最初由林纳斯·托瓦兹 (Linus Torvalds) 在 2005 年为管理 Linux 内核开发而创建。如今,Git 被广泛应用于各种软件开发项目,因其强大的功能、灵活性和高效性而深受开发者喜爱。
2024-06-23 11:07:12 673
原创 【IC】ROM和RAM的区别
ROM(Read-Only Memory)和RAM(Random-Access Memory)是计算机系统中的两种主要存储器类型。它们在功能、特点、用途和工作原理上有显著的区别。
2024-06-19 16:18:33 413
原创 【IC】BootROM简介
BootROM(Boot Read-Only Memory)是嵌入式系统启动过程中的一个关键组件。它是一个小型的固件程序,存储在只读存储器(ROM)中,用于初始化硬件并加载和启动操作系统或引导加载程序。
2024-06-19 16:13:47 590
原创 【IC】芯片设计ECO
对于数字IC设计而言,ECO这一步实际上是正常设计流程的一个例外。它是对设计的layout进行局部的小范围的修改和重新布线,而不影响到设计的其它部分的布局布线,所以其它部分的时序信息没有改变。简单来说就是手动修改集成电路的过程,换句话说,就是直接手动修改netlist。ECO,即Engineering Change Order的缩写,指工程改变命令。一般应用于数字芯片版图设计。
2024-05-28 17:49:12 203
原创 【IC】芯片金属层(Metal Layer)
芯片的金属层(Metal Layer)是指集成电路芯片内部用于信号传输和电源分配的导电层。这些金属层通常是由铝、铜或其他导电材料制成,通过在芯片的不同部分之间布线,实现电路功能。
2024-05-28 16:50:13 1601
原创 【无线通信】多通道接收(MRX)
在通信领域,MRX 通常指的是**Multiple Receiver**,即多接收器。多接收器技术在无线通信系统中非常重要,尤其是在提高接收灵敏度和抗干扰能力方面。
2024-05-28 14:45:18 262
原创 【无线通信】射频功率检测(PDET)
射频功率检测(RF Power Detection,PDET)是一种用于测量射频信号功率的技术,广泛应用于射频通信系统中。射频检测器可以用来监测和控制发射功率,确保信号质量和系统性能。
2024-05-28 11:14:42 604
原创 【无线通信】符号速率和带宽的关系
实际通信系统中,考虑到脉冲整形和避免符号间干扰(ISI),通常使用脉冲整形滤波器,如升余弦滤波器,其频谱特性由滚降系数(Roll-off Factor, \(\alpha\))决定。在理想情况下,没有过多的滤波器或调制影响,一个符号速率为 \( R_s \) 的信号通常需要至少 \( R_s \) 的带宽。- 带宽 \( B = R_s (1 + 0.25) = 1.25 \text{ MHz} \)- 带宽 \( B = R_s (1 + 0) = 1 \text{ MHz} \)
2024-05-27 18:23:49 1184
原创 【无线通信】奇偶校验
奇偶校验是一种简单的错误检测方法,用于在数据传输过程中检测单比特错误。通过在数据帧中添加一个校验位来实现,该校验位可以是奇校验位或偶校验位。
2024-05-27 17:26:19 507
原创 【IC】UART协议
UART(Universal Asynchronous Receiver/Transmitter)是一种广泛使用的异步串行通信协议,用于在计算机和外围设备之间传输数据。
2024-05-27 17:07:10 243
原创 【IC】芯片存储BANK概念
在芯片设计中,**Bank**(或称“存储体”)是一种用于组织和管理存储器结构的单元。它常用于内存芯片(如DRAM、SRAM)以及其他存储器件中,以提高存储器的效率和访问速度。
2024-05-27 14:43:12 714
原创 【无线通信】占用带宽(OBW)
占用带宽(Occupied Bandwidth, OBW)是一个衡量信号频谱宽度的重要参数,用于描述信号在频域上的分布情况。具体来说,占用带宽定义为信号的频谱带宽,其中包含一定百分比的信号功率(通常为99%)。这一参数在无线通信中非常重要,因为它直接影响频谱资源的利用效率和信道间的干扰情况。
2024-05-27 14:21:50 702
原创 【无线通信】邻道功率比(ACPR)
邻道功率比(Adjacent Channel Power Ratio, ACPR)是衡量无线发射机在其带宽之外的功率泄漏情况的重要参数。它表示发射信号的功率在相邻信道中的泄漏程度,通常以分贝(dB)为单位表示。ACPR是评估无线通信系统中邻道干扰的关键指标,直接影响系统的频谱利用效率和通信质量。
2024-05-27 12:11:10 671
原创 【无线通信】邻道泄露(ACL)
邻道泄露(Adjacent Channel Leakage, ACL)是无线通信系统中的一种干扰现象,指一个通信信号在其分配的频带范围之外泄露到相邻的频带中,从而对相邻信道的通信造成干扰。邻道泄露主要发生在发射机端,由于发射信号的带外功率抑制不足或非线性效应,部分信号能量溢出到邻近的频率信道中。
2024-05-27 12:08:38 415
原创 【Android】安卓开源项目(AOSP)
安卓开源项目(Android Open Source Project, AOSP)是由谷歌主导的一个开放源代码项目,旨在为移动设备提供一个可定制的操作系统。AOSP的源码库包含了构建安卓操作系统的所有必要组件,开发者可以利用这些源码进行定制和开发。
2024-05-26 23:16:35 373
原创 【网络安全】零信任
零信任(Zero Trust)是一种安全框架,旨在应对现代网络环境中的复杂威胁,尤其是在远程工作、云计算和移动设备普及的背景下。传统的网络安全模型通常假设内部网络是安全的,而外部网络是不安全的。然而,零信任模型则认为无论内部还是外部网络,所有访问请求都应被视为不可信,必须进行严格的身份验证和授权。
2024-05-26 22:56:45 360
原创 【无线通信】功率放大器(PA)
功率放大器(Power Amplifier,PA)是一种电子放大器,专门用于放大射频(RF)或微波信号的功率,以便信号可以通过天线有效地辐射出去。功率放大器在无线通信、广播、雷达、卫星通信等领域中起着至关重要的作用。
2024-05-26 22:51:32 350
原创 【无线通信】低噪声放大器(LNA)
低噪声放大器(Low Noise Amplifier,LNA)是一种电子放大器,主要用于接收系统中,以放大微弱信号并将噪声最小化。LNA在通信系统、无线电、雷达和卫星接收等领域广泛应用。
2024-05-26 22:50:43 541
原创 【C/C++】链表
链表是一种常见的数据结构,用于动态存储数据。它由一系列节点组成,每个节点包含数据部分和指向下一个节点的指针。链表可以动态增长或缩减,非常适合需要频繁插入和删除操作的场景。
2024-05-23 23:36:40 170 2
原创 【无线通信】同频干扰(Co-Channel Interference,CCI)
同频干扰(Co-Channel Interference,CCI)是指在无线通信系统中,不同信号在同一个频率上进行传输而相互干扰的现象。CCI主要发生在共享相同频段的多个无线设备之间,会导致信号质量下降、误码率增加,从而影响通信的性能和可靠性。
2024-05-23 23:26:58 1102 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人