GPIO-Takt stm32f401re nucleo

Gast #4047215
Lesenswert?
• ▲
▼
Hallo,
bin gerade mit den Umstieg von AVR zu STM32 beschäftigt und habe als 
ersten Versuch einen PIN getoggelt. Bei dem Versuch den GPIO-Takt 
mittels GPIO_InitStructure.GPIO_Speed = GPIO_Speed_....; zu steuern 
ändert sich jedoch dessen Geschwindigkeit nicht, sondern bleibt konstant 
bei 1/400ns = 2,5MHz.
Es wäre super, wenn mir jemand erklären kann was der Fehler ist.(Code-> 
GPIO.PNG)
Danke für die Antworten!

Gruß
Florian
Angehängte Dateien:
#4048046
Lesenswert?
• ▲
▼
Meister schrieb:
> Du veränderst die Flankensteilheit mit dieser Einstellung. Die
> Frequenzangaben geben nur einen Hinweis bei welcher Frequenz du welche
> Einstellung brauchst.

Ist das so zu verstehen ..hier ein Auszug aus den Datenblatt des 
stm32f4xx:

Bits 2y:2y+1 OSPEEDRy[1:0]: Port x configuration bits (y = 0..15)
These bits are written by software to configure the I/O output speed.
00: 2 MHz Low speed
01: 25 MHz Medium speed
10: 50 MHz Fast speed
11: 100 MHz High speed on 30 pF (80 MHz Output max speed on 15 pF)

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.