Accueil > Forum > > > > le port usb
le port usb
mardi 26 août 2003 à 10:20:41 |
le port usb

stefisen
|
bonjour, J'aimerais savoir comment procede t'on pour ecrire sur le port usb(octet) via visual c++ 6.0 Merci d'avance stef
|
|
mercredi 21 avril 2004 à 14:35:40 |
Re : le port usb

peb69
|
Si tu as des infos je suis aussi preneur...J'ai crée une interface qui est relié à un PC par le port USB , et je cherche à savoir comment lire des infos sur un port USB. PEB69
|
|
mercredi 21 avril 2004 à 19:09:49 |
Re : le port usb

grems
|
Allez tous les 2 voir sur la quetion http://www.cppfrance.com/forum.v2.aspx?ID=213660
tout est expliqué dessus.Au besoin mailez moi, jai des trucs ki pourraient vou intéresser je croi, jai déjà fai un truc du genre ya longtemps ..
A+ EnjOy
|
|
vendredi 30 septembre 2005 à 12:32:50 |
Re : le port usb
|
vendredi 30 septembre 2005 à 12:36:06 |
Re : le port usb

7tira
|
très urgent!!!!!moi aussi gé le meme problème et je veut savoir comment communiquer avec le port usb et de m'envoyer les @ sur le pc pour concevoir un lecteur carte à puce avec le port usb ,merci d'avance
|
|
vendredi 30 septembre 2005 à 12:36:07 |
Re : le port usb

7tira
|
très urgent!!!!!moi aussi gé le meme problème et je veut savoir comment communiquer avec le port usb et de m'envoyer les @ sur le pc pour concevoir un lecteur carte à puce avec le port usb ,merci d'avance
|
|
jeudi 9 février 2006 à 13:47:15 |
Re : le port usb

anthonycosson
|
salut, moi g un debut de code mais ca ne marche pas le createfile me retourne erreur pouvait vous m'aider merci tchao
#include <stdio.h>
#include <stdlib.h>
#include <objbase.h> //DWORRD, ...
#include <setupapi.h> // you may have to manually include this library.
#include <initguid.h> //USBIO_GUID
//#include <conio.h> // ? unnecessary for the moment
//displayPeriph libs
#include <windows.h>
//#include <devguid.h>
#include <regstr.h>
#pragma comment (lib,"setupapi.lib")
#define INITGUID
int main()
{
GUID hidGUID = {0xa5dcbf10, 0x6530, 0x11d2, {0x90, 0x1f, 0x00, 0xc0, 0x4f, 0xb9, 0x51, 0xed}};
HDEVINFO hardwareDeviceInfoSet;
SP_DEVICE_INTERFACE_DATA deviceInterfaceData;
PSP_INTERFACE_DEVICE_DETAIL_DATA deviceDetail;
ULONG requiredSize;
HANDLE deviceHandle = INVALID_HANDLE_VALUE;
DWORD result;
//Get the HID GUID value - used as mask to get list of devices
// HidD_GetHidGuid (&hidGUID);
//Get a list of devices matching the criteria (hid interface, present)
hardwareDeviceInfoSet = SetupDiGetClassDevs (&hidGUID,
NULL, // Define no enumerator (global)
NULL, // Define no
(DIGCF_PRESENT | // Only Devices present
DIGCF_DEVICEINTERFACE)); // Function class devices.
deviceInterfaceData.cbSize = sizeof(SP_DEVICE_INTERFACE_DATA);
//Go through the list and get the interface data
result = SetupDiEnumDeviceInterfaces (hardwareDeviceInfoSet,
NULL, //infoData,
&hidGUID, //interfaceClassGuid,
0, //changement
&deviceInterfaceData);
/* Failed to get a device - possibly the index is larger than the number of devices */
if (result == FALSE)
{
SetupDiDestroyDeviceInfoList (hardwareDeviceInfoSet);
// return INVALID_HANDLE_VALUE;
}
//Get the details with null values to get the required size of the buffer
SetupDiGetDeviceInterfaceDetail (hardwareDeviceInfoSet,
&deviceInterfaceData,
NULL, //interfaceDetail,
0, //interfaceDetailSize,
&requiredSize,
0); //infoData))
//Allocate the buffer
deviceDetail = (PSP_INTERFACE_DEVICE_DETAIL_DATA)malloc(requiredSize);
deviceDetail->cbSize = sizeof(SP_INTERFACE_DEVICE_DETAIL_DATA);
//Fill the buffer with the device details
if (!SetupDiGetDeviceInterfaceDetail (hardwareDeviceInfoSet,
&deviceInterfaceData,
deviceDetail,
requiredSize,
&requiredSize,
NULL))
{
SetupDiDestroyDeviceInfoList (hardwareDeviceInfoSet);
free (deviceDetail);
// return INVALID_HANDLE_VALUE;
}
//Open file on the device
deviceHandle = CreateFile (deviceDetail->DevicePath,
GENERIC_READ,
FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL, // no SECURITY_ATTRIBUTES structure
OPEN_EXISTING, // No special create flags
0,
NULL); // No template file
if(deviceHandle==INVALID_HANDLE_VALUE)
printf("erreur");
else
printf("ca marche");
SetupDiDestroyDeviceInfoList (hardwareDeviceInfoSet);
free (deviceDetail);
|
|
jeudi 9 février 2006 à 22:40:35 |
Re : le port usb

anthonycosson
|
bon j'ai continuer mes recherche le code si dessus est bon le seul probleme c'est ke le createfile accepte seulement le GUID des USB_HUb et lorsque je fais un readfile avec le handle retourner avec le createfile jai une erreur donc la je suis a nouveau bloqué AAA LLLAAAAAIIDEEEEEEE :(((((((((
++ |
|
|
|
|
Cette discussion est classée dans : port, usb
Répondre à ce message
Sujets en rapport avec ce message
Espion Serie [ par BarthOlivier ]
Bonjour.... Je voudrais savoir si quelqu'un c'est déjà intéressé a ce sujet.Je voudrais en fait avoir deux logiciels ouvrant le même port de Communica
port usb [ par agouti ]
Comment peut on faire pour lire avec un lecteur de carte sur port usb merci d'avance
lecture sur le port usb [ par Draven ]
je souhaite branche une webcam sur le port usb et faire la lecture de ce que transmet la webcam. mais je sais pas koment lire le port usb.alors si vou
port usb [ par voodoudic ]
salut a tous vous n'auriez pas des source pour lire les port usb?j'ai chercher sur tout le site j'ai pas trouvésource orienté plus sur l'empreinte dig
écrire sur un port usb? [ par antoinec ]
Est ce que quelqu'un sait comment il est possible d'envoyer ou de récupérer un octet sur un port USB?Antoine
lecture du port USB [ par peb69 ]
Bonjour, je souhaite lire les données sur un port USB. En faite j'ai crée une interface qui se branche sur le port USB, et je souhaite lire les inform
Communiquer avec un port USB via COM [ par Kornferki ]
Je cherche a transmettre des informations vers un port COM (USB). J ai tente quelques sources fournies sur le site, mais sans succes. Lorsque je tente
le port USB [ par dross2 ]
Si on arrive à trouver beaucoup de source pour communiquer avec le port série, je ne trouve rien pour le port USB, pourriez vous m'indiquer comment re
Codes Source pour port USB (clé USB) [ par emcomp ]
Bonjour,Quelqu'un peut il nous aider sur le sujet suivant :Nous avons développé une borne interactive basée sur un écran tactile et nous souhaitons y
USB, lecture d'un port [ par Nero ]
Hello a vous !Je cherche désespérement une procédure qui permet de lire le port USB... Je m'explique, j'ai un montage électronique avec un chip USB pi
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2010 : SHAREPOINT 2010 POUR LES DéVELOPPEURSTECHDAYS PARIS 2010 : SHAREPOINT 2010 POUR LES DéVELOPPEURS par ROMELARD Fabrice
Animé par: Laurent Cotton Le développement dans SharePoint 2010 passe par plusieurs axes qui seront évoqués dans cette session, mais plus particulièrement les développements simples lié au besoin Business Business Connectivity Services Ce BCS es...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : PLEINIèRE DERNIER JOURTECHDAYS PARIS 2010 : PLEINIèRE DERNIER JOUR par ROMELARD Fabrice
Cette session est la dernière pleinière de ces 3 jours de TechDays Paris 2010. Généralement, cette troisième journée est plus axée sur l'avenir vu par Microsoft. Après un retour sur l'avenir vu par la Science Fiction ou par ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion
Forum
RE : WIN APIRE : WIN API par racpp
Cliquez pour lire la suite par racpp
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|