[50 pts for reel hjælp] PC grænseflade ved hjælp af USB

M

mouzid

Guest
Jeg er fortrolig med PC til Pic grænseflade ved hjælp af den serielle port.Nu er jeg lære at gøre det samme, men med USB-port.Jeg bygge en USB til seriel konverter til dette formål.
Før plejede jeg at bruge VB / Delphi for at designe min GUI.Med Delphi jeg bruge ComPort komponent til at sende mine oplysninger til Pic bruge den serielle port.
Jeg er meget nysgerrig efter at vide, hvordan fyrene gøre for at sende data via USB-portene.
Er der nogen komponent til brug sammen med VB eller Delphi?
Hvordan man bruger dem?

 
Min tilgang er baseret på den FTDI chip.På den ene side den forbindelse til UC via UART.På den anden side det sluttes til USB.Den leveres med et drev til PC, som vil præsentere en chip, som virtuelle comm port (VCP).Så VB6 programmet bruger MSComm komponent til at oprette forbindelse til den serielle port.

En anden metode er at bruge en UC med en indbygget USB perifert (f.eks PIC18F4550).

 
Det er meget let at styre en PIC controller bruger vb.net eller andre languages.Just kompilere programmer i CCS compiler fordi den har en header kaldet''usb_cdc'', som vil skabe virtuelle serielle port, og du kan få adgang til det som sædvanlig.

Jeg havde forsøgt sig med PIC18F2550 mikrocontroller du kan bruge enhver mikrocontroller, som har indbygget USB. (Også USB-interface ICs )....

Jeg tror, disse oplysninger er nyttige for dig ....

I vb.net en seriel port kontrol er inkluderet som kan bruges til direkte adgang til seriel port ...

 
kender skrev:

Min tilgang er baseret på den FTDI chip.
På den ene side den forbindelse til UC via UART.
På den anden side det sluttes til USB.
Den leveres med et drev til PC, som vil præsentere en chip, som virtuelle comm port (VCP).
Så VB6 programmet bruger MSComm komponent til at oprette forbindelse til den serielle port.En anden metode er at bruge en UC med en indbygget USB perifert (f.eks PIC18F4550).
 
ja FTDI er den bedste og simpelthen ic til usb til seriel gerne FT232RL.<img src="http://www.edaboard.com/images/smiles/icon_razz.gif" alt="Razz" border="0" />
 
Hvis du vil bruge en "Virtual Serial Port", kan du bruge USB til RS232 omformere.For mig, brugte jeg denne konverter, og det fungerede perfekt med min laptop.
Check denne hjemmeside:
http://www.usbgear.com/usb-serial.html

Hvis du vil bruge USB-protokollen, så bliver du nødt til at gå gennem chauffører og nogle andre spørgsmål.

Held og lykke

 
seadolphine2000 skrev:

Hvis du vil bruge en "Virtual Serial Port", kan du bruge USB til RS232 omformere.
For mig, brugte jeg denne konverter, og det fungerede perfekt med min laptop.

Check denne hjemmeside:

http://www.usbgear.com/usb-serial.htmlHvis du vil bruge USB-protokollen, så bliver du nødt til at gå gennem chauffører og nogle andre spørgsmål.Held og lykke
 
HI
lib segment (down loaded from miceochip site)

Ved hjælp af en PIC (med USB-interface) direkte med pc, du skal bruge PIC CDC
lib segment (ned indlæses fra miceochip site)

Og at bruge den samme meddelelse API med PC (Åbn fil, CLOSE FILE) afhænger af omfanget af anvendelsen (uanset om du bruger en DLL-fil, et bibliotek eller kildekode) til at kommunikere-det burde arbejde

Alle de bedste

BobiDen microcontroller specialist
 

Welcome to EDABoard.com

Sponsor

Back
Top