[an error occurred while processing this directive]
Существует ли компонент для Delphi, чтобы получать задержки около 1 мс или меньше?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
zsn
11 декабря 2002 г. 17:03
Составить ответ
|||
Конференция
|||
Архив
Ответы
Я обычно пишу сам, при этом опираюсь на одну из 2х величин, не зависящих от компа - время чтения порта (например регистра какогонить из COM или LPT, если склероз не изменяет - что-то типа 3us), или настраиваю COM на какунить скорость, кидаю на выход байт и смотрю когда он улетит... (Ну обычно мои проги с COM, то чтоб ничо не произошло - сам смотрю). А всё программное - будет дышать от компа к компу, от операционки к операционке...
—
basilmak
(12.12.2002 17:12,
пустое
)
Ответ:
—
John
(11.12.2002 18:18, 2527 байт)
Ответ: Если я не ошибаюсь, счас там это уже за бабки. Можете кинуть на почту ZTimer и CairnTimer >> zsn@dsip.net. Заранее благодарен !
—
zsn
(11.12.2002 18:54,
пустое
)
Ответ:
—
John
(11.12.2002 19:34, 311 байт)
Ответ: Выбор компонент не ограничен приведенными выше. Посмотрите на torry.net в разделе timers. Почти все компоненты свободны (в том числе и CairnTimer) + исходники.
—
id_Alx
(11.12.2002 19:09,
пустое
)
Ответ: Спасибо - счас схожу но torry.net
—
zsn
(11.12.2002 18:36,
пустое
)
Ответ: Есть конечно, которий использует аппаратний счетчик процессора
—
Виктор Креминь
(11.12.2002 17:58, 176 байт)
Ответ: Прерывания должны работать
—
zsn
(11.12.2002 18:35,
пустое
)
Ответ: Через API можно использовать multimedia timer, позволяет выставлять задержки ТОЧНО (более-менее), маленькие задержки тоже вроде умеет делать
—
mim
(11.12.2002 17:57,
пустое
)
Чуть что, сразу компонент. Калибруешь for i=x to y do и все!
—
Alexandr
(11.12.2002 17:14,
пустое
)
Конечно, это шутка.
—
Alexandr
(11.12.2002 19:52, 329 байт)
Гистограмка
—
Alexandr
(11.12.2002 19:54,
пустое
,
картинка
)
Потом вводишь поправки на то, что у Атлонов ХР+ частота не та что написана, коэффициент WinAmp`а...
—
Геморрой
(11.12.2002 17:21,
пустое
)
Ответ: И вырубаешь прерывания, чтобы Windows не мешала...
—
trainer
(11.12.2002 17:23,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru