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

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



Память: 0.47 MB
Время: 0.019 c
6-1083582436
Amid
2004-05-03 15:07
2004.06.27
Создать Функцию каторая ждала сообщение от Сервера


14-1086176680
ИМХО
2004-06-02 15:44
2004.06.27
MSG-файлы


14-1086891993
Knight
2004-06-10 22:26
2004.06.27
Гы... :)


9-1078425571
Creep
2004-03-04 21:39
2004.06.27
Уменя спрайты крутятся в таймере и на разных компах разная скорос


1-1087123030
killer
2004-06-13 14:37
2004.06.27
Как можно из буфера обмена в Image вставить фотографию?




   Наверх