C++ 内存管理实践指南
从智能指针、资源所有权到自定义分配器,整理一套可落地的内存管理规范。
SELECTED DOCUMENTS
按领域浏览技术文档,每一篇都围绕真实工程问题展开,讲清楚 背景、做法与边界。
从智能指针、资源所有权到自定义分配器,整理一套可落地的内存管理规范。
用类型萃取、constexpr 与折叠表达式,把一部分运行期开销搬到编译期。
记录 CMake 与工具链迁移中依赖管理、ABI 兼容和 CI 配置的关键要点。
面向位置环、速度环与跟随误差的整定步骤,以及现场排查方法。
从直线、圆弧到 S 型速度规划,记录插补器设计与边界条件处理。
覆盖从站配置、周期同步与抖动排查的现场调试完整流程。
从复位向量到 C 运行环境,逐段说明启动代码与链接脚本的作用。
定义寄存器抽象、中断处理与单元测试的结构化写作标准。
汇总睡眠模式、时钟树与唤醒源相关的低功耗移植经验。
SPECIAL TOPICS
把同一领域的完整知识链整理成可连续阅读的专题,目前已收录运动控制与多核系统三套内容。
WRITING APPROACH
技术文档的价值在于让复杂系统变得可理解、可复现、可维护, 因此写作始终围绕工程师的真实工作场景。
先写清楚使用场景、输入输出与典型流程,再补充细节与异常边界。
用可复现的代码片段、时序图和配置示例代替空泛描述。
文档随接口、硬件版本与工程实践同步更新,保持可追溯。
ABOUT
内容来自 C++ 软件开发、运动控制系统与 ARM 芯片相关的工程实践, 覆盖设计规范、调试手册与迁移指南。目标是让团队在拿到文档后, 能快速理解系统并独立完成实现与排障。