Hello Everyone,
I have questions about Time-Base Submodule of piccolo ePWM.
When is CTR = zero pulse generated? TBCTL[PHSEN] is set.
I understand that CTR = zero pulse is generated on below condition when TBCTL[PHSEN] is set.
(1) Count-up; 0xFFFD, 0xFFFE, 0xFFFF->0x0000
(2) Count-down; 0x0003, 0x0002, 0x0001->0x0000
My question is below.
(3) When EPWMxSYNCI or DCAEVT1.sync or DCBEVT1.sync is detected,
phase register is loaded into the counter register.
If TBCTR is change form 0xABCD to TBCTR=0x0000,
is CTR = zero generated? (In this case, TBPHS is 0x0000)
(4) When condithon is same as (3) and TBCTR encounter 0x0000,
TBCTR is not change (form 0x0000 to 0x0000).
In this case, is CTR = zero generated? I think answer is NO...
Thank you,
Nathan