尊敬的 TI 社区:
我正在使用 eCAP 模块通过 X-BAR 观察并检查 ePWM 模块生成的信号。 ( 以示例 ecap_ex2_capture_pwm.c 为基础)
设置好所有内容(4个捕获事件以观察 PWM 特性、启用事件计数器复位)并启用中断后、我遇到以下问题:
- 第一个中断: ECAP_EVENT_1的事件时间戳为 15214、其中所有其他(2-4)都等于 8003 (正如预期的、具有2000的周期计数)
- 以下中断: ECAP_EVENT_1的事件时间戳介于8000-8006之间 、其中所有其他(2-4) 仍等于 8003 (如预期)
初始化和设置之后、第一个中断的时间戳值似乎会漂移很多。
但是、为什么 在第一个周期后以及关于捕获事件1的后续所有周期后、当所有其他事件 (2-4)仍然一致8003时、它也不一致?
第一个事件的值的预期最大漂移是多少?
提前感谢!