Forum: Mikrocontroller und Digitale Elektronik STM32 Standard Peripheral Bibliotheken


von Heinz (Gast)


Lesenswert?

Hey,
gibt es irgendwo eine genauere Erklärung der Standard Peripheral 
Libaries? Beispielsweise bietet mir die stm32f10x_gpio.h an, dass ich 
meine I/Os in 8 verschiedenen Modi konfiguriere. Aber woher weiß ich, 
wofür

GPIO_Mode_AIN
GPIO_Mode_IN_FLOATING,
GPIO_Mode_IPD
GPIO_Mode_IPU
GPIO_Mode_Out_OD
GPIO_Mode_Out_PP
GPIO_Mode_AF_OD
GPIO_Mode_AF_PP
steht? OD wird Open Drain sein, PP push pull, aber wofür steht dann das 
"Out" und "AF"? In der Hilfedatei der Libary steht nur was es alles 
gibt, keine Erklärung :/

von Lasse S. (cowz) Benutzerseite


Lesenswert?

GPIO_Mode_AIN => Analog Input
GPIO_Mode_IN_FLOATING => Floating Input
GPIO_Mode_IPD => Input w/ PullDown
GPIO_Mode_IPU => Input w/ PullUp
GPIO_Mode_Out_OD => Output OpenDrain
GPIO_Mode_Out_PP => Output PushPull
GPIO_Mode_AF_OD => AlternateFunction OpenDrain
GPIO_Mode_AF_PP => AlternateFunction PushPull

von Heinz (Gast)


Lesenswert?

Ahh, danke für die schnelle Antwort. Und wo steht das? Ich möchte nicht 
wegen jeder Funktion hier fragen :D

von Heinz (Gast)


Lesenswert?

Tschuldigung für den Doppelpost :/

Was ist der Unterschied zwischen AlternateFunction und Output?

von Heinz (Gast)


Lesenswert?

Ah, jetzt habe ich das 1100 Seiten PDF gefunden. Hatte vorher nur die 
kurze Version gelesen. Thema ist damit bis auf weiteres geklärt :)

von Matthias K. (matthiask)


Lesenswert?

Da ist auch eine Hilfe-Datei dabei. Reicht nachdem man den Grundaufbau 
verstanden hat, wenn man nochmal paar Details wissen will, eigentlich 
auch aus.

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.