![]() |
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]() ![]() ![]() |
|
vvb |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 26.9.2007 Репутация: нет Всего: нет |
Подскажите, плз, если кто сталкивался с такой проблемой:
как организовать выполнение небольшой задачи через гарантированные 10 мс (плюс-минус 1 мс)? И вообще, возможно ли это? )) |
|||
|
||||
vladimir_ad |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 7.9.2007 Репутация: нет Всего: нет |
Небольшую задачу с такими временами, скорее всего можно вынести на внешнее устройство (микроконтроллер) и
пусть оно работает в реальном времени. ;-) |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 7 Всего: 459 |
Думаю что для таких точностей хватит и мультимедийного таймера (он дает точность +- 1мс). Но гарантировать в винде никто ничего не может, так как винда не является ОС реального времени.
Это сообщение отредактировал(а) Alexeis - 26.9.2007, 13:28 -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
vvb |
|
||||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 26.9.2007 Репутация: нет Всего: нет |
Дык все к тому и идет, но хотелось бы, конечно, все в одном месте сделать ))))
Просто приоритет RealTime мне дал повод понадеяться, что это дает какую-то гарантию ))) |
||||
|
|||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 7 Всего: 459 |
vvb, мультимедийный таймер так и работает. Он запускается в отдельном потоке с высоким приоритетом, но это лишь дает большую вероятность, но не гарантию.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
vladimir_ad |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 7.9.2007 Репутация: нет Всего: нет |
vvb, задачу нужно уточнить. Что для чего?
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Системное программирование и WinAPI" | |
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |