自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(104)
  • 收藏
  • 关注

原创 原理与应用,理论与实践

例如,电磁感应的原理是“变化的磁场产生电场”,这是发电机和变压器背后不变的物理法则。如果你还想了解它们在具体学科(如计算机科学中的 principle 与 application,社会科学中的 theory 与 practice)中的不同表现,我可以进一步展开。· 原理 (Principle) 与应用 (Application) 侧重“知识链的纵深感”:从一个根本法则到它的具体落地方式。· 理论 (Theory) 与实践 (Practice) 侧重“认知与行动的闭环”:从系统性知识到改造世界的活动。

2026-05-17 13:49:12 243

原创 voice sound speech 区别

摘要:sound、voice、speech均与“声音”相关,但存在层级差异。sound泛指所有可听声音(自然/机械);voice特指人或动物的嗓音(强调音色);speech则专指人类语言表达(如演讲)。三者为包含关系:speech⊂voice⊂sound。在语音技术中,sound对应音频信号,voice指人声,speech为可识别语言。实际应用中需区分sound detection(声音检测)、VAD(人声检测)和ASR(语音识别)等不同技术层级。(149字)

2026-03-09 14:14:25 308

原创 【镜像】BK7238 arduino 镜像

本文介绍了如何为Arduino IDE添加BK7238开发板的镜像源地址。用户需要在Arduino的Preferences设置中,找到"Additional Board Manager URLs"选项,并添加指定的JSON文件地址。这个镜像源地址来自GitCode平台,由用户"shiinakaze"维护,用于支持BK7238开发板的相关开发工作。

2026-02-11 19:36:03 68

原创 fatal error: bits/c++config.h: No such file or directory

文章摘要 当遇到编译错误时,可能是由于缺少g++ multilib组件导致。解决方法是运行命令sudo apt install gcc-multilib g++-multilib来安装所需的multilib支持包,从而解决编译问题。

2025-11-08 11:55:24 216

原创 Ubuntu 18.04 XRDP 黑屏

摘要:Ubuntu 18.04通过xrdp远程连接时出现黑屏现象,原因在于xrdp安装脚本存在问题。解决方案是使用C-Nergy提供的特定版本(V1.2.1至V1.2.3)替代当前安装版本。该问题已在相关技术博客中讨论。

2025-11-07 14:49:05 263

原创 Windows 11 卡屏问题

Chromium软件显示异常(上半部分卡顿、下半部分正常)是由于Windows MPO功能问题。解决方法为禁用MPO功能,可通过NVIDIA官网提供的注册表脚本(mpo_disable.reg)实现。该方案已由NVIDIA官方确认有效,适用于解决此类图形显示异常问题。

2025-11-04 17:21:51 444

原创 【Bluetooth】Bluetooth MAC 地址组成

摘要:蓝牙设备地址(BD_ADDR)由48位组成,包含24位LAP、8位UAP和16位NAP。其中LAP与UAP构成OUI(组织唯一标识符),现已被纳入IEEE MA-L标准,需向IEEE申请注册并缴费。该地址格式遵循蓝牙核心规范5.4版本第2卷B部分1.2节的规定。

2025-08-13 12:42:11 317

原创 【Linux】Ubuntu 24.04 远程桌面控制

摘要 要在Ubuntu上实现远程桌面控制,需在系统设置中同时开启"Desktop Sharing"和"Remote Login"功能。"Desktop Sharing"用于共享已登录桌面,而"Remote Login"支持远程直接连接。设置时需配置用户名和密码。重要提示:远程控制前必须确保本地用户已登出,否则会出现黑屏问题。这两种功能配合使用,即可实现完整的远程桌面访问功能。

2025-06-21 10:43:33 1345

原创 联想出现 Error 1962: No operating system found. Boot sequence will automatically repeat.

摘要 重装系统后出现"Error 1962: No operating system found"错误,通常是由于BIOS固件设置不当导致。解决方法为:1)进入BIOS关闭CSM(兼容性支持模块),自动切换为UEFI only模式;2)使用WinPE工具将硬盘分区表改为GPT格式;3)重新安装系统。建议新设备均采用UEFI启动模式,仅特别老旧设备才需要特殊设置。该方案适用于联想等采用传统BIOS固件但支持UEFI启动的老机型。

2025-06-20 15:17:19 5442

原创 【运维】iDRAC、Lifecycle Controller、Unified Server Configurator 的区别

摘要: Dell PowerEdge服务器的核心管理组件包括iDRAC(嵌入式远程管理控制器,支持KVM/电源控制/监控)、Lifecycle Controller(集成于iDRAC的固件模块,通过F10进入,负责系统部署/固件更新)及其前身USC(第10代服务器基础配置工具)。iDRAC提供硬件级远程管理,Lifecycle Controller专注于本地生命周期任务,USC已被淘汰。三者关系为:USC→Lifecycle Controller(进化版),后者运行于iDRAC框架内。当前主流服务器仅使用i

2025-06-13 09:10:13 758

原创 【运维】R730xd 升级 iDRAC 出现问题

摘要 在Windows Server 2012 R2上安装iDRAC时出现兼容性问题,原因是版本跨度太大导致签名验证失败。解决办法是从Dell官网下载iDRAC固件(VWF72_WN64_2.86.86.86_A00.EXE),以ZIP形式打开提取payload\firming.d7文件,通过iDRAC上载该固件完成升级。该方法成功解决了安装失败问题。

2025-06-12 14:12:14 868

原创 microSD 卡无法格式化,无法分配盘符修复

东芝microSD卡无法格式化且不显示盘符的解决方法:使用DiskGenius工具,先删除扇区数据至10%进度后拔出SD卡,重新插入后重建分区表,即可删除分区并保存更改。该方法适用于主控卡死或写保护导致的故障,无需复杂操作即可恢复SD卡正常使用。

2025-06-05 18:57:23 1087

原创 晶体单元(crystal unit)与晶体振荡器(crystal oscillator)

晶体振荡器是通过晶体单元和振荡电路产生稳定频率的电子元件,其工作原理类似于钟摆,需要通过持续施加能量来维持振荡。晶体单元作为谐振器,利用石英晶体的压电效应产生固定频率,通常采用AT切割方式以保证温度稳定性。振动模式由晶体切割方向决定,不同切割方式会影响频率的温度特性。晶体单元需配合其他组件才能工作,如同钟摆需要外力维持摆动。

2025-05-27 14:28:13 440

原创 FFplay 播放原始数据

NV12 是一种 YCbCr 4:2:0 8-bit 格式,广泛应用于 Android 相机预览。要播放 NV12 格式的视频文件,可以使用 ffplay 命令行工具。命令格式如下: ffplay -f rawvideo -pixel_format nv12 -video_size 1920x1080 -i .\frame1920x1080_0.nv12 其中: -f rawvideo 指定输入格式为原始视频。 -pixel_format nv12 指定像素格式为 NV12。 -video_size 192

2025-05-23 18:23:46 479

原创 【VS Code】C/C++ 扩展智能感知(IntelliSense)太慢或无法解析项目

如果右下角 language status 没有反应,前往 C/C++ 扩展的设置,将 logging level 调整为 debug 模式,方便查看 C/C++ 扩展运行情况。C/C++ 扩展不解析项目,导致源码中的变量、函数都为灰色状态,无法进行跳转。的魔改,clangd 会先读取配置,然后再建立索引,这个过程需要一段时间。C/C++ 扩展用的语言服务器就是。

2025-05-06 17:54:17 422

原创 Windows COM 端口被占用问题

使用 USB-UART 适配器的时候会将 USB 设备模拟成 COM 端口,但是 COM 端口已经全被占用或有冲突,甚至有时候会有设备不在但端口仍然占用的情况。断开所有与 COM 端口相关的设备,以管理员身份运行 Powershell。查看当前状态未知的设备。移除当前状态未知的设备。

2025-04-24 09:59:19 1446

原创 IPv6 公网设置技巧

2025-04-20 22:10:49 1463

原创 VSCode 中 clangd 的配置与使用

在项目中设置 .clangd 扩展,设置 argument。配置好 mingw-w64 到用户环境中。文件进行配置,内容如下。clangd 成功解析。

2025-04-09 16:29:20 2063

原创 DISM 修复 Chrome 浏览器经常卡死,软件卡死问题

使用 Chrome 浏览器或一些软件时会突然出现卡死并未响应。进行检测,然后判断是否需要购买新的内存条。大概需要 10-30 分钟时间,请耐心等待。

2025-04-04 22:15:18 1607

原创 【蜂窝网络】LTE、SAE、EPC、EPS 的概念

LTE(Long Term Evolution,长期演进)定义:3GPP 定义的第四代(4G)无线接入技术(RAN),目标是提高数据传输速率、降低延迟、优化频谱效率。范围:仅涉及无线接入网(E-UTRAN)。规范:3GPP TS 36系列(如TS 36.300)。SAE(System Architecture Evolution,系统架构演进)定义:与LTE同步设计的核心网架构演进,旨在支持高带宽、全IP化的网络架构。范围:包括核心网(EPC)和无线接入网(E-UTRAN)。规范。

2025-03-31 15:53:59 1199

原创 【USB】USB CDC 与 VCP

USB CDC (Communications Device Class) 是 USB 标准定义的设备类规范(device class specification),Class Code 为 02h,用于实现通信设备的功能(如调制解调器、串口设备等)。VCP (virtual COM port) 是串行端口的软件表示形式,它要么不连接真实的串行端口,要么通过软件扩展为真实的串行端口增加功能,所以。

2025-03-27 15:31:30 1514

原创 Clang format 排版总是乱

有时候 .clang-format 写好后,用 VSCode 进行格式总是排版不正确。这个注释后,就正常了。

2025-03-20 16:24:52 327

原创 ESP32 Arduino 下载加速

ESP32 Arduino 下载加速。

2025-03-19 13:15:22 609

原创 MDK-ARM 无法安装国产 MCU 的 pack

使用老版的 pack 安装工具 PackUnzip,而不是新版的 PackInstaller。开发国产的 32 位 MCU 时,MDK-ARM 无法安装 pack。由于新版导致 pack 格式不兼容。

2025-03-18 16:33:21 665

原创 使用谷歌浏览器(chrome)的地址栏搜索白屏

使用谷歌浏览器(chrome)的地址栏搜索白屏。暂时解决方法:关掉代理软件。使用了代理软件造成的。

2025-03-14 16:28:03 438

原创 【虚拟化】Docker Desktop 架构简介

Docker daemon (dockerd) 运行在一个 Linux distro 中,而这个 distro 由 LinuxKit 构建,Docker client (docker) 则运行在 Windows 中。在 Docker Desktop WSL 2 backend 中,Docker 官方由根据 WSL 2 构建了新的 Linux distro (Bootstrapping distro),WSL 2 distro 的 kernel 由微软提供,运行在 WSL 2 Utility VM 中。

2025-03-07 18:09:16 881

原创 【虚拟化】Hyper-V 与 WSL 2

Hyper-V 是微软出的 Type-I 型 Hypervisor,根据微软官方说 WSL 2 用了 Hyper-V 架构的子集,称为。,是 Windows 中的一个可选组件,所以你需要在 Windows 功能里勾选这个组件 ,而不是 Hyper-V。关于 Hyper-V 与 WSL 2 的简介。

2025-03-06 16:53:53 538

原创 【ESP-ADF】在 VSCode 安装 ESP-ADF 注意事项

使用 VSCode 的 ESP-ADF 的安装注意事项。

2025-03-05 10:50:46 1216

原创 【STM32 MCU】system memory 与 bootloader

STM32 MCU 的 bootloader

2025-03-04 01:04:45 1522

原创 VMware Ubuntu 共享目录

在VMware中挂载Ubuntu共享目录。

2025-03-02 04:52:55 1040

原创 【C】为什么 C 标准说定义也是一种声明

声明的意义声明的目的是告诉编译器某个标识符(如变量、函数、类型等)是存在的,并且描述该标识符的类型和其他相关属性。声明并不提供存储空间(对于变量)或者函数的实现。定义的意义定义不仅声明了标识符的名字和类型,而且还为其分配存储空间(变量)或提供实现(函数)。每个定义都至少是一个声明,因为它还需要告知编译器该标识符的类型。语义层面:任何定义都是语法上有效的声明,因此在某种程度上,所有的定义都可以被视为声明。int x;// 这是 x 的定义,也是它的声明在这个例子中,int x;不仅声明了x。

2025-02-21 16:25:52 450

原创 【3GPP】AT 命令简介

AT command 可以用于Terminal Equipment (TE) 通过 Terminal Adaptor (TA) 控制 Mobile Termination (MT) 的功能和网络服务。本文件假设的抽象架构包含通过 TA 接口连接的 TE(如计算机)与 MT(见图1)4.TA 与 MT 集成在 TE 设备内部,作为单一实体。2.TA 集成在 MT 设备内部,TE 作为独立实体;3.TA 集成在 TE 设备内部,MT 作为独立实体;1.TA、MT 与 TE 作为三个独立实体;

2025-02-18 14:54:59 1208

原创 【Module】ML307 模组开发简介

ML307 是一款基于 ASR160X 的蜂窝网络 Cat.1 通信模组每个厂家都有自己的 AT 固件,常见的有一般为中移,AT 固件在购买时就已经被下载进模组,相关文档与手册请看:OneMOOpenCPU 可以算一种 MCU 框架,它的 SDK 可以找中移,度云(无技术支持)等厂商获取。DTU/RTU 固件是度云开发的,根据中移技术支持工程师的回答,中移是没有这种固件的。[1] 第3课:中移物联网蜂窝通信模组OpenCPU探秘

2025-02-13 16:57:35 2527 1

翻译 蓝牙低功耗初级指南(Bluetooth Low Energy Primer)

Bluetooth 的术语定义在 BLUETOOTH CORE SPECIFICATION Version 5.4 | Vol 1, Part A - 1.4 NOMENCLATURE第一版 Bluetooth 技术为 Bluetooth BR (Basic Rate),速度大概为 1Mb/s,随后又更新了 Bluetooth BR/EDR (Enhanced Data Rate),速度达到了 2Mb/s,也称为 Bluetooth Classic。

2025-02-11 23:21:40 840

原创 【C】runtime library 与 standard library 的区别

standard library 是对 C standard 中 library 那一章的实现,包含开发者常用的函数(例如。standard library 和 runtime library 之间有一个非常重要的区别。带 AT&T 语法的 Linux x86-64 示例(不是真正的 C runtime)),而 runtime library 是根据特定平台实现的(例如。),一般由 assembly language 实现。

2025-02-07 14:23:33 358

原创 【ESP-IDF】使用 clangd 出现错误:espidf Unknown argument ‘-mlongcalls‘; did you mean ‘-mlong-calls‘?

在 ESP-IDF extension for vscode 中,使用 clangd 出现。clangd 不支持这些编译选项。

2025-02-06 14:39:48 1190

原创 【Python】ERROR: Failed to build installable wheels for some pyproject.toml based projects

pip install 出现错误:ERROR: Failed to build installable wheels for some pyproject.toml based projects (grpcio, grpcio-tools, pyworld)

2025-02-05 17:29:36 7454 1

原创 【MCU】DFU、IAP、OTA

DFU、IAP、OTA 的意思。

2025-01-23 14:45:25 814

原创 【C】本地变量与全局变量

GNU C Language Introduction and Reference Manual 中的 local variable 和 global variable。

2025-01-22 16:58:35 251

原创 【MCU】CH591用软件 I2C 出现的 bug

写软件I2C时不支持。

2025-01-20 14:33:22 533

源微 5G RedCap YWM100 资料

5G RedCap,全称为“Reduced Capability 5G”,是 5G 网络的一种轻量化版本,旨在满足物联网设备对低延迟、高可靠、低成本和广覆盖的需求。因为能获得性能和成本方面的更好平衡,5G RedCap 对于丰富 5G 网络在工业制造、智慧城市、电力能源、智能交通等行业的创新应用提供了重要手段。 源微 5G RedCap 模块优势 1. 移动、联通、电信、广电四大运营商全频段覆盖,并支持电力专网 2. 支持 5G LAN/WLAN、网络切片、高精度授时、SUL 和 uRLLC 等特色功能 3. 上下行理论峰值速率分别可达 226Mbps(DL)和 120Mbps(UL) 4. 全国产化工业级设计,工作温度范围可达-40℃ ~ +85℃ 5. 提供 LCC、M.2 和 MiniPCIe 三种封装 6. 集成多个工业标准接口,支持多种驱动和软件功能 7. 可 open CPU 并支持 Linux 操作系统,提供定制化服务 源微 5G RedCap 模块主要规格 目前我司目前共有三款不同封装的 5G RedCap 模块,分别如下: 1. YWM100-LCC LCC 接口标准版 2. YWM100-M.2 M.2 接口标准版 3. YWM100-MiniPCIe MiniPCIe 接口标准版

2026-05-06

LCMLX40WVH4047-V0

内容概要:本文档为东莞市珑禧光电科技有限公司发布的LCD模组技术规格书(型号:LX40WVH4047-V0),详细描述了该液晶显示模块的技术参数与性能指标,包括机械尺寸、电气特性、光学特性、接口定义、背光参数、温度范围以及质量检验标准等内容。该模组采用TFT透射式常黑型LCD,分辨率为480×800,支持MIPI接口,驱动IC为ST7701S,配备8颗并联/串联白光LED背光,适用于工业或消费类电子产品中的显示应用。文档还明确了产品在存储、操作、焊接及静电防护等方面的使用注意事项,并规定了可靠性测试条件与外观缺陷判定标准。; 适合人群:电子硬件工程师、LCD模组应用开发人员、品质检验人员及采购技术人员。; 使用场景及目标:①用于LCD模组的选型与设计导入参考;②指导生产过程中焊接、装配与检测流程;③作为产品质量验收与失效分析的依据;④帮助系统集成商评估显示模块的兼容性与稳定性。; 阅读建议:此资源为专业技术规格文件,建议结合实际硬件设计需求查阅关键参数(如电压、时序、尺寸等),特别注意静电防护与焊接工艺要求,避免因操作不当导致产品损坏,同时应参照AQL标准进行来料检验。

2026-04-08

SA230 Linux SDK

sa230_sdk_20250716 |-- Makefile |-- README.md |-- apps |-- build |-- buildroot-2019.11 |-- device |-- docs |-- external |-- frameworks |-- linux-4.19 |-- oem |-- rootfs |-- system |-- toolchain |-- tools `-- u-boot-2016.11 14 directories, 2 files

2026-02-25

3GPP TS 27.007 V19.1.0 (2024-12)

3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; AT command set for User Equipment (UE) (Release 19)

2025-02-18

空空如也

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

TA关注的人

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