Резюме к дискусси, которая состоялась ниже (про прерывания, программистов и WINDOWS)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
220V 13 октября 2003 г. 13:27
|
|
|
|
Итак, из моего раговора с программистом (!!!) я сделал следующие выводы:
1. Про потоки наш программист знает, но их не использует.
2. Не использует он так же и оверлапинг (вроде так пишется?)
3. Он циклически опрашивает буфер (естественно через винду)на предмет получения нового байта, но в цикле опроса у него вставлены обработчики других событий, поэтому программа как бы продолжает работать.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- С потоками тоже могут быть проблемы (+) — Отделение 13 (13.10.2003 16:24, 550 байт)
- И пользователи потом думают,почему винда так тормозит, наверное галимый майкрософт наглючил. А на самом-то деле,оказывается это программист Вася сделал бесконечный цикл в потоке с real-time приоритетом... — юрец (13.10.2003 15:30, 65 байт)
- Стиль программирования нормальный для Windows 3.1 — Любящий С (13.10.2003 15:22, пустое)
- То, что потоки использовать не хочет - правильно делает. Граблей там поверьте предостаточно, особенно если опыта в многопоточности нет. Да и не нужно потоки плодить без необходимости. Не нужны они для этой задачи. А что касается прерываний - прав ваш программист - не может пользовательское приложение под виндой работать с прерываниями. — .......... (13.10.2003 14:35, пустое)
- Ответ: если все работает ok, то что вам не нравится? что в документацию слово прерывание неполучается вписать? — SOIC (13.10.2003 14:30, пустое)
- Не плохо бы еще таймер организовать — Elektronik (13.10.2003 14:04, 299 байт)
- Так можно, но грязно. Поставить его в соответствующую позу, чтобы сделал чисто. — Oldring (13.10.2003 13:36, 135 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru