RTC

USE STM Internal RTC	https://embedded-lab.com/blog/stm32s-internal-rtc/
Atmel RTC calibration appnote	https://ww1.microchip.com/downloads/en/Appnotes/Atmel-42251-RTC-Calibration-and-Compensation_AP-Note_AT03155.pdf

Схемотехника

Калибровка

Резервное питание

От ионистора

Т=(U*C)/I

где:

T - время в сек

I - ток потребления(А)

C - емкость (Ф)

U - разница мах и мин питающих напряжений.

Даже если ток 1 мкА и напряжение 1 В при 1 Фараде получится 1000000 секунд= почти 12 суток

ICs

BL5372

BL5372 - аналог Dallas DS1337, однако I2C обмен отличается.

Пример регистров на BL5372:

Особенность адресации внутренних регистров состоит в том, что под адрес выделено 4 старших бита в байте.

0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 02 02 02 02 XX XX XX XX 02 02 02 02 XX XX XX XX ????XXXX????XXXX
10: 13 13 13 13 XX XX XX XX 13 13 13 13 XX XX XX XX ????XXXX????XXXX
20: 29 29 29 29 XX XX XX XX 29 29 29 29 XX XX XX XX ))))XXXX))))XXXX
30: 05 05 05 05 XX XX XX XX 05 05 05 05 XX XX XX XX ????XXXX????XXXX
40: 01 01 01 01 XX XX XX XX 01 01 01 01 XX XX XX XX ????XXXX????XXXX
50: 11 11 11 11 XX XX XX XX 11 11 11 11 XX XX XX XX ????XXXX????XXXX
60: 0c 0c 0c 0c XX XX XX XX 0c 0c 0c 0c XX XX XX XX ????XXXX????XXXX
70: 00 00 00 00 XX XX XX XX 00 00 00 00 XX XX XX XX ....XXXX....XXXX
80: 00 00 00 00 XX XX XX XX 00 00 00 00 XX XX XX XX ....XXXX....XXXX
90: 04 04 04 04 XX XX XX XX 04 04 04 04 XX XX XX XX ????XXXX????XXXX
a0: 40 40 40 40 XX XX XX XX 40 40 40 40 XX XX XX XX @@@@XXXX@@@@XXXX
b0: 00 00 00 00 XX XX XX XX 00 00 00 00 XX XX XX XX ....XXXX....XXXX
c0: 00 00 00 00 XX XX XX XX 00 00 00 00 XX XX XX XX ....XXXX....XXXX
d0: 00 00 00 00 XX XX XX XX 00 00 00 00 XX XX XX XX ....XXXX....XXXX
e0: 00 00 00 00 XX XX XX XX 00 00 00 00 XX XX XX XX ....XXXX....XXXX
f0: 10 10 10 10 XX XX XX XX 10 10 10 10 XX XX XX XX ????XXXX????XXXX

C115=C116, pF	Частота, Hz
нет	32772
10pF	32769

PCF8523TK/1,118

Clock operating voltage: 1.0 V to 5.5 V

Vth(sw)bat is the battery switch threshold voltage. Typical value is 2.5 V.

When VBAT drops below the threshold value Vth(bat)low (typically 2.5 V), the BLF flag (register Control_3) is set to indicate that the battery is low and that it must be replaced.

VBAT battery supply voltage power management function active 1.8 - 5.5 V

Vth(sw)bat battery switch threshold voltage 2.1 2.5 2.7 V