Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Maximka__
Сообщений: n/a
#1

Опрос внешних устройств с периодом 1мс - C++

24.03.2014, 23:22. Просмотров 289. Ответов 1
Метки нет (Все метки)

Здравствуйте! Подскажите, пожалуйста, возможно ли решить следующую задачу: От внешнего генератора идут импульсы частотой 1 кГц. Необходимо по фронту импульса произвести выдачу информации ( занимает 200 мкс) и чтение информации (занимает 100 мкс). Таким образом остается 700 мкс свободных.
Вопрос:
Реализовали все в бесконечном цикле. Программа все время ждет фронт и по фронту выполняет указанные действия. При этом не фиксируются нажатия на какие-либо экранные кнопки.
Можно ли как-то написать программу, чтобы она в течении 700 мкс, которые свободны например проводила опрос состояния кнопок, в том числе и крестика в верхн. лев. углу. Как я понимаю этим занимается Windows и ему нужно дать на это время (передать управление). Как это сделать?
Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2014, 23:22     Опрос внешних устройств с периодом 1мс
Посмотрите здесь:

C++ Создание внешних модулей в С++
C++ Хранение данных на внешних носителях.
Вычислить f(a),где f-периодическая функция с периодом 1.5 совпадающая на отрезке [0.1,5] с функцией x*x*x-2.25x C++
C++ Опрос\динамическое ожидание при работе с консолью
C++ Не большой опрос Нужно ли изучать С++
C++ 1 неразрешенных внешних элементов
C++ 2 неразрешенных внешних элементов
C++ Наведённые ошибки во внешних *.h
C++ Программирование с использованием внешних файлов
Опрос, объявление переменных - стиль программирования C++
C++ Dll без внешних зависимостей?
C++ Выделение внешних переменных

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
aLarman
641 / 562 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
25.03.2014, 10:51     Опрос внешних устройств с периодом 1мс #2
Цитата Сообщение от Maximka__ Посмотреть сообщение
Реализовали все в бесконечном цикле.
реализовать этот цикл в отдельном потоке, основной поток будет заниматься обновлением окна, доп поток ожиданием информации с устройства и ее обработкой
Yandex
Объявления
25.03.2014, 10:51     Опрос внешних устройств с периодом 1мс
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru