在 RT-Thread/MCU 上安全使用 C++:从编译器基线到零开销抽象实践

MCU 上用 C++ 不是禁忌,是有条件的工程选择。本文结合 RT-Thread v5.x 的 C++ 实际支持范围,从编译器基线、多态策略、固定大小容器、内存池 RAII、无锁 SPSC、C/C++ 互操作六个维度给出可落地的决策框架。

February 26, 2026 · 8 min · 1638 words · map[name:DeguiLiu]

fccu-cpp: C++17 Header-Only 软件故障收集器

fccu-cpp 是一个 C++17 header-only 软件 FCCU 组件,复用 newosp 成熟设计模式,基于外部 SPSC ringbuffer 和两层 HSM 构建,零堆分配、裸机友好。本文介绍其架构设计、关键模式和集成方式。

February 19, 2026 · 5 min · 1050 words · map[name:DeguiLiu]

嵌入式 C 语言深度面试题: 系统与架构

高级嵌入式 C 语言面试题集,涵盖 volatile 本质、内存对齐、链接脚本、中断安全、DMA 一致性等底层核心知识。

January 2, 2025 · 4 min · 811 words · map[name:DeguiLiu]

高级嵌入式软件工程师面试题: 架构设计与工程深度

20 道精选高级嵌入式软件工程师面试题,考察消息总线架构、RTOS 调度、内存管理、多核同步等核心能力。

January 1, 2025 · 11 min · 2173 words · map[name:DeguiLiu]