AVR & Midi Probleme

Gast #14493
Lesenswert?
• ▲
▼
Hallo!

Ich habe Probleme bei dem Empfangen von Midi-Daten mit dem UART vom 
Atmel AVR 8515... bin eigentlich der Meinung, daß alles sauber 
konfiguriert ist und die Programmlogik auch stimmt und deshalb weiß ich 
auch nicht mehr weiter.

Der AVR soll Midi-Controller-Daten empfangen und auswerten. Funktioniert 
auch alles wunderbar, nur wenn z.B. zwei Controller-Befehle zeitgleich 
(bzw. direkt hinter einander) geschickt werden, verschluckt er den 
zweiten Controller-Befehl komplett. Soweit ich weiß, dürfen nur die 
System-Real-Time-Messages einen Befehl "durchtrennen", insofern müssten 
die Daten eigentlich wunderbar geordnet ankommen und beide erkannt 
werden, und schnell genug sollte der AVR mit 8Mhz für 31250Baud ja wohl 
auch sein.

Ich habe mal die für den Midi-Empfang relevanten Programmzeilen aus 
meinem Projekt zusammen gefasst. Wäre wirklich nett, wenn sich das mal 
jemand anschauen würde!

danke,

ciao Christian
Angehängte Dateien:

Antwort schreiben

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.

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.