Xmega128A1 und FTDI 232 CPU-style FIFO ; EBI Modus Fragen

OP #1856244
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe mal wieder eine Frage zum XMega und FTDI 2232H im 
CPU-style-Mode

Nachdem ich Probleme mit dem CPU-style Modus auf Seiten des FTDIs hatte 
(Beitrag "Xmega128A1 und FTDI 2232 CPU-style FIFO; wie auf PC Seite Bessere Moeglichkeiten ?"), habe ich jetzt 
ein Problem mit dem EBI des Atmel.

Das senden der Daten aus einer ISR mit "normalem" Porthandling 
funktioniert, ist aber ein bisschen zu langsam (bei hoeheren Drehzahlen 
werden ISRs verpasst , es ist KEIN USB Problem !)

Deshalb moechte ich den FTDI 2232H gerne ueber EBI ansprechen.
Das ist mir (in gewisser Weise :) auch gelungen.

Zum Testen sende ich kontinuierlich die Werte von 0 bis 255 ueber EBI an 
den FTDI. Dann geht's zur Host-Software.

Bei meiner Hostsoftware kommt aber etwas anderes an. (Siehe Screenshot)

Kann es sein, dass der Compiler das "optimiert" ??

Im wesentlichen benutze ich den Code (zum Initialisieren des EBI und zum 
senden -> __far_mem_write (ADDR, VALUE); ) aus der Application Note 1312 
von Atmel. Hier das Beispiel fuer SRAM

Es spielt scheinbar (und das ueberrascht mich sehr) keine Rolle ob ich 
2Port EBI, 3Port EBI oder 4 Port EBI auswaehle.
Genauso macht es scheinbar keine Unterschied ob ich 4 oder 8 bit waehle, 
oder ob ich NoALE, ALE1 oder ALE12 benutze.

Ich bin fuer jeden Hinweis dankbar.

MfG,

Balze aka AVR Noob
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.