| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Опрос через гарантированные 10 мс |
| Автор: vvb 26.9.2007, 10:59 |
| Подскажите, плз, если кто сталкивался с такой проблемой: как организовать выполнение небольшой задачи через гарантированные 10 мс (плюс-минус 1 мс)? И вообще, возможно ли это? )) |
| Автор: vladimir_ad 26.9.2007, 12:53 |
| Небольшую задачу с такими временами, скорее всего можно вынести на внешнее устройство (микроконтроллер) и пусть оно работает в реальном времени. ;-) |
| Автор: Alexeis 26.9.2007, 13:28 |
| Думаю что для таких точностей хватит и мультимедийного таймера (он дает точность +- 1мс). Но гарантировать в винде никто ничего не может, так как винда не является ОС реального времени. |
| Автор: vvb 27.9.2007, 06:08 | ||||
Дык все к тому и идет, но хотелось бы, конечно, все в одном месте сделать ))))
Просто приоритет RealTime мне дал повод понадеяться, что это дает какую-то гарантию ))) |
| Автор: Alexeis 27.9.2007, 07:41 |
| vvb, мультимедийный таймер так и работает. Он запускается в отдельном потоке с высоким приоритетом, но это лишь дает большую вероятность, но не гарантию. |
| Автор: vladimir_ad 27.9.2007, 11:42 |
| vvb, задачу нужно уточнить. Что для чего? |