Stm32f103c8t6 Development Bord Propleme mit dem Uhrequarz

OP #5991074
Lesenswert?

Hallöche..

Ich besitze ein blaues STM32F1038C6T6 Development Board. Über CubeMX 
habe ich versucht LSE für den ext. 32.767 KHz Quarz zu aktivieren. Über 
den RTC Interrupt wir ein freier Portausgang getoggelt. Die Frequenz ist 
aber nicht 1Hz sondern viel niedriger ca. 0.8 Hz. Stelle iich in CubeMX 
den RTC auf LSI oder HSE stimmt die Frequenz. Die RTC Cock 
Initialisierung in der System Workebench schein zu stimmen. LSE wird auf 
on gesetzt. ?!

Gruß Rolf
Gast #5991754
Lesenswert?

Der Uhrenquarz ist viel genauer, als der Systemtakt. Locker um Faktor 
10. Außerdem kannst du ihn per Software kalibrieren. Um den Systemtakt 
zu Kalibrieren, müsstest du Trimmkondensatoren einsetzen.
OP #5992001
Lesenswert?

Hallo..

Hab gelesen das die LED an Port PC13 den RTC stört wenn sie im 
Sekundentakt getoggelt wird. PC13 hab ich jetzt deaktiviert und benutze 
einen anderen Portpin. Mal schaun ob die Abweichung weniger wird.

Als Zeit Referenz benutze ich die AtomicClock WinApp von Timo Partl. In 
der App kann man ein akustisches Ticken einstellen. Damit ist der 
direkte Vergleich leichter.
Gast #5992036
Lesenswert?

Dr. Sommer schrieb:
> Da PC13 mit der RTC Logik verbunden ist und auch darüber versorgt wird,
> wäre es vorstellbar dass es da einen Einfluss geben kann.

Ja schon, aber nicht so krass, nicht bei derart geringen Frequenzen und 
so geringem Strom. Die LED auf dem Board überschreitet nicht den ST 
maximal empfohlenen Strom.

Die LED wird übrigens nicht von der RTC mit versorgt. Ihre Anode hängt 
an VDD 3,3V. Von der RTC wird nur der interne Transistor versorgt, der 
die LED ansteuert.

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