www.mikrocontroller.net

Forum: PC-Programmierung ep-isr


Autor: tim (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi,
ich sende über usb kontinuierlich eine zahl z.b. 10. dieser report kann
auch empfangen werden in meiner pc-application. aber in unregelmäßigen
abständen wird plötzlich eine ganz bestimmte zahl empfangen. und diese
zahl ist immer dieselbe. ich weiß nicht woher die herkommt..
ich habe das gefühl, dass auf meinen endpoint puffer manchmal ein
anderer zeiger zeigt?? stack pointer?
hat jemand eine idee oder hatte ein ähnliches problem?

Autor: Wolfram (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Idee ohne weitere Info's:
USB wird vom Host gepollt vielleicht schaffst du es den Endpointpuffer
überlaufen zu lassen zwischen 2 Polls.
andere Idee:
fehler im Programm...

Autor: tim (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
firmware:
in meiner firmware sende ich 2 mal 8bit werte (also report size ist 8
und report count 2).
applikation:
die reportdaten aus dem ersten array empfange ich wie oben erwähnt mit
einem unregelmäßigen wiederkehrenden fehler, aber die daten in dem
zweiten array sind korrekt, also dort taucht der fehler nicht auf. ich
hab auch die daten vertauscht also andersherum gesendet... also es
liegt an dem report aus dem 1.array.

ich bin irgendwie total durcheinander... weiß jemand einen rat?

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.