Benötigt man, wenn an VBAT eine Supercab oder x angeschlossen ist, ein Uhrenquarz oder zählt der RTC auch ohne externes Quarz? Im Manual lese ich es so, also ob nichts benötigt wird..irgendwo hier im Forum meinte aber jemand das alles in der CPU aus ist, und daher eine Uhrenquarz erforderlich ist... "The VBAT pin supplies the RTC, the backup registers and the backup SRAM."
Naja, von einer RTC erwartet man eine gewisse Genauigkeit, deshalb braucht man einen Quarz. Gute interne Oszillatoren sind zwar besser als 1%, aber das ist eine Viertelstunde pro Tag! Die internen 32kHz des STM32F205 können sogar um 30% daneben liegen, das reicht nicht einmal für eine Eieruhr... Die RTC könnte auch aus dem internen 32kHz-Oszillator (LSI) getaktet werden [RM0033, Kap.22.3], aber der wird nur von VCC, nicht von VBAT versorgt [RM0033, 5.2.8] > The LSE clock is in the Backup domain, > whereas the HSE and LSI clocks are not. Der LSE, also der für den Uhrenquarz, gehört zur RTC, der LSI nicht, also brauchst du einen Uhrenquarz. Andererseits würde ich auch extern keinen 32kHz-Quarz anschließen, die sind mir zu hochohmig und zu ungenau. Eine externe RTC mit eingebautem Quarz und Temperaturkompensation gibt's schon für ca. 2 Euro, z.B. PCF2129AT/2. Oder, wenn du keinen Quarz magst, weil der mechanisch empfindlich ist: Die DS3231M RTC hat einen MEMS-Resonator eingebaut und ist angeblich besser als +/-0.5s pro Tag bei -40 bis +85⁰C.
Schaulus Tiger schrieb: > Eine externe RTC mit eingebautem > Quarz und Temperaturkompensation gibt's schon für ca. 2 Euro Dazu kommt, dass ein interner Oszillator mit Uhrenquarz auch noch nicht befriedigend ist im Vergleich mit einer üblichen Quarzuhr, man muss ihn abgleichen, entweder mit einem Trimmer oder digital. Bei einer externen RTC ist das schon ab Werk geschehen. Georg
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.