cpptian Napisano Maj 2, 2014 Udostępnij Napisano Maj 2, 2014 Witam. Mam problem z adapterem lpt->usb (PL2305 Parallel Port). Chcę zaświecić diodę led a nic się nie dzieje. Podłączyłem adapter do laptopa i diodę przez opornik do końcówki lpt. Oto kod programu: #include <sys/io.h> #include <stdio.h> #include <stdlib.h> #include <stdint.h> #define BASEPORT 0x067b uint8_t dane=255; int main() { if( ioperm(BASEPORT, 3, 1) ) { perror( "ioperm" ); puts("blad"); exit( 1 ); } outb(dane, BASEPORT ); while(1){ } return 0; } zrzut z dmesg [17433.240114] usb 5-2: new full-speed USB device number 11 using uhci_hcd [17433.438340] usblp0: USB Bidirectional printer dev 11 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 oraz zrzut z lsusb Bus 005 Device 012: ID 067b:2305 Prolific Technology, Inc. PL2305 Parallel Port Nie jestem pewien czy w programie wpisałem dobry adres portu i czy ta przejściówka pozwala na taką zabawę. Proszę o pomoc. Chciałem zacząć od ledów. A kiedyś byłaby może z tego ręka robota. 🙁 Cytuj Link do komentarza Share on other sites More sharing options...
mi14chal Maj 2, 2014 Udostępnij Maj 2, 2014 Tutaj masz odpowiedź: http://electronics.stackexchange.com/questions/53226/led-control-via-usb-to-parallel-port-in-linux Cytuj Link do komentarza Share on other sites More sharing options...
cpptian Maj 2, 2014 Autor tematu Udostępnij Maj 2, 2014 Tutaj masz odpowiedź: http://electronics.stackexchange.com/questions/53226/led-control-via-usb-to-parallel-port-in-linux Cóż szkoda. Dzięki za pomoc. Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!