DSPs

Am NTB benutzen wir für die Programmierung der Freescale DSP56002 und DSP56303 eine Entwicklungsumgebung mit Compiler und Debugger der Firma Tasking .

Sie können ein ZIP-File der aktuellen Version hier herunterladen.

Für die Programmierung des DSP56371 nutzen wir Eclipse.

Installation der Tasking Entwicklungsumgebung

Compiler

  • Compiler\setup.exe starten

  • "TASKING C for DSP5600x 3.0 Rev. 1 - win 95/98/NT" auswählen (oder DSP563xx für DSP56303)

  • Install

  • Seriennummer: 082338

  • Pfadname darf keine Leerzeichen enthalten!

  • DSP56303EVM (split memory map J12, 16K)

  • License Administrator nicht starten!

Debugger

  • Debugger\setup.exe starten

  • "TASKING Crossview Pro ICE for DSP5600x 3.0 r11 1 - win 95/98/NT" auswählen (oder DSP563xx für DSP56303)

  • Install

  • Seriennummer: 082339

  • Gleiches Verzeichnis wie Compiler angeben

  • EVM (Evaluation Module, connected to COM1 serial port)

  • License Administrator nicht starten!

Lizenz

  • Verzeichnis C:\flexlm erstellen (zwingend!)

  • license.dat hineinkopieren

Achtung: diese Lizenz erhalten Sie über das Netz. Es ist also nicht möglich diese Software von zu Hause aus zu nutzen.

DSP56002

Link zur Produktseite des DSP56002 von Freescale

Datenblätter

56000 Family Manual

Download (pdf)

56002 User's Manual

Download (pdf)

DSP56002 Semiconductor Technical Data

Download (pdf)

EVM Board: 56K2EVM

Schema

Download (pdf)

Steckeranordnung

Download (pdf)

Datenblatt Audio Codec CS4215

Download (pdf)

DSP56303

Link zur Produktseite des DSP56303 von Freescale

Datenblätter

DSP56300 Family Manual

Download (pdf)

DSP56300 Family Manual Addendum

Download (pdf)

DSP56303 User's Manual

Download (pdf)

DSP56303 User's Manual Addendum

Download (pdf)

DSP56303 Semiconductor Technical Data

Download (pdf)

DSP56371

Link zur Produktseite des DSP56371 von Freescale

Datenblätter

DSP56300 Family Manual

Download (pdf)

DSP56300 Family Manual Addendum

Download (pdf)

DSP56371 User's Manual

Download (pdf)

DSP56371 Data Sheet

Download (pdf)

DSP56371 Fact Sheet

Download (pdf)

Eclipse Symphony Studio User's Guide

Download (pdf)

EVM Board: 56303EVM

User's Manual

Download (pdf)

FAQ

1. Ich kann meine Variable nicht in einem Watch-Window anzeigen.
1.

Ich kann meine Variable nicht in einem Watch-Window anzeigen.

Der DSP hat eine spezielle Architektur und wird eine Laufvariable (z.B. eine Schleifenvariable) wegoptimieren, resp. wird eine sogenannte Zero-Overhead Schleife dafür einsetzen. Diese Variable können Sie also mit dem Debugger gar nicht mehr sichtbar machen. Schauen Sie dafür das Register LC an, das ist der Loop-Counter und dort finden Sie die Laufvariable.