-
- RTC, если не глупые варианты без батарейного питания, тикает
энергонезависимо. далеко не всегда есть ещё приличные счетчики с
неотключаемым клокированием при ресетах / снятии основного питания. - Vit(26.07.2023 14:45)
- Еще раз. Унутренний таймер никак не мешает, RTC пускай тикает себе
энергонезависимо. При 1) включении и 2) с заданным интервалом синхронизируем унутренний таймер (и типовую структуру часов в ОЗУ) со значениями
из RTC. При этом везде во всех проектах присутствует типовая структура часов со типовыми функциями обращения к ней. При переносе проекта нужно лишь
подкорректировать функцию синхронизации с реальным RTC. - reZident(26.07.2023 15:14)
- я такого "типового" имею надцать вариантов, особенно если вспомнить ещё режимы пониженного потребления. но софтварные часы это костыли, обмотанные дырявой синей
изолентой, хоть никто не запрещает такое использовать, а иногда
(например, когда счетчики в RTC фризятся на время чтения) просто
необходимо. и ведение RTC а-ля struct tm скорее не нужно ибо
достаточно одного длинного счетчика в кремнии. - Vit(26.07.2023 15:27)
- "У всякого свой вкус: кто любит дыню, кто арбуз, а кто свиной
хрящик." - reZident(26.07.2023 15:34)
- при чём тут вкусы? костыли обычно используются вынужденно. а не из
любви к искусству. - Vit(26.07.2023 15:41)
- Ну так привычные костыли удобнее при ходьбе, нес па? - reZident(26.07.2023 15:47)
- при чём тут вкусы? костыли обычно используются вынужденно. а не из
любви к искусству. - Vit(26.07.2023 15:41)
- "У всякого свой вкус: кто любит дыню, кто арбуз, а кто свиной
хрящик." - reZident(26.07.2023 15:34)
- я такого "типового" имею надцать вариантов, особенно если вспомнить ещё режимы пониженного потребления. но софтварные часы это костыли, обмотанные дырявой синей
изолентой, хоть никто не запрещает такое использовать, а иногда
(например, когда счетчики в RTC фризятся на время чтения) просто
необходимо. и ведение RTC а-ля struct tm скорее не нужно ибо
достаточно одного длинного счетчика в кремнии. - Vit(26.07.2023 15:27)
- Еще раз. Унутренний таймер никак не мешает, RTC пускай тикает себе
энергонезависимо. При 1) включении и 2) с заданным интервалом синхронизируем унутренний таймер (и типовую структуру часов в ОЗУ) со значениями
из RTC. При этом везде во всех проектах присутствует типовая структура часов со типовыми функциями обращения к ней. При переносе проекта нужно лишь
подкорректировать функцию синхронизации с реальным RTC. - reZident(26.07.2023 15:14)
- RTC, если не глупые варианты без батарейного питания, тикает
энергонезависимо. далеко не всегда есть ещё приличные счетчики с
неотключаемым клокированием при ресетах / снятии основного питания. - Vit(26.07.2023 14:45)