×

Внимание

Форум находится в режиме только для чтения.

RTC(календарь) в stm32f105/107

10 года 10 мес. назад #4496 от super_puper
super_puper создал тему: RTC(календарь) в stm32f105/107
в мануале вроде как написано что что календарь может идти аппаратно и автономно.. но примеров как это реализовать я пока не нашел.( в стд периф примере почемуто многое непонятно и многое вычисляется софтово.. а ведь должно както работать аппратно... загрузил туда день месяц год минуту и поехало само считать потом когда нужно только считать значения год день мес и т.д.
10 года 10 мес. назад #4497 от Kerensky
Kerensky ответил в теме Re: RTC(календарь) в stm32f105/107
можно настроить счетчик так что бы он инкрементировался ровно раз в секунду, тогда он будет отсчитывать время как unix time или posix time
остаеться задать какой дате и времени равен 0 счетчика и потом через простейшую формулу переовдить юних время в нормальное
в таком состоянии счетчика хватает на 136 лет насколько я помню
10 года 10 мес. назад - 10 года 9 мес. назад #4499 от Денис Ягов
Денис Ягов ответил в теме Re: RTC(календарь) в stm32f105/107
Линейка STM32F1 не обладает аппаратным календарём, раскладывающим время по месяцам, неделям, часам и минутам. У него есть большой регистр, который инкрементируется, посекундно, а дальше проблема программиста, как это большое число превратить в секунды-минуты-числа-года.

Задача нетривиальная, но готовое решение должно быть. Надо посмотреть исходники софта для отладочных плат типа STM3210x-Eval.
Время создания страницы: 0.043 секунд
Работает на Kunena форум