STM32F4 / TIMER Clock Source

Gast #3178691
Lesenswert?
• ▲
▼
Ich verwende den TIMER2 meines STM32F4 DiscoveryBoards, verstehe aber 
nicht, was im Reference Manual mit CK_INT als "interne Clock" Quelle 
gemeint ist.

Ich habe einen SYSCLK=168 MHz (das stimmt 100%)
Danach

/* PCLK1 = HCLK / 4*/
    RCC->CFGR |= RCC_CFGR_PPRE1_DIV4;

(da hänget Timer 2 dran)

also 42MHz

Der Timer verhält sich nun so, als ob er mit 84MHz getaktet würde (d.h. 
das ist die Clock vor dem Timer Prescaler): Er läuft also um einen 
Faktor 2 schneller, als ich laut Datenblatt erwarten würde.

Der einzige Hinweis im Reference Manual:

if (APBx presc = 1x1
else x2


?????
?????

==> siehe angefügten Snapshot

Sehr aussagekräfig ist das ja nicht grade. Wird da stillschweigend noch 
mit 2 multiplziert? Oder habe ich etwas anderes übersehen? Ich habe nun 
schon fast einen Tag damit vertan, dies herauszufinden - ich komme nicht 
drauf.

Vielleicht kann dies jemand "im Stehen" beantworten...

Danke,
Michael
Angehängte Dateien:
Gast #3179187
Lesenswert?
• ▲
▼
ja, das ist mir jetzt auch klar:

Aufgrund des fehlenden Blanks habe ich gelesen ** bitte nicht lachen **:

if (APBx == 1x1  und ich dachte es ist das Bitmuster 1x1 gemeint, oder 
eine Schreibweise 0x01 mit Tippfehler und dann habe ich auch nicht nicht 
gewusst wo der if-Teil hin ist, da ja dann nur else dort steht.

Manchmal hat man schon ein ordentliches Brett vorm Kopf...peinlich. Was 
so ein kleiner Druckfehler ausmacht...

Danke !

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.