Hi all,
in the Piccolo HRPWM datasheet spruge8d.pdf, the "HRPWM Duty Cycle Range Limitation" is given as 3 cycles (3..period-3).
It is stated that within these 3 cycles, the behaviour is undefined.
I would like to switch from PWM to HRPWM in my application and observed that the behaviour is quite defined - it is stuck at a min/max duty cycle and does not change when changing CMPAHR.
I would like to be able to switch the PWM permanently on/off by setting the CMPA register to 0 or 32767 as I did for the normal PWM.
This is definitely within the 3 cycles limit and so out of spec.
But it works regarding to my observations.
The datasheet is 2 years old, so maybe there is an update regarding the limits?
Can I safely switch PWM output to permanent high/low by setting CMPA to 0 or 32767 even in HRPWM mode?