mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik STM32 Standard Peripheral Bibliotheken


Autor: Heinz (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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 :/

Autor: Lasse S. (cowz) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Heinz (Gast)
Datum:

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

Autor: Heinz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Tschuldigung für den Doppelpost :/

Was ist der Unterschied zwischen AlternateFunction und Output?

Autor: Heinz (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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 :)

Autor: Matthias K. (matthiask)
Datum:

Bewertung
0 lesenswert
nicht 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.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.