2022-02-18 10:02 PM
I'm confused as to what MMS bits I should choose as TRGO for an "interfacing" timer.
The Reference manual describes these two modes in the following way:
000: Reset - the UG bit from the TIMx_EGR register is used as trigger output (TRGO). If the
reset is generated by the trigger input (slave mode controller configured in reset mode) then the signal on TRGO is delayed compared to the actual reset.
010: Update - The update event is selected as trigger output (TRGO). For instance a master timer can then be used as a prescaler for a slave timer.
What does it mean that "the signal on TRGO is delayed compared to the actual reset" for 000 whereas 010 does not have a similar note? Which mode do I choose because both seem to work in exactly the same way in my case except for the mysterious undefined delay? Why would I prefer 000 to 010 or vice versa? What is the use-case for a delay on TRGO and what is that delay exactly?