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.