发布于 1 天前
摘要
来自一个 STM32+FreeRTOS 工业控制项目的真实复盘。中断快照、协议回复时机、残余 done、隐式斩杀、超时错觉……每一个都踩过。
从 bug、文档和修复过程里提炼经验。
来自一个 STM32+FreeRTOS 工业控制项目的真实复盘。中断快照、协议回复时机、残余 done、隐式斩杀、超时错觉……每一个都踩过。
一个完整的工业控制嵌入式系统项目复盘:四轮重构、七任务 RTOS、APP/Service/BSP 三层物理隔离、18 状态循环流程、Flutter HMI 双串口架构。311 次提交沉淀的工程经验。
这份发布版报告把一组嵌入式项目修复记录收拢成问题分布图,重点展示哪些故障最常见、哪些类别最贵、哪些风险具有重复性。
当状态机没有统一的退出清理契约时,完成标志、守卫变量和阶段残留会沿着流程一路串台,最后演变成偶发又难复现的动作错误。