Regles | Enviaments recents | tema RSS | Cerca | Registre | Iniciar sessió

Visual Basic i USB

Post new topic Reply to topic EDAboard.com Índex Fòrum -> PC i Interfície de Programació -> Visual Basic i USB
Versió en àrab Búlgar versió Versió en català Versió txeca Versió danesa Versió alemanya Versió grega Versió Anglès Versió en espanyol Versió finlandesa Versió en francès Versió Hindi Versió croat Indonesi versió Versió italiana Versió hebrea Versió en japonès Versió coreana Versió lituana Versió letona Versió neerlandesa Noruec versió Versió polonesa Versió en portuguès Versió romanesa Versió en rus Versió eslovaca Versió eslovena Serbi versió Versió Sueca Tagàlog versió Ucraïnès versió Versió Vietnamita Versió en xinès
Autor Missatge
CMOS



Antiguitat: 06 de gener 2004
Llocs: 737
Ajudar: 34


Post 08 de desembre 2005 6:34 de Visual Basic i USB

Hola,
Estic tractant de comunicar a un dispositiu USB-IRDA usant VB-6.0 DeviceIoControl a través de l'API. Pot algú dir com trobar el "DeviceName" per IRDA o qualsevol dispositiu que pugui utilitzar CreateFile API per crear un controlador per a ella i transmetre-la a DeviceIoControl per a la comunicació. He buscat el registre (HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \), però no ha pogut trobar cap nom clau "DeviceName" sota IRDA o WW-600 (Mi-IRDA USB dongle).
Tornar amunt
View user's profile
CMOS



Antiguitat: 06 de gener 2004
Llocs: 737
Ajudar: 34


Post 10 desembre 2005 13:34 Re: Visual Basic i USB

Ningú sap com puc obtenir DeviceName de qualsevol dispositiu USB?
Si us plau, ajuda'm a sortir d'aquest problema. Aquesta és la primera vegada que faig per accedir a USB.
Tornar amunt
View user's profile
Zhasha



Antiguitat: 03 desembre 2005
Llocs: 30
Ubicació: Dinamarca


Post 10 desembre 2005 20:05 Re: Visual Basic i USB

Li recomano que useu C i el DDK

però si vostè vol utilitzar VB6 llavors vostè encara necessita per a descarregar el DDK, youll però també han de saber els noms de les DLL i els noms de les funcions. No puc recordar a sortir de la part superior del meu cap, però im segur que ni tan sols pot fer que funcioni en VB. després de tot el llenguatge és força limitat

si entens C , aquesta pàgina ha de ser d'alguna ajuda: http://www.alanmacek.com/usb/

les funcions clau són:

ANULAR HidD_GetHidGuid (GUID hidGUID *)
HDEVINFO SetupDiGetClassDevs (GUID hidGUID, PSTR * filterString, hwndParent, banderes DWORD)
Boole SetupDiEnumDeviceInterfaces (infoset, infoData, interfaceClassGuid, índex, deviceInterfaceData)
Boole SetupDiGetDeviceInterfaceDetail (infoSet, deviceInterfaceData, interfaceDetail, interfaceDetailSize, requiredSize, infoData)
MANGO CreateFile (nom, accés, sharemode, la seguretat, la creació, banderes, plantilla)
Boole HidD_GetAttributes (deviceHandle, i deviceAttributes)

EDIT: i vagi aquí, acabo de trobar aquest http://www.usbmicro.com/apps/appfiles.zip
té mòduls de VB i la interfície USB HID
Tornar amunt
View user's profile
alzomor



Antiguitat: 09 de juny 2005
Llocs: 592
Ajudar: 31
Ubicació: El Caire


Post 11 desembre 2005 15:59 Re: Visual Basic i USB

Hola

Vostè pot comprovar en la secció de llibres EDAboard

USB compelete

compelte que conté una explicació de per exemple HID conductor utilitzant el VB

S'adjunta un codi font d'exemple, l'ús de VB per a la conducció d'USB

Salam
Hossam Alzomor


Ho sentim, però necessita accés per veure aquest arxiu adjunt

Tornar amunt
View user's profile
CMOS



Antiguitat: 06 de gener 2004
Llocs: 737
Ajudar: 34


Post 22 desembre 2005 20:13 Re: Visual Basic i USB

Aquests enllaços són de gran ajuda.

Una pregunta més. Pot algú dir si sóc programador la construcció d'un microcontrolador, en la qual la classe USB que se situïn en? Puc fer servir HID perquè?
Tornar amunt
View user's profile
Google
AdSense





Post 22 des 2005 20:13 Anuncis



Tornar amunt
escac mat



Antiguitat: 26 de febrer 2004
Llocs: 489
Ajudar: 35
Lloc: Seu de sanitaris


Post 28 desembre 2005 18:50 Re: Visual Basic i USB

Jo no obtenir força per què tothom recomana HID quan mai hi va haver cap menció de que l'USB-IrDA utilitza la classe de dispositiu HID.
De totes maneres, com es pot recuperar un identificador per al dispositiu depèn en gran mesura del seu conductor. Si el conductor crea un enllaç simbòlic, llavors vostè pot utilitzar el dispositiu predefinits camí. El mètode és més Comon que registra el controlador de la interfície. Aleshores el SetupDiGetClassDevs funció li permet recuperar la interfície de dispositius de tots els dispositius d'una classe de dispositiu. Sempre es pot trobar el IrDA de la classe de dispositiu des de l'administrador de dispositius.
Si està desenvolupant el seu propi dispositiu USB, pot ser compatible amb qualsevol de les classes de dispositius es documenta a usb.org, sempre i quan el usb microprogramari compleix tots els requisits per a la classe de dispositiu. HID és una de les classes de dispositiu més fàcil d'aplicar, i no requereix cap controlador de la programació. Aquesta és la raó per la que és la classe de dispositiu més popular entre els nouvinguts a emprar. Podeu fins i tot definir el seu propi dispositiu de classe.
Tornar amunt
View user's profile
Post new topic Reply to topic EDAboard.com Índex Fòrum -> PC i Interfície de Programació -> Visual Basic i USB
Pàgina 1 de 1 Totes les hores són GMT 2 Hores


Abús | | Administrador | | Moderadors | | Ajuda | | Mapa del lloc
RSS tema