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

Вниз

Объясните пожалуйста как работать с ZLPortIO или DirectPort   Найти похожие ветки 

 
ionv ©   (2003-07-07 08:09) [0]

Попробовал работать с портами в WinXP, но при прямом обращении к портам выдается сообщение "Privileged instructions". По совету воспользовался DirectPort он работает только в Win98. ZLPortIO работает, но выдает совершенно не похожие на правду результаты (работаю с АЦП к которому подключен тензодатчик). Может я что-то неправильно делаю. Объясните пожалуйста как работать с этими компонентами.

ЗАРАНЕЕ БОЛЬШОЕ СПАСИБО!!!


 
MBo ©   (2003-07-07 08:12) [1]

Я работаю с zlportio под XP, все нормально. Демка работает?
Инициализация проходит (ZLIOStarted)?


 
ionv ©   (2003-07-07 08:20) [2]

Демка работает. Инициализация проходит. Но показания скачут, а должны изменяться в небольших пределах.


 
ionv ©   (2003-07-07 08:24) [3]

Может я нарушаю последовательность команд. Есть какой нибудь пример?


 
MBo ©   (2003-07-07 08:26) [4]

Не знаю, что делать. Есть и другие библиотеки - DLPortIO, TVicHW, WinIO. Из них я пробовал TVicLPT, но временами были глюки. DirectPort Агеева испытывал года полтора назад под 2K с самодельной платой, принципиально работало, но интенсивно не юзал.


 
MBo ©   (2003-07-07 08:30) [5]

>Есть какой нибудь пример?
В конструкторе класса

...
if ZLIOStarted then
FActive := True
else
FActive := ZLIOStart;
if FActive then
( $3f0,$55) >Есть какой нибудь пример?
В конструкторе класса

...
if ZLIOStarted then
FActive := True
else
FActive := ZLIOStart;
if FActive then
InitLpt;

procedure InitLpt;

протрассируй zliostart, убедись, что правильно определяется платформа NT, иначе доступ будет напрямую, что вызовет "Privileged instructions
begin
portwriteb($3f0,$55);
и т.д.




 
Ionv ©   (2003-07-07 09:42) [6]

БОЛЬШОЕ СПАСИБО! ВСЕ ЗАРАБОТАЛО!


 
MBo ©   (2003-07-07 09:44) [7]

Где грабли лежали?



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
3-58588
Cuckoo
2003-08-26 18:40
2003.09.18
ПОМОГИТЕ НОВИЧКУ!!!


1-58715
Patrick
2003-09-08 08:48
2003.09.18
Запись в файл (многопользовательский режим)


1-58613
_ilya
2003-09-05 13:13
2003.09.18
Папка или файл?


1-58656
den777
2003-09-04 11:57
2003.09.18
Есть ли в DELPHI настройки по сохранению старых версий файлов


1-58627
rtooo
2003-09-05 12:57
2003.09.18
Помогите пожалуйста с закладками