Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.009 c
14-25037
Карелин Артем
2002-12-18 15:11
2003.01.09
Подключение Palm 105 к модему.


14-25017
Suntechnic
2002-12-19 05:28
2003.01.09
Кто нибудь разгонял монитор с 14`` до 17`` ?


1-24875
SaperXL
2002-12-27 22:17
2003.01.09
некрасивый интерфейс


6-25003
vitnt
2002-11-11 06:48
2003.01.09
FTP компонент


14-25058
Driverrr
2002-12-20 19:07
2003.01.09
HELP!




   Наверх