USB Ansteuerung
-
hi,
wir haben ein Schulprojekt wo wir mitels eines USb interface einen Schrittmotor ansteuern sollen
das interface hat einen USB eingang und einen Parallelen ausgang
kann uns jemand vielleicht ein beispiel geben wie man den usb Port ansteuern kann?
also das wir die einzelnen werte 1-25 des Parallelen Ports dann ansteuern könnenschonmal vielen Danke im voraus
MRZERO
-
Welches Betriebssystem?
-
wir benutzen WIN2K für unser Projekt
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Rund um die Programmierung in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
In der FAQ lungert ein wenig rum:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-39362.html
-
ja, super, den link vom beitrag über mir ist ja ganz hilfreich, aber welche header datei wird benötigt
bei uns in der schule sind nicht alle Header installiert
pls mit download link
-
windows.h
-
Das geht auch in Java.
http://jusb.sourceforge.net/ -- This project provides a Free Software (and Open Source) Java API for USB, supporting applications using Java host-side software to drive USB devices.
http://sourceforge.net/projects/jusi -- This project provides a Java API to access ELV's (http://www.elv.de) "Dual USB Stepmotor Interface" (USI2).
Ungetestet und ohne Gewähr.
-
@joede: Sorry, was hat das mit Windows 2000 - C/C++ - oder der windows.h zu tun?
-
Java!=C++ schrieb:
@joede: Sorry, was hat das mit Windows 2000 - C/C++ - oder der windows.h zu tun?
Wo hat der Ursprungsposter etwas von C++ gesagt?
Beide Libs unterstützen die gängigen USB-Parallel-Bausteine auf USB-Ebene. Gerade das zweite Projekt wäre interessant, da dort sogar schon ein Motor angesteuert wird.
Beispiel: http://www.ftdichip.com/FTProducts.htm
Mit beiden Libs kann ich also auf die USB-Funktionalität der Bausteine zugreifen. Die Forderung, dass es unter Windows laufen muss, ist auch erfüllt. Wo ist denn da das Problem?
Wenn man über die WinAPI auf den virtuellen Device-Treiber zugreift, handelt man sich nur Timingprobleme ein. Dies sieht man z.B. öfters bei RS234/RS485-Wandlern, die über die Handshakeleitungen zwischen Senden und Empfangen umgeschaltet werden müssen. Aber das ist ein anderes Thema.