Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.14;
Скачать: CL | DM;

Вниз

Timer   Найти похожие ветки 

 
REA   (2002-09-13 15:21) [0]

Как узнать время из CMOS в windows XP (прерывание 10 кажется не работает)?


 
Reindeer Moss Eater   (2002-09-13 15:23) [1]

Now?


 
Слесарь Матерящийся   (2002-09-13 15:33) [2]

Время в системе это текущее состояние счётчиков часов RTC.
Разумеется, в CMOS оно хранится не может. Какой смысл его хранить?

Чтобы узнать время, можно использовать GetSystemTime или GetLocalTime.


 
REA   (2002-09-13 15:48) [3]

CMOS в данном случае для понимания что имеются в виду хардварные часы.
Вот и не тут то было! Часики по GetSystemTime и Int10 в W98 существенно разбегаются. В XP не знаю - там Int10 не работает.


 
Слесарь Матерящийся   (2002-09-13 16:03) [4]

А какая нужна точность?


 
REA   (2002-09-13 16:13) [5]

100мс достаточно. А за неделю работы часы прилично расходятся - на несколько секунд. Можно конечно сделать синхронизацию с наручными часами :), но в BIOS тоже вроде ничего часы.


 
Слесарь Матерящийся   (2002-09-13 16:24) [6]

Можно синхронизироваться на какой-нибудь вполне определённый сервер.
Знаете, есть такая утилита WebTime, что часы подстраивает. Сделать типа того.

Если 7 дней, dT<=10сек отсюда 1.5 сек в день.
Значит, если 1 раз в час синхронизироваться, то погрешность будет не больше 0.07 сек.
Но это оценки.


 
REA   (2002-09-13 16:29) [7]

Не пойдет. У меня задача: две независимые железячки обе с таймерами. Надо их синхронизировать и через какое-то время сравнить расхождение часов с эталонными часами. Веба нету. За эталонные можно принять hardware часы компьютера.


 
Слесарь Матерящийся   (2002-09-13 16:45) [8]


Можно попробовать компенсацию расхождения с помощью поправок.

Ещё можно по радио. Если железячки должны ещё синхронизироваться между собой, то это оптимальный выход.

---
Пока других решений не вижу. У меня идеи кончились :)



Страницы: 1 вся ветка

Текущий архив: 2002.11.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
1-45859
Ali2002
2002-11-05 13:17
2002.11.14
Фамилии из именительного в дательный падеж


3-45740
Trof
2002-10-24 15:00
2002.11.14
Не обновляются данные в DBText


1-45851
BOA_KAA
2002-11-03 18:01
2002.11.14
Порядок событий при создании и показе окна


14-46050
Жаждущий ответа
2002-10-28 21:15
2002.11.14
Тип real и ему подобные


3-45661
Dusimov
2002-10-23 11:40
2002.11.14
соединить несколько таблиц