Forum: Mikrocontroller und Digitale Elektronik STM32F103 CAN mit 16MHz Quarz


von Gerd (Gast)


Lesenswert?

Hallo,


läuft der CAN-Bus mit einem externen 16MHz Quarz oder muss es unbedingt 
8MHz sein ?


Grüße.

von Terra (Gast)


Lesenswert?

push

von (prx) A. K. (prx)


Lesenswert?

Es gibt keinen direkten Zusammenhang zwischen der Quarzfrequenz und den 
diversen internen Takten wie auch dem CAN-Takt, da man i.d.R. die ganze 
oder halbe Quarzfrequenz per PLL multipliziert und aus dem Ergebnis 
davon die Takte ableitet. Ein externer 16MHz Quarz ändert nur diese 
Programmierung der Taktfrequenzerzeugung.

von Gerd (Gast)


Lesenswert?

Danke! War mir nicht ganz sicher, da in einem Datenblatt etwas von 
bestimmten externen Quarzen stand. Das hat sich wohl nur auf den 
Bootloader mit CAN-Support bezogen. Die 8MHz Quarze gibt auch nur in 
"groß", da ist mir der 16MHz Quarz schon ganz recht.

von Julian O. (juliano)


Lesenswert?

AFAIK ist der 8Mhz Quarz nur nötig wenn man die FW-Lib ohne Änderung 
verwenden möchte.

ps: ist 6x3,6mm wirklich so groß?
http://de.farnell.com/abracon/abmm2-8-000mhz-e2-t/crystal-8m-18pf-cl-6x3-6mm-smt/dp/1611803

von Gerd (Gast)


Angehängte Dateien:

Lesenswert?

> AFAIK ist der 8Mhz Quarz nur nötig wenn man die FW-Lib ohne Änderung
> verwenden möchte.

Aha, okay.

> ps: ist 6x3,6mm wirklich so groß?

Ja ;-)

von Lutz (Gast)


Lesenswert?

Bei Datenraten bis 100 kbit/s ist der interne RC-Oscillator auch genau 
genug (1% Toleranz).

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.