ADSP-21061 SHARC

Gast #530194
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;

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.