HAL 启动参数增加 outputMode,core 会明确传递 PULSE/DIR、AB 或 CW/CCW 模式。 实现 AB 正向相序:00→10→11→01→00。 实现 AB 反向相序:00→01→11→10→00。 四次相位跳变、一个完整周期只累计一个指令脉冲。 AB 仅允许 D=Y0 或 Y2,对应 Q0/Q1、Q2/Q3。 AB 模式忽略 DIR 点和 SFD907 方向延时。 调频同时更新 A、B 两路,且不重置当前相位。 正常完成只在完整 00 周期边界停止。 紧急停止会将主机模型恢复至安全 00。 支持两组 AB 轴独立运行,停止一轴不会影响另一轴。 CW/CCW 目前明确返回 PLSR_RESULT_NOT_SUPPORTED。 目标板 AB 硬件尚未实现时也明确拒绝启动,防止误输出为单路 PWM。 同时修复两个旧边界问题: 零脉冲跳转链耗尽本轮预算时,不再误启动一个 0 脉冲硬件段。 极短段可能在 ACCEL 或 DECEL 阶段结束;现在 ACCEL/RUN/DECEL 均可正确处理段完成事件。