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

Вниз

Работа с LPT под WInNT   Найти похожие ветки 

 
Eugene Mosyagin   (2004-04-20 20:08) [0]

Добрый день уважаемые мастера !
Как можно под ВинНТ (2К\ХП) на ЛПТ сформировать нужное мне состояние ?

Ранее, под 98 это было так:

...
Asm
 Mov AL, <состояние>
 Mov DX, 888
 Out DX, AL
End
...

но теперь НТ непускает к портам напрямую.
Пробовал псать службу и давать ей все возможные параметры при инстале (Device/FileSystem/Win32), изменял время запуска - всёравно: Privileged Instruction

Помогите plz.


 
GanibalLector ©   (2004-04-21 01:07) [1]

createfile поможет.Так же смотри статьи по работе с портом(232) там ПОЧТИ так же...


 
tesseract ©   (2004-04-21 09:49) [2]

C CreateFile можно только посылать/Отправлять данные, хочешь изменять состояние сигнальных линий придётся писать свой драйвер или использовать WinIo. Можно в принципе и exe-шник в режим ядра перекинуть - но после этого никто за стабильность отвечать не будет.


 
Eugene Mosyagin   (2004-04-21 15:56) [3]

Действительно, проблема в том, что CreateFile создаёт уже объект - коммуникационный ресурс, это слишком высокий уровень,
немогли бы Вы, уважаемый tesseract, намекнуть мне как именно (в 2-х словах) можно:

а. exe-шник в режим ядра перекинуть
б. писать свой драйвер или использовать WinIo

примного благодарен.

С уважением Eugene Mosyagin


 
tesseract ©   (2004-04-22 10:21) [4]

Насчёт режима ядра всё описано в "Последовательные интерфейсы ПК. Практика программирования", А WinIO поищи в нете, кроме него таких драйверов ещё с десяток.


 
Павел   (2004-04-25 10:33) [5]

"Последовательные интерфейсы ПК. Практика программирования."
http://bhv.ftk.spbstu.ru/books/book.php?id=2732
http://www.ozon.ru/context/detail/id/1656093/


 
тихий вовочка ©   (2004-04-25 11:11) [6]

LPTWDMIO с progrex.narod.ru если тебе скорость не критична


 
Eugene Mosyagin   (2004-04-28 23:05) [7]

Огромное СПАСИБО, Уважаемые мастера !!!


 
Tomkat   (2004-05-07 10:31) [8]

Могу посоветовать ZLPortIO driver interface v1.20
я  с его помощью управляю LTP  по всем каналам....
делал мигалки, сигналки и пр. лабуду .... даже коммутатор телефонных линий на диплом :-))
если интересно , могу примеры показать... все очень просто -
есть адреса регистров и в них пишется состояние ...ВСЕ геристры контролируются ...


 
studentt   (2004-05-07 18:50) [9]

Писал я для "сельского хозяйства" автомат световых эффектов - переключение 8-ми гирлянд подключенных к LPT порту. Дешево и сердито - интерфейс программирование комбинаций написал под винду на Делфи а функцию вывода в порт написал на паскале и вызывал эту прогу из своей программы(виндовской) с минимизацией окна.


 
tesseract ©   (2004-05-13 09:40) [10]

>>>to student

конечно под 9x заработает а под nt/2k/xp ?


 
ChainikDenis ©   (2004-05-20 17:37) [11]

http://www.ln.ua/~real/avreal/description.html



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

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

Наверх




Память: 0.49 MB
Время: 0.037 c
3-1085853107
Yakudza
2004-05-29 21:51
2004.06.27
ADOCommand


1-1086815325
beregok
2004-06-10 01:08
2004.06.27
Сделал первую часть лабораторной по графике. Начал развивать заех


6-1082355963
Piter
2004-04-19 10:26
2004.06.27
Статья про сокеты


14-1086958686
cyborg
2004-06-11 16:58
2004.06.27
Хостинг


14-1086869762
cHeL
2004-06-10 16:16
2004.06.27
Подскажите, что подарить человеку на ДР ?