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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren