Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.09;
Скачать: CL | DM;

Вниз

Прерывание   Найти похожие ветки 

 
Shuric   (2002-11-19 23:04) [0]

Как горантирать выполнение процедуры без ее прерывания (прерыванием Windows) под Windows
Что подразумевает группа, содержащая "CreateEvent" и т.д.
Пожалуйста помогите, плата глючит и работает только в инерцеонном режиме (а в DOS все нормально)


 
Cobalt ©   (2002-11-19 23:24) [1]

Попробуй установить себе рилтайм приоритет
см. SetPriorityClass


 
Shuric   (2002-11-19 23:53) [2]

Спасибо за то что Вы откликнулись: но дело не в этом:
есть устройство (плата АЦП) под DOS - работает,
под Widows народ (производитель) сочинил драйвера, где происходит инерцонный эффект (я опишу, но я боюсь - бесполезно, если есть идеи, пишите, я обязательно опишу)


 
Cobalt ©   (2002-11-20 00:26) [3]

Боюсь ;(), что если надо работать, то из ДОСа, иначе - другие дрова
Кстати, предполагаю, что ОС - Вин9Х? Тогда может поставить приоритет ядра(кернел)?


 
apay ©   (2002-11-20 09:34) [4]

try CriticalSection


 
Слесарь Матерящийся   (2002-11-20 10:00) [5]

CriticalSection не поможет. Можно поместить код в драйвер, тогда на user mode потоки переключений не будет. Но даже тогда нет гарантии от перерыва в исполнении, т.к. есть прерывания, etc


 
Игорь Шевченко ©   (2002-11-20 10:14) [6]

Обычно такие вещи реализуются аппаратно. В fido7.su.windows.nt.prog недавно была дискуссия на эту тему (2 ms delay)


 
Victor_Cr ©   (2002-11-20 10:50) [7]

Как было написано в какой-то умной доке - "WIN32 есть среда вытесняющей многопоточности, в то время как WIN31 - среда согласованой многозадачности." Что означает за обработку прерываний в WIN32 отвечает сама система, которая вытесняет задачи передавая процессорное время другим процессам. Выход один переходить на WIN31 :-)



Страницы: 1 вся ветка

Текущий архив: 2003.01.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
1-24966
Ipx
2002-12-27 09:20
2003.01.09
Как заменить ICO в заголовке формы на анимированный GIF?


1-24908
NAN
2002-12-25 07:48
2003.01.09
Вопрос про сообщение NAN?


1-24892
alxx
2002-12-25 17:07
2003.01.09
Курсы вылют


3-24803
adolf_99
2002-12-16 18:55
2003.01.09
Помогите


4-25138
Miha-ha
2002-11-17 13:07
2003.01.09
Снижение скорости при использовании BitBlt....