Gambas-it
Piattaforme => Linux => Topic aperto da: Ceskho - 14 Luglio 2009, 15:13:45
-
Sotto unix ogni periferiche ed ogni contatto col mondo esterno viene gestito come un file...giusto?
ho cercato in rete per vedere come poter interfacciar il mio pc con un programma in gambas con un dispositivo tramite porta usb. Nessuno pare saperlo. Ho provato a vedere se almeno la porta fosse gestibile tramite terminale ma non ho trovato notizie.chi sa spiegarmi come cavolo si fa?
-
probabilmente viene gestita come una seriale
-
ok...può essere..ma il problema rimane sempre lo stesso: come?dove la trovo? come ci accedo?
-
se non sbaglio si chiam ttyUSB0 e via dicendo, però spesso il nome viene definito dal tipo di apparecchiatura che colleghi , un modem ha l' indirizzo che ho scritto sopra, un lettore mp3 viene gestito in modo diverso e con protocolli a se
tu che ci devi collegare?
-
Per ora volevo solo fare delle prove con un LED e una resistenza....volevo far accendere e spegnere il LED almeno per capire come funziona....
-
una cosa è certa...non puoi collegare il led direttamente all' usb (a meno che non utilizzi i due poli dell' alimentazione)ti serve comunque un convertitore precostruito.
su linux magazine di questo mese c'è un applicazion che utilizza un convertitore usb per realizzare controlli remoti con il pc
-
La parte elettronica non è un problema.....mi interessa la gestione della porta....
-
Credo che tutte le periferiche USB vadano in /dev/usb.
Cmq "frugando" con Google ho trovato questo:
http://blog.liberailvoip.it/2008/03/04/onda-n501hs-et501hs-ed-altri-modem-usb-pcmcia-ed-express-card-con-linux-usbserial/
-
non è propriamente quello che intendevo...è un processo un pò troppo contorto...io parlavo di gestire la porta per dirli cosa inviare e cosa prelevare....devo essere io a spedire i bit alla porta....
-
ho visitato qui: http://gambasdoc.org/help/howto/parport
domani quando ho tempo provo a vedere se la stessa cosa può valere con l'usb...
-
Ho trovato altre e due guide un pò più generiche...le posto nel caso qualcuno stesse seguendo la mia stessa strada....
http://www.linux.it/~rubini/docs/usb/usb.html
http://www.lrr.in.tum.de/Par/arch/usb/usbdoc/
-
Riapro questa vecchia discussione
la curiosità mi è rimasta e, leggendo un po di documentazione, mi è parso di capire che le routine in C ci sono tutte
Sarebbe magnifico inserire quel codice in un oggetto di gambas......certo che non è cosa di comuni mortali
Un bellissimo corso sulle periferiche USB era questo
http://www.elettronicain.it/Main/corsi/p_corsi.asp?pagina=Corsi&Corso=PIC-USB (http://www.elettronicain.it/Main/corsi/p_corsi.asp?pagina=Corsi&Corso=PIC-USB)
-
Riapro questa vecchia discussione
la curiosità mi è rimasta e, leggendo un po di documentazione, mi è parso di capire che le routine in C ci sono tutte
Sarebbe magnifico inserire quel codice in un oggetto di gambas......certo che non è cosa di comuni mortali
Un bellissimo corso sulle periferiche USB era questo
http://www.elettronicain.it/Main/corsi/p_corsi.asp?pagina=Corsi&Corso=PIC-USB (http://www.elettronicain.it/Main/corsi/p_corsi.asp?pagina=Corsi&Corso=PIC-USB)
Se hai del materiale riguardante il C e le usb posta i link qui che così sappiamo dove poter studiare....
-
Ho trovato altre e due guide un pò più generiche...le posto nel caso qualcuno stesse seguendo la mia stessa strada....
http://www.linux.it/~rubini/docs/usb/usb.html
http://www.lrr.in.tum.de/Par/arch/usb/usbdoc/
Mi riferivo al secondo link
non ne capisco molto, ma mi ha dato l'impressione che ci fosse del materiale interessante
ogni tanto ci provo....... ::)
-
Io è da un bel pò che ci sbatto...non ne vengo mai a capo...quando penso di avere avuto l'illuminazione c'è sempre qualcosa che non va...
-
una cosa è certa...non puoi collegare il led direttamente all' usb (a meno che non utilizzi i due poli dell' alimentazione)ti serve comunque un convertitore precostruito.
su linux magazine di questo mese c'è un applicazion che utilizza un convertitore usb per realizzare controlli remoti con il pc
We ciao cm va? senti stavo proprio pensando la stessa cosa che tratta il post .. sei riuscito a capire come comunicare con le USB... se ti va ti spiego cosa avevo in mente.. ciao :)
-
Segnalerei al riguardo:
- questa guida redatta dall'iscritto al forum Ste86:
* http://www.gambas-it.org/smf/index.php?action=dlattach;topic=2266.0;attach=2561
- per la questione più in generale:
* http://www.lrr.in.tum.de/Par/arch/usb/usbdoc/
* http://www.linux-usb.org/
* http://www.lrr.in.tum.de/Par/arch/usb/usbdoc/
* http://anaconda.cs.pub.ro/~razvan/books/lin-kernel/Programming%20Guide%20for%20Linux%20USB%20Device%20Drivers.pdf (vedi pagina 65)
* http://www.usb.org
- per la libreria con funzioni C per la gestione dell'USB (e quindi quella utilizzabile con Gambas), ossia la libreria libusb.so:
* http://libusb.sourceforge.net/api-1.0/index.html
- per il PIC:
* http://openprog.altervista.org/USB_firm_ita.html