TECHNICAL WRITING · PORTFOLIO

把复杂工程,写清楚。

一份面向工程师的技术文档作品集,持续整理 C++、运动控制与 ARM 芯片方向的开发经验、调试方法与设计规范。

领域
3 个
专题
3 套
代表文档
9
更新
持续

SELECTED DOCUMENTS

代表作品

按领域浏览技术文档,每一篇都围绕真实工程问题展开,讲清楚 背景、做法与边界。

C++2025

C++ 内存管理实践指南

从智能指针、资源所有权到自定义分配器,整理一套可落地的内存管理规范。

  • RAII
  • 智能指针
  • 性能
DOC-001技术文档
C++2025

模板元编程与编译期优化

用类型萃取、constexpr 与折叠表达式,把一部分运行期开销搬到编译期。

  • 模板
  • constexpr
  • 编译期
DOC-002技术文档
C++2024

跨平台构建系统迁移手册

记录 CMake 与工具链迁移中依赖管理、ABI 兼容和 CI 配置的关键要点。

  • CMake
  • CI
  • 工具链
DOC-003技术文档
运动控制2025

伺服运动控制参数整定手册

面向位置环、速度环与跟随误差的整定步骤,以及现场排查方法。

  • 伺服
  • PID
  • 整定
DOC-004技术文档
运动控制2024

轨迹插补算法实现笔记

从直线、圆弧到 S 型速度规划,记录插补器设计与边界条件处理。

  • 插补
  • 速度规划
  • 算法
DOC-005技术文档
运动控制2024

EtherCAT 总线调试指南

覆盖从站配置、周期同步与抖动排查的现场调试完整流程。

  • EtherCAT
  • 实时性
  • 调试
DOC-006技术文档
ARM 芯片2025

ARM Cortex-M 启动流程详解

从复位向量到 C 运行环境,逐段说明启动代码与链接脚本的作用。

  • Cortex-M
  • 启动代码
  • 链接
DOC-007技术文档
ARM 芯片2023

芯片外设驱动开发文档规范

定义寄存器抽象、中断处理与单元测试的结构化写作标准。

  • 驱动
  • 寄存器
  • 测试
DOC-008技术文档
ARM 芯片2023

低功耗设计移植指南

汇总睡眠模式、时钟树与唤醒源相关的低功耗移植经验。

  • 低功耗
  • 时钟
  • 唤醒
DOC-009技术文档

SPECIAL TOPICS

系统专题

把同一领域的完整知识链整理成可连续阅读的专题,目前已收录运动控制与多核系统三套内容。

WRITING APPROACH

写作方法

技术文档的价值在于让复杂系统变得可理解、可复现、可维护, 因此写作始终围绕工程师的真实工作场景。

  1. 01

    从读者出发

    先写清楚使用场景、输入输出与典型流程,再补充细节与异常边界。

  2. 02

    示例优先

    用可复现的代码片段、时序图和配置示例代替空泛描述。

  3. 03

    持续校准

    文档随接口、硬件版本与工程实践同步更新,保持可追溯。

ABOUT

关于这些文档

内容来自 C++ 软件开发、运动控制系统与 ARM 芯片相关的工程实践, 覆盖设计规范、调试手册与迁移指南。目标是让团队在拿到文档后, 能快速理解系统并独立完成实现与排障。