Forum: PC-Programmierung Mit Delphi über USB mit µC kommunizieren mit Treiber


von Steven (. (ovular) Benutzerseite


Lesenswert?

Hallo zusammen!

Ich hab schon seit Längerem vor mich mal in die USB-Welt einzuarbeiten.

Wissen möchte ich, wie ich mit Delphi auf ein USB-Port zugreifen kann 
und damit mit einem µC-Kommunizieren kann. Darüberhinaus will ich wissen 
wie ich einen Treiber schreibe bzw. wo ich mir Informationen holen kann, 
weil ich annehme, dass ich für ein selbstgebasteltes USB-Gerät auch 
einen selbstgebastelten Treiber brauche...

In Delphi bin ich relativ gut bewandelt (C++ is mir auch recht) und hab 
schon µC per RS232 gesteuert.

Aber jetzt soll das eben über USB funktionieren.
Also ist Eigenstudium angesagt.

Ich brauch Input! Links und Infos besser gesagt...

Ich würde mich freuen wenn Ihr mir weiterhelfen könntet.

Gruß Steven

von Εrnst B. (ernst)


Lesenswert?

Wenn du nicht direkt in die Windows-Treiberprogrammierung einsteigen 
willst, schau dir die libusb (=> http://libusb-win32.sourceforge.net/ ) 
an.
Gibts für Linux, Windows und Mac, und die DLL davon sollte sich auch in 
Delphi ansprechen lassen.

von gast (Gast)


Lesenswert?

hol dir doch einfach das jedi pack

von Steven (. (ovular) Benutzerseite


Lesenswert?

Ja danke für Eure Antworten!

Weis jemand, was ich für Delphi brauche?
Da gibts doch diese Plugins...

Gruß Steven

von Watz (Gast)


Lesenswert?

Zieh dir doch mal die Borland newsgruppen rein. Mit Thunderbird. 
http://support.codegear.com/newsgroups
news://newsgroups.borland.com
Da  gibt's beliebig viele Leute, die beliebig viel koennen und sehr 
hilfsbereit sind.

von mooo (Gast)


Lesenswert?

Ich habe http://www.recursion.jp/avrcdc/ dieses projekt nachgebaut und 
es funktioniert ziemlich gut. der avr wird über usb angeschlossen un 
wird mit dem treiber dann als com port erkannt. habe mich dem ganzen 
also von der hardware seite genähert und bin jetzt am verzweifeln RS232 
zu senden und empfangen ohne terminal programme. hast du delphi dazu 
verwendet? und wie genau hast du das gemacht? ich krieg das einfach 
nicht hin. also wenn du schon mit RS232 erfahrung hast würde ich das 
oben genannte projekt nachbauen, da musst du dich nur noch um den 
hardware teil kümmern und der ist dort genau beschrieben (auf englisch).

mfg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.