adok89
Messages postés4Date d'inscriptionlundi 5 mai 2008StatutMembreDernière intervention12 janvier 2014
-
15 juil. 2008 à 14:53
daminetreg
Messages postés1Date d'inscriptionjeudi 11 mai 2006StatutMembreDernière intervention16 octobre 2008
-
16 oct. 2008 à 19:36
Salut
j'aimerais programmer (lire ou ecrire)sur les ports USB et donc j'ai besoin de connaitre les differents registre du port USB
merci pour votre attention
[mailto:adok89@yahoo.fr adok89@yahoo.fr]
daminetreg
Messages postés1Date d'inscriptionjeudi 11 mai 2006StatutMembreDernière intervention16 octobre 2008 16 oct. 2008 à 19:36
Bonsoir,
Les ports USB sont en fait des ports COM virtuels, Windows facilite
l'écriture et la lecture sur les ports COM, pour savoir sur quel port
COM ton périphérique est connecté, tu cliques du droit sur poste de
travail > Gérer > Périphérique, tu ouvres les propriétés de ton
périphérique installé puis dans un des onglets le port com est notifié,
par exemple cela peut être COM7.
Admettons donc que ce soit le port COM7, tu peux le configurer depuis
cette même fenêtre en modifiant le baudrate, certains périphériques ne
fonctionnent pas sans un certain baudrate, tu trouveras ça dans la doc
du constructeur.
Ensuite en delphi, et en fait dans toutes application windows, tu peux
lire et écrire sur le port com en l'ouvrant comme si c'était un
fichier, avec quelques données différentes, le nom de fichier est
'COM7'. En Delphi, je m'y connais pas encore tellement en delphi, je
débute à peine, il me semble que tu dois utiliser l'objet TFileStream.
Doit y avoir des sources sur le site qui en explique le fonctionnement,
donc par exemple: TFileStream.Create('COM7',fmOpenRead); devrait être
fonctionnel.