General Purpose Timers: what are the options for One-Pulse slave mode trigger?
I am using STM32H7 General Purpose Timers TIM2, TIM3, TIM4, TIM5 and their respective external trigger ETR using combined RESET and TRIGGER modes and I am configuring and starting Channel4 for each to generate One-Pulse output .
All the configuration and startup steps followed, Base counter started, Channels started but It does not work.
All the One-Pulse examples I found in STM app notes and on-line examples show only one case of the Timer slave mode for One-Pulse generation: using the TI1FP1 or TI2FP2 inputs from the channel pins. Not ETR, not ITx examples , but only those two.
I suspect that only these inputs triggers are allowed for the Timer One-Pulse mode but the user manual on One-Pulse Ch. 39.3.13 fails to mention that.
User guide for STM32H7 One-pulse mode Ch. 39.3.13 states:
Starting the counter can be controlled through the slave mode controller.
No limitations have been mentioned regarding the trigger choice for the Timer slave mode , although Chapters on General Purpose timers describe different types of possible external and internal triggers, including external trigger ETR
So the question is: can ETR trigger be used to reset and trigger the internally clocked timer counter and generate One-Pulse channel output?