Forum: Mikrocontroller und Digitale Elektronik STM32F4 Eventout


von timertick_t (Gast)


Lesenswert?

Als Alternativ-Funktion AF15 gibt es für die GPIOs ein sogenanntes 
"Eventout". Ich habe darüber nirgendwo etwa finden können. Was hat es 
damit auf sich?

von David K. (dave_k)


Lesenswert?

grüß dich,

du hast recht, das ist eine echt gute Frage und auch nicht leicht 
herauszufinden, weil das in der ST-Doku einerseits nicht gut (bis gar 
nicht) zu finden ist und auch im Internet wenig darüber steht.

Nach meiner Recherche dient diese Funktion zum Aufwecken einer weiteren 
MCU. Beim EventOUT wird ein Puls nach dem SEV-Befehl generiert, um die 
zweite MCU vom Low-Power-Modus auszuwecken. Dabei muss das Signal bei 
der aufzuweckende MCU am EventIN-Pin hängen. Den Input kannst du beim 
STM32F4 mit den Modi GPIO_MODE_EVT_RISING,  GPIO_MODE_EVT_FALLING und 
GPIO_MODE_EVT_RISING_FALLING konfigurieren. Im stm32f4xx_hal_gpio.c-File 
ist dann schön erkennbar, dass er bei der Pin-Konfiguration in den 
EXTI-Mod reinkommt.

Also kommt diese Funktion beim Verwenden von mehreren MCUs zum Einsatz. 
Es kann aber auch mehrere Verwendungen dafür geben - das weiß ich leider 
nicht.

Links:
http://electronics.stackexchange.com/questions/28740/what-is-the-stm32-event-eventout
Beitrag "STM32: Interrupts vs. Events?"
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0552a/CHDJIEAG.html

Hoffe, das hat dir weitergeholfen
Gruß

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.