попробую)))
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено колян безпарольный 15 июня 2005 г. 02:29
В ответ на: выражайтесь яснее. Вы хотите, чтобы таймер "ждал нажатие"? отправлено <font color=gray>=1984=</font> 15 июня 2005 г. 00:54

вопчем есть процесс, скажем стрельба очередями по 62 выстрела. Начинать очередь надо каждые 0.5сек. Запускает очередь таймер настроенный на 500мС вызывая функцию внутри которой цикл из 62ух выстрелов. Кнопкой "Stop" надо прекратить стрельбу. Если сделать как я написал выше то обработка кнопки стоп будет делатся в промежуток времени между окончанием очереди и следующим запуском очереди- тоесть начатая очередь в любом случае будет закончена 62 выстрелами. А мне надо чтоб нажимая кнопку Stop можно было остановить очередь в любом месте. Для этого обработчику кнопки стоп надо присвоить больший приоритет чем таймеру либо иметь какойто флаг связанный с кнопкой стоп который будет проверятся перед каждым выстрелом.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru