接口联调:先替身,再逐块集成
约 14 分钟
所有模块同时接上再通电,故障出现时无法定位。集成应从已验证模块开始,用替身数据和模拟负载逐步连接,每一步保留可观察点和回退版本。
先验证单元
电源空载与带载、传感器原始读取、按键、指示灯驱动分别测试。每个模块记录输入、预期、实测和限制。单元通过不表示集成必然通过,但能减少未知数。
使用替身
真实传感器未稳定时,由串口或固定数组提供温度;蜂鸣器太吵时先用LED模拟输出。替身必须遵守同一接口契约,才能让控制逻辑独立验证。
一次只加一块
先电源加控制器,再加传感器,再加输出。每加一步跑回归测试。若故障出现,范围限定在新模块、接口或新增负载,而不是整个系统。
集成常暴露共享问题
单独正常的模块同时运行会争用电源、定时器、总线地址或处理时间。检查资源表和峰值,而非立即怀疑某块“质量不好”。
保留测点与日志
关键电源、总线和状态提供测点;日志带时间、状态和原始读数。日志不能快到改变系统时序,也不能泄露不必要数据。
每一步集成完成后保存可运行版本和接线照片,下一步失败时才能准确回退,而不是凭记忆恢复。
任务:写四步集成计划,每步列前置条件、观察点、回退条件和必须通过的回归测试。
小纸条
电子系统为什么应逐块集成,而不是全部连接后一起调试?