ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
1382049 Топик полностью
il-2 (12.12.2023 19:01, просмотров: 118) ответил Peter_M на Подскажите, как в микроконтроллерах с модулями RTC подобных STM32 красиво увеличить дату-время на 32 секунды?
Я бы предложил не трогать этот BCD-счетчик, пусть считает. А коррекцию (4-байтовое значение в секундах) хранить в BACKUP-регистрах. 

https://caxapa.ru/515988.html

В программе МК выполнять пересчет с помощью mk_time или макросом по ссылке.

Это можно делать однократно при старте, и затем вести счетчик секунд в прерывании RTC. Ну и добавлять к нему коррекцию из BACKUP-регистра.