STM32F4 Clock für Ethernet RMII

Gast #2593847
Lesenswert?
• ▲
▼
Hallo,

beim STM32F1xx erzeuge ich mir den 50MHz Takt für den PHY (RMII-Modus) 
über die interne PLL und den MCO Pin (Clock Output), das wird im 
Datenblatt ja extra als Feature beworben und erklärt. Funktioniert auch 
wunderbar.

Beim STM32F4 finde ich im Datenblatt keine entsprechende Werbung mehr, 
dort steht in der Skizze lediglich, man solle einen Oszillator oder 
einen PHY mit interner Clock verwenden.

Der F4 hat nicht nur einen, sondern sogar zwei MCO Pins.

Am MCO1 (der ist pinkompatibel mit dem MCO des F1) lassen sich 50MHz 
erzeugen, wenn man als Systemtakt nur 150 statt 168MHz wählt. Die 48MHz 
für USB sind dann leider hinfällig.

Wenn ich mein Schaltung ändere und auf MCO2 wechsel, könnte ich die 
unabhängige PLLI2S nutzen und mit dieser 50MHz generieren.

Warum wird das von ST nicht erwähnt, spricht etwas dagegen, den PHY 
durch den Controller zu takten? Oder sind die 50MHz auf ner Leiterbahn 
EMV-technisch schlecht, und daher wird das von ST nicht mehr empfohlen?

Bin dankbar um Eure Meinungen.
Sven
Gast #2594602
Lesenswert?
• ▲
▼
schau halt dass uC und PHY auf dem board nah beisammen sind, dann seh 
ich kein problem. und wozu überhaupt das PLL gefrickel? bei einem mit 
168MHz getakteten F4 sollte auch irgendein entsprechend konfigurierter 
Timer diesen zweck erfüllen.

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.