Главное меню 
   Теория 
   Тестер MIL-STD-1553B 
   Контакты 
   Обновления 
   Форум

 Меню пользователя 
Вход
Регистрация

 Разное
Вернуться: Форум : Общий раздел : Точность WIN таймера
АвторСообщениеОпубликовано
Sergey

Администратор
Оценка точности различных способов получения времени прихода сообщения.
На входе блок из 59 сообщений (почти все по 32 слова данных, задержки между сообщениями ~150 мкС), повторяющийся раз в 100 миллисекунд.
Ось X - порядковый номер принятого сообщения, Y - время получения этого сообщения.

1. Программный таймер
Запуск - tmkswtimer(SWTIMER_ON),
чтение значения - tmkgetevtime() сразу после tmkgetevd().



Не понятны скачки времени назад/вперёд.


2. GetTickCount()
The GetTickCount function retrieves the number of milliseconds that have elapsed since the system was started.
It is limited to the resolution of the system timer.



Лучше. Но не зря написано, что точность ограничена системным таймером.


3. Multimedia timer




ps. В программе используется GetTickCount, но переделка под multimedia timer не займёт много времени.

Редактировал Sergey 19 ноября 2010 15:31
19 ноября 2010
14:00



ОтветитьОтветить