大家好、香榭丽舍、
我的客户正在使用 F28377D、他们现在已耗尽 ePWM 模块、因此他们使用 ECAP 在 APWM 模式下工作以进行断路器控制。
它们希望使用立即模式更新 CAP2寄存器中的比较值、而 F2837xD TRM (SPRUHM8F) 16.4捕获和 APWM 操作模式确实提到了写入 CAP2活动寄存器将模拟立即模式:
b 在 APWM 模式下、向 CAP1/CAP2活动寄存器写入任何值也会向相应的寄存器写入相同的值
影子寄存器 CAP3/CAP4。 这模拟立即模式。 写入影子寄存器 CAP3/CAP4会调用
影子模式。
但是、他们的测试结果表明、它不能按预期工作、因为它仅在下一个周期生效。
随附的是他们的代码配置和捕获的波形、您能否检查是否存在任何错误或误解?
通道1是 APWM 输出、周期为1ms、占空比为99%。 CAP2寄存器将在通道4上升沿和下降沿更新。
此致、
张卫健