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
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.
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.
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.
:
Bearbeitet durch Moderator
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ß
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.
:
Bearbeitet durch User
Alles klar jetzt ist mir einigens klarer geworden.. danke nochmals! gruß
flitzer schrieb: > DLL war also der Begrif! Nö, PLL und wenn Du PLL mal bei Google einwirfst, wirst Du mit Erklärungen überschüttet.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.