Прецизионный таймер в Windows
Feb. 5th, 2009 08:39 pmКакие же замечательные функции QueryPerformanceCounter и QueryPerformanceFrequency. Они могут превратить Windows почти в ОС реального времени. Раньше, по глупости, пользовался Sleep(). Надо было через платы расширения выдавать с постоянным интервалом импульсы. Как оказалось, Sleep() меньше 15 мс не в состоянии организовать, не зависимо от аргумента. Когда стал использовать функции Query, то появилась возможность выдавать (считывать и многое другое...) с достаточно большой точностью импульсы (или любые команды) вплоть до 2 мс. Проверено осциллографом.
Далее пример использования.
( Read more... )
Далее пример использования.
( Read more... )