www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AT91SAM7 Probleme USB Read


Autor: Nobbie (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe aktuell einen AT91SAM7 mit USB Kommunikation auf dem Tisch. 
Jetzt beim Testen habe ich festgestellt, dass wenn die PC Schnittstelle 
weniger Bytes ließt, als ich in den Puffer des AT91SAM7 geschrieben 
habe, die Kommunikation korrumpiert wird. PC seitig arbeite ich mit der 
libusb und bekomme dann folgende Fehlermeldung:

usb_reap: reaping request failed, win error: Ein an das System 
angeschlossenes Gerät funktioniert nicht.

Wenn ich nach der Fehlermeldung ein Paket zum AT91SAM7 schicke, erhält 
dieser es ordnungsgemäß. Feststellbar ist aber, dass die TX 
Kommunikation (µC -> PC) nicht mehr funktioniert.

Ich weiß, dass es sehr oberflächlich beschrieben ist. Hoffe aber, das 
ihr eventuell einen Ansatz habt, worauf ich achten sollte.

Danke und Gruss
Nobbie

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.