|
par Guido Socher (homepage) L´auteur: Guido aime Linux parce que c'est un paradis pour ceux qui veulent développer leur propre logiciel ou matériel. Traduit en Français par: John Perr <johnerr/at/linuxfocus.org> |
Un afficheur LCD USB sous Linux avec un chien de garde et des boutonsRésumé:
Cet article est le résultat de retours très positifs reçus suite
aux autres articles traitant d'électronique que j'ai écrits.
Vous, lecteurs de LinuxFocus, êtes vraiment un public fantastique!
Certains d'entre vous voulaient savoir comment interfacer le bus USB.
Voici donc une solution élégante. Nous utilisons l'afficheur LCD de l'
article de Mai 2002
que nous ferons fonctionner avec le bus USB. L'ensemble est alimenté à partir
du bus USB ce qui rend inutile toute alimentation supplémentaire. |
/sbin/lsmod usb-uhci
/sbin/lsmod usbcore
/sbin/lsmod usbserial
/sbin/lsmod ftdi_sio
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2
Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=
1
P: Vendor=0403 ProdID=6001 Rev= 2.00
S: Manufacturer=FTDI
S: Product=USB <-> Serial
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 90mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff
Driver=serial
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
make testload0
Le câble de programmation et le connecteur USB doivent tous les deux être branchés.make load
Vous pouvez utiliser "ttydevinit /dev/ttyUSB0" pour initialiser la connection USB série ainsi que "cat > /dev/ttyUSB0" pour dialoguer avec le circuit.ttydevinit /dev/ttyUSB0
cat > /dev/ttyUSB0
D=hello world
Site Web maintenu par l´équipe d´édition LinuxFocus
© Guido Socher "some rights reserved" see linuxfocus.org/license/ http://www.LinuxFocus.org |
Translation information:
|
2005-01-14, generated by lfparser_pdf version 2.51