In the manual of my STM32, one of the GPIO Alternate Functions (namely AF15, see page 138) is called EVENTOUT. At no point is the event defined, or a use case given.
What is the EVENTOUT alternate function of my STM32?
Good question; you think they would put that info in the manual...or a least a little blurb like the following...
Doing some digging, found this from STM32F10x Technical Training V0.3
Looked up SEV instruction for further info/confirmation:
EVENTOUT function seems to be a power management feature for multi-processor systems. I'm sure it could be used in other ways, depending on what the output pulse looks like, but I would guess the majority use case is to wake other processors thru their respective EVENTIN signals.
Edit by anonymous (subsequently re-edited for accuracy and organization)*
In actual use, the instruction will output a pulse for one clock period (for example, 14ns with a 72MHz core clock) on whichever pin is configured and enabled via the
It was suggested that a sequence of
* Reviewer's comment. This is an answer submitted as an edit to the O.P. by an anonymous unregistered user. This kind of edit is against guidelines (too radical). An exception for this edit can be mad in order not to lose the answer. Nick.