Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Jak obsługiwać porty RS232 i Centronics z poziomu WinXP(C++)

Moderatorzy: Jacek Bogusz, Moderatorzy

Witold Kardyś
-
-
Posty: 2
Rejestracja: 29 kwie 2004, o 19:46
Lokalizacja: Pabianice

Jak obsługiwać porty RS232 i Centronics z poziomu WinXP(C++)

Postautor: Witold Kardyś » 29 kwie 2004, o 19:57

Mam pytanie dotyczące obsługi portów RS232 i Centronics w C++(Builder).
Pod Windows 98 dało się je obsługiwać bezpośrednio z poziomu asemblera(instrukcje IN i OUT). Niestety pod WinXP użycie tych instrukcji powoduje wystąpienie błędu.
Jak inaczej można obsługiwać te porty za pomocą funkcji Windows API ?
Wiem, że do otwarcia urządzeń komunikacyjnych służy funkcja CreateFile, ale co zrobić dalej? Jak wysłać dane do portu, lub je z niego odebrać?

Dexter
-
-
Posty: 115
Rejestracja: 29 kwie 2003, o 21:38
Lokalizacja: Warszawa
Kontaktowanie:

Postautor: Dexter » 1 maja 2004, o 19:37

Proponuje ksiazke "RS233C Praktyczne programowanie" p. Andrzej Daniluk
Pozdro
Dexter

radzio
Moderator
Moderator
Posty: 965
Rejestracja: 13 maja 2003, o 10:33
Lokalizacja: Sosnowiec
Kontaktowanie:

Postautor: radzio » 4 maja 2004, o 08:51

http://www.driverlinx.com/DownLoad/DlPortIO.htm - do sterowania portem centronics :)

_Wojciech_
-
-
Posty: 269
Rejestracja: 1 kwie 2003, o 20:32
Lokalizacja: Bielsko-Biała

Postautor: _Wojciech_ » 6 maja 2004, o 20:48


Witold Kardyś
-
-
Posty: 2
Rejestracja: 29 kwie 2004, o 19:46
Lokalizacja: Pabianice

Postautor: Witold Kardyś » 31 maja 2004, o 18:30

Dzięki! Znalazłem to czego szukałem.

Wróć do „PLD/FPGA i inne zagadnienia techniki cyfrowej”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 84 gości