www.mikrocontroller.net

Forum: Digitale Signalverarbeitung / DSP ADSP-21061 SHARC


Autor: Tomekk (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich generiere in ADSP-21061 SHARC zwei recursive Signale: y1(n) und 
y2(n). Wie kann ich diese am Personal Computer speichern?


input_samples:

        dm(gunn_r0_save) = r0;    //
        dm(gunn_r1_save) = r1;    //
        dm(gunn_r8_save) = r8;    //
        r0 = ASTAT;      //
        dm(gunn_astat_save) = r0;  //

  f1 = dm(y1);      //    <- y1(n)
  f2 = dm(y2);      //    <- y2(n)
  f13 = dm(CosTheta);
  f14 = dm(SinTheta);

  f5 = f1*f13;
  f6 = f2*f14;
  f5 = f5 - f6;
  dm(y1) = f5;      //    -> y1(n+1)

  f6 = 16000.0;
  f5 = f5*f6;
  r0 = fix f5;

  f5 = f2*f13;
  f6 = f1*f14;
  f5 = f5 + f6;
  dm(y2) = f5;      //    -> y2(n+1)

  f6 = 16000.0;
  f5 = f5*f6;
  r8 = fix f5;

  dm(tx_buf + 1) = r8;
  dm(tx_buf + 2) = r0;

  r0 = dm(gunn_astat_save);  //
  ASTAT = r0;      //
  r8 = dm(gunn_r8_save);    //
  r1 = dm(gunn_r1_save);    //
  r0 = dm(gunn_r0_save);    //

  rti;

Autor: Katzeklo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Indem du die Daten z. B. über eine serielle Schnittstellt an den PC 
müllst.

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.