[an error occurred while processing this directive]
Я бы посмотрел на код высокого уровня (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено -cm- 04 ноября 2006 г. 21:57
В ответ на: По этому вопросу есть какие либо советы?(+) отправлено =L.A.= 04 ноября 2006 г. 21:49

Мне тут пришлось недавно подхватить чужой проектик, так в нём программер (наворочавший в числе прочего и многопоточную систему взаимодействия с устройствами через COM-порты) при ожидании событий использовал обчные задержки типа delay(1000). Естественно, что управление Винде не передавалось и всё страшно тормозило.

Ищите в коде операторы sleep (для C) или Appliction.ProcessMessages (или любые другие обращения к API Win) в циклах. Если этого нет - виноват коллега.

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

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание