Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];

Вниз

Таймер, блин.   Найти похожие ветки 

 
Axis_of_Evil   (2003-02-05 09:42) [0]

1 тик TTimer - 1 милиСекунда (10^-3 c)?
У меня получается, что нет, т.е.
1000 тиков = 1 с
1 тик <> 10^-3 c
1 тик ~ 10.65*10^-3 с

могу привести исходники теста


 
MBo   (2003-02-05 09:44) [1]

таймер в Windows не может обеспечить временное разрешение лучше десятков миллисекунд - это связано с переключением потоков


 
Axis_of_Evil   (2003-02-05 09:46) [2]

а какого черта тогда, можно ставить
Timer.Interval := 1;
и наивно надеяться, что работать будет с интервалом в 10^-3 с ???


 
Jeer   (2003-02-05 11:54) [3]

Разрешение по GetTickCount на самом деле 1 ms, но в пределах потока.
Как только свой квант времени получит другой поток, процесс, приложение, то Ваше приложение "заснет" и "проснется" когда ему вновь вернеться квант системного времени.

Тем не менее, в определенных условиях, можно получить относительно стабильный шаг по времени с разрешением около 1 ms.


 
MBo   (2003-02-05 12:24) [4]

>Jeer
Пардон, что в чужой ветке
Удалось получить хорошие рез-ты с APC+Waitable Timers?


 
Jeer   (2003-02-05 13:29) [5]

Да, в общем-то уже даже на модели обкатал.
Сначала на цифровой, затем на настольной (небольшой такой двигатель).
Где-то через месяц в натуре будем гонять.
(система управления эл.приводом)


 
Anatoly Podgoretsky   (2003-02-05 13:35) [6]

То что ты говоришь, не тик, а разрешение


 
Axis_of_Evil   (2003-02-05 14:30) [7]

2Anatoly Podgoretsky
:confused:


 
Ich Hasse   (2003-02-06 00:28) [8]

Ставь Multi Media Timer (см. Multimedia Timer Functions) и ве будет работать даже с 0,001 секунды


 
MBo   (2003-02-06 06:31) [9]

>и ве будет работать даже с 0,001 секунды
Надежды юношей питают...


 
Axis_of_Evil   (2003-02-06 09:09) [10]

Всем большое спасибо.



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

Форум: "Media";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
14-46989
KA-87
2003-04-25 20:29
2003.05.15
Где лучше хоститься?


14-46935
Феликс
2003-04-24 17:18
2003.05.15
Вопрос по бух. учету


1-46772
aclon
2003-05-01 14:24
2003.05.15
запись числа десятичной дробью


3-46565
karl21
2003-04-24 23:09
2003.05.15
Мастера! подскажите как получить максимальную сумму по разным год


3-46603
Тимохов
2003-04-23 18:15
2003.05.15
Текущая версия ADO





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский