С потоками тоже могут быть проблемы (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Отделение 13 13 октября 2003 г. 16:24
В ответ на: Резюме к дискусси, которая состоялась ниже (про прерывания, программистов и WINDOWS) отправлено 220V 13 октября 2003 г. 13:27

Была задача читать данные из железки. Опрос готовности и чтение данных делались отдельным потоком. После чтения выдавался PostMessage(), который получал основной поток и выводил данные на экран. Пока данные шли маленькими порциями, программа успевала отображать данные до прихода новых данных. Когда объем вырос, поток чтения из устройства приостанавливался на время отображения информации. Однако при этом программа стала реагировать только на сообщения PostMessage от потока и не реагировала на нажатие мыши.
В итоге отказался от второго потока.

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

Ответы



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

E-mail: info@telesys.ru