USB Device PIC _MPUSBGetDeviceCount

Gast #2675895
Hallo,

ich möchte über USB auf einer Entwicklerplatine ein paar LEDs an- und
ausschalten. Dies funktionierte auch noch gut vor ein paar Tagen. Mein 
Problem ist, dass mir die Methode _MPUSBGetDeviceCount der mpusbapi.dll 
von Microchip nicht einmal mehr die Devices zählt. Also anscheinend die 
VID und PID nicht mehr findet. Im Gerätemanager sind aber die richtigen 
PID und VID eingetragen. Auch eine andere Software die in Delphi 
geschrieben worden ist (www.sprut.de: win_usbtest1) funktioniert nicht, 
obwohl auch die einwandfrei lief. Ich liste mal auf was ich alles 
benutze:

Mpusbapi.dll,
usbgen.h, usbgen.c Firmware
MPLAB X,
C18 Compiler,
PIC18f4550,
C# für die Windowsapplikation,
Entwicklerplatine USB-STK von Olimex

Vielleicht kann mir jemand helfen, der das gleiche bzw. ähnliches 
Problem gehabt hatte oder was ich noch ausprobieren könnte um den Fehler 
einzugrenzen. Im Internet findet man nur sehr wenig über das Problem. 
Mein Verdacht liegt aber auf der Firmware Seite, da nicht einmal mehr 
die win_usbtest1 Software mit dem Device kommunizieren kann. Mich 
ärgerts nur, dass es wirklich einwandfrei lief und ich mich schon 
gefreut hatte :-(.

Mit freundlichen Grüßen
Andreas
Gast #2676004
Sehr vielen Dank Mick,

genau das war die Lösung, ich frag mich nur weshalb es Probleme gegeben 
hat.
Ich hoffe es tritt nicht mehr auf.

Mit freunndlichen Grüßen

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.