Skip to content
Racing Bros Studio

2/19/2026

做硬件项目这半年,我最想早点知道的 10 件事

NoteBuild
做硬件项目这半年,我最想早点知道的 10 件事
  • 日志是第一生产力
  • 没日志的 bug,80% 靠运气复现。

  • 先定义接口,再写实现
  • 模块边界清楚,后续替换成本会低很多。

  • 电源问题比算法问题更常见
  • 供电噪声、地线、压降,都会让“算法看起来有 bug”。

  • 先保证固定频率,再谈高级控制
  • 时序不稳定时,参数调得再好也不可靠。

  • 每次只改一件事
  • 多变量同时变化,最终你不知道哪一个有效。

  • 把配置版本化
  • 参数和固件必须配对,不然回归测试会混乱。

  • 不要忽视执行器死区
  • 很多“控制不灵敏”其实是执行器特性没建模。

  • 建立最小故障码体系
  • 比起一句“跑不起来”,故障码能快速定位层级。

  • 文档不用长,但要持续更新
  • 一页的系统图 + 参数表,比口头传递可靠得多。

  • 工程项目不是短跑,是节奏管理
  • 稳定迭代比一次性冲刺更重要。

    结尾

    真正让项目前进的,不是某个“神奇算法”,而是

    可复现流程 + 清晰边界 + 持续迭代。