Forum: Mikrocontroller und Digitale Elektronik STM32F401RE external SytsemClock - Oscillator


von Timo-Luka (Gast)


Lesenswert?

Hallo zusammen,

hab diesen Mikrocontroller und meine Frage geht in Richtung der externen 
Osq?

Brauche ich überhaupt einen Ex-Osc? oder reicht der Interne (84 Mhz)?

Bei vielen Schaltplänen gibts den 8 Mhz als extern, ist es hier auch 
nötig?

Gruß

Timo

von Dr. Sommer (Gast)


Lesenswert?

Timo-Luka schrieb:
> oder reicht der Interne (84 Mhz)?

Das kommt drauf an wofür. SPI und LED blinken geht ohne, CAN wohl eher 
nicht. Bei hohen Frequenzen (per PLL erzeugt) hast du mit dem internen 
RC Oszillator halt starken Jitter. Aber warum willst du den ext. 
Osc./Quarz einsparen? So teuer sind die nicht...

von Timo-Luka (Gast)


Lesenswert?

hi Dr. Sommer,

es geht nicht um die Kosten es geht um Platz :-(

Aktiv werden SPI 4 X, 1 UART und 2 RS232 sein. Ab und zu parallel aber 
wenn ich den externen sparen könnte würde ich gerne machen.

Gruß

Timo

von Dr. Sommer (Gast)


Lesenswert?

Für UART/RS232 ist's mit RC Osc. eventuell schwierig... es gibt winzige 
Keramik Oszillatoren, schau mal danach.

von Timo-Luka (Gast)


Lesenswert?

Hi,

was meinen Sie damit? Warum wird es sich schwierig? Leistungsmäßig oder 
was spricht dagegen?

Kennen Sie die Gründe??

von Thomas K. (thomas_kn)


Lesenswert?

In aller Kürze:
Ein RC Oszillator ist in der Regel ungenau, insbesondere über einen 
größeren Temperaturbereich. Das bedeutet möglichrweise Probleme beim 
Betrieb der UARTs weil das Timing der Baudrate daneben liegt. Es kann 
deswegen mit der Gegenstelle zu Kommunikationsfehlern kommen. Um dem aus 
dem Weg zu gehen, wird ein externer Quarz eingesetzt, den man auch 
sicher irgendwo unter kriegt bei den kleinen Bauformen, die heutzutage 
existieren

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
Noch kein Account? Hier anmelden.