реклама на сайте
подробности

 
 
> STM32 RTC->календарь, как сделать из счетчика полноценный календарь?
kan35
сообщение Dec 21 2010, 09:30
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



В общем камень STM32 и требуется организовать часы реального времени на его RTC, пока надо час:мин:сек, это не сложно, но в перспективе надо получить полноценный календарь.
Нужны будут 2 функции, которые
1. Из 32 битного счетчика секунд получала бы структуру с секундами, минутами, часами .... годом.
2. Из стандартного времени - секунд, минут, часов... получать количество секунд.
было бы идеально, если бы отсчетное время (стартовое) для этих часов можно было бы задавать макросом.

Я думаю, многим пригодится.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zksystem
сообщение Dec 21 2010, 10:12
Сообщение #2


embedder
***

Группа: Свой
Сообщений: 264
Регистрация: 11-05-05
Из: Казань
Пользователь №: 4 911



Цитата(kan35 @ Dec 21 2010, 15:30) *
В общем камень STM32 и требуется организовать часы реального времени на его RTC, пока надо час:мин:сек, это не сложно, но в перспективе надо получить полноценный календарь.


Прикрепленный файл  rtc.rar ( 3.25 килобайт ) Кол-во скачиваний: 1076


...
#include "rtc.h"

...

int main (void)
{
...

RTC_t rtc;
...

rtc_init();
rtc_gettime(&rtc);

printf("System date/time:\x1b[37m %0.2d/%0.2d/%d %0.2d:%0.2d:%0.2d\r\n", rtc.mday, rtc.month, rtc.year, rtc.hour, rtc.min, rtc.sec);

...
}








--------------------
Мечты стареют куда быстрее мечтателей… Стивен Кинг. "Ловец снов"
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 22:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.01354 секунд с 7
ELECTRONIX ©2004-2016