[an error occurred while processing this directive] [an error occurred while processing this directive]
Калибровася не надо. Есть аппаратный ресурс "high-resolution performance counter". Но все равно ничего не выйдет (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено OverMem 16 мая 2002 г. 13:38
В ответ на: А вот так... отправлено John 16 мая 2002 г. 13:08

Этот таймер позволяет делать задержки в 1 мкс, но, например, Win2000, будет зариматься своими делами - что бы ты ни писал.
Работать сможет нужным образом только драйвер с найвысшим приоритетом.
Но помимо всего этого, вывод в LPT тактируется чипсетом, точно не помню, что-то вроде 500Кгц. Чтобы на шустрых компах принтер мог что-то поймать.
Не знаю есть ли стандартные функции отключающие тактирование.
А шаманить над чипсетом -- занятие неблагодарное, да и работать будет только на машинах с тем же чипсетом.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru