STM32F4 warum externe clock?

Gast #4693893
Lesenswert?
• ▲
▼
hallo Leute,

eine kurze Frage hatte ich.
ich verstehe den Sinn der externen Clock von 8 mhz die in den disovery 
board eingebaut ist nicht. Intern läuft das ding ja mit 168 mhz.
wozu ist der externe?
Oder in welchen Fällen muss ich diese bei meinem design mit 
berücksichtigen?

danke schon mal im Voraus

viele Grüße
#4693898
Lesenswert?
• ▲
▼
Die Frage ist, wo wird der Takt erzeugt.

Entweder intern (denke STm32F4 hat auch einen internen Taktgenerator, 
der nur sehr ungenau ist) oder halt extern, der wiederum genau bis sehr 
genau ist.

Die von dir erwähnten 168MHz werden aus den externen oder internen Takt 
erst durch Konfiguration erzeugt.
#4693901
Lesenswert?
• ▲
▼
flitzer schrieb:
t. Intern läuft das ding ja mit 168 mhz.

> Oder in welchen Fällen muss ich diese bei meinem design mit
> berücksichtigen?

Von welchem Design sprichst du? Hardware-Design? Dann kann ich nur raten 
erstmal Grundlagen zu schaffen bevor man mit so einen µC Hardware-Design 
durchführt...

Beim Software-Design musst du halt die richtige Konfiguration erstellen. 
Da hilft aber Google.
Gast #4693911
Lesenswert?
• ▲
▼
Danke für die rasche Antworten



Frank M. schrieb:
> flitzer schrieb:
>> Intern läuft das ding ja mit 168 mhz.
>> wozu ist der externe?
>
> Die interne Takt von 168 MHz wird aus dem externen Takt von 8 Mhz durch
> eine PLL erzeugt - jedenfalls dann, wenn Dein Programm das richtig
> konfiguriert.


DLL war also der Begrif!

nun wie wird aber sowas hochmultipliziert?

168 mhz ist gegenüber 8 mhz doch 21 mal schneller. Wie kann aus einem 
langesameren Takt einen schnelleren Takt  gewonnen werden?

gruß
(Firma: matzetronics) #4693923
Lesenswert?
• ▲
▼
flitzer schrieb:
> Wie kann aus einem
> langesameren Takt einen schnelleren Takt  gewonnen werden?

Hier wirds beschrieben:
https://de.wikipedia.org/wiki/Phasenregelschleife

Sowohl Referenzfrequenz (aus dem Quarz) als auch die Frequenz des VCO 
werden beim STM32 über programmierbare Teiler geschickt, bevor es an die 
Phasenregelschleife weitergeht. Damit wird die 'Rasterfrequenz' (also 
die Frequenz nach dem programmierbaren Teiler für den Quarz) mit dem 
Teilerfaktor des VCO Teiler verglichen - der VCO schwingt auf 
Rasterfrequenz multipliziert mit seinem Vorteiler Faktor.
Ansehen kann man sich das in der 'Clock Tree' Grafik im RM0090 STM32F4 
Referenzmanual.
Damit kann man mit einem Quarz eine Vielzahl an Frequenzen erzeugen. PLL 
wird auch in nahezu allen modernen UKW Empfängern mit digitaler 
Frequenzanzeige benutzt. Hier 'programmiert' der Abstimmknopf den 
Vorteiler des VCO.

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.