www.mikrocontroller.net

Forum: PC-Programmierung USB Kommunikation mit VB


Autor: Chris (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hy!

Arbeite gerade mit einem Cypress AN2131 Controller!
Mein Frage ist nun, wie kann ich über VB auf die USB Schnittstelle
zugreifen um mit dem Controller zu kommunizieren?

Danke

Chris

Autor: Michael B (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Meiner Meinung gar nicht :-(

Autor: Johannes M. Richter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
http://groups.google.com/groups?q=%22visual%20basic%22%20usb schon
durchgeschaut? Irgendwie scheint's doch moeglich zu sein..

Autor: Somnatic (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das kommt drauf an wie sich das Ding am PC anmeldet ... Meldet es sich
als HID Device an gehts über die WinAPI, ansonsten darfst Treiber
schreiben ...

Autor: Christoph Wagner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es wurde von unseren Vorgängern schon ein Treiber für Win entwickelt!
Das Gerät wird somit von XP automatisch erkannt und im Gerätemanager
aufgelistet.

Aber ich weiß nicht wie ich in VB nun den Zugriff schaffe

Danke

Christoph

Autor: mthomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die "Vorgaenger" haben doch sicher ein paar Testprogramme in C
hinterlassen. Routinen aus einem Testprogramm in eine DLL packen und
diese DLL von VB aus nutzen.

Autor: Little_Bonsai (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
also Jungs
1. gibt es einen Treiber für diesen genialen Mü.C.
2. kann dieser sehr einfach über einen DLL angesteuert werden
es gibt nur einen Hacken mit der DLL =o( um diese benutzen zu können
soll man - 127,60 Euro inkl. Mehrwertsteuer überweisen um einen code
zugeschickt bekommen um diese zu benutzen :o( is doch sch**se werd
einfach mal weitersuchen wenn ich was finde werd ich mich melden ;o)

axo die seite
hxxp://vvv.braintechnology.de/braintechnology/usb_interface.html

Autor: Christian L (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es gab mal einen Bericht bei Elektor (Ausgabe 10/2002 und 11/2002),
welcher sich speziell mit dem AN2131SC auseinander gesetzt hat.

Auf jeden Fall sollten die Funktionen CreateFile und DeviceIoControl
helfen. Nähere Informationen siehe www.msdn.com .

Unter folgender Seite findet sich ein C++ Code, welcher ebenfalls auf
den Cypress Chip ausgelegt ist. Vielleicht hilft er ja auch weiter:
http://www.bcb-box.de/Downloads/downloads.html

Autor: Walter K (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Probiers mal hier
http://www.ak-modul-bus.de/technik/serusb.html

Gruß Walter

Autor: Rufus T. Firefly (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich zitier' mich mal (aus einem anderen Thread hier):

http://libusb-win32.sourceforge.net/
"Libusb-win32 is a port of the USB library libusb  to the Windows
operating systems (Win98SE, WinME, Win2k, WinXP). The library allows
user space applications to access any USB device on Windows in a
generic way without writing any line of kernel driver code.
Features:

    * Can be used as a filter driver for existing, already installed
devices. This feature allows libusb-win32 to communicate with any
installed USB device.
    * Can be used as a normal device driver for devices for which no
driver exists (self build/developed USB hardware, etc).
    * The two methods described above can used in parallel without any
problems.
    * 100% API and functional compatible with the main libusb project.
    * Supports Bulk and Interrupt transfers.
    * Supports all Standard Device Requests (control messages)
described in chapter 9 of the USB specification.
    * Supports vendor specific control messages."



Da das als DLL vorliegt, sollte auch VB was damit anfangen können.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.