Lire ou ecrire sur un port USB

adok89 Messages postés 4 Date d'inscription lundi 5 mai 2008 Statut Membre Dernière intervention 12 janvier 2014 - 15 juil. 2008 à 14:53
daminetreg Messages postés 1 Date d'inscription jeudi 11 mai 2006 Statut Membre Dernière intervention 16 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]

1 réponse

daminetreg Messages postés 1 Date d'inscription jeudi 11 mai 2006 Statut Membre Dernière intervention 16 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.

http://www.gamemaker.fr/
0
Rejoignez-nous