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

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