Erfahrung mit DSP-Entwicklungsbaords gesucht

Gast #84210
Hallo!

Hat jemand Erfahrung mit DSP-Entwicklungsboards und kann mir bitte
folgende Fragen Beantworten.

Ist für die Texas Instruments DSPs der CodeHammer (XDS 510), ist ein
JTAG Emulator, notwendig? Was für Vorteile hat so ein JTAG Emulator?

Tut sich ein DSP bei der Parallelverarbeitung schwer, z.B. 4096 Werte
in einem Speicher Sampeln und parallel eine FFT berechnen oder über
eine serielle Schnittstelle kommunizieren?

Sinkt die Rechenleistung eines DSPs wenn er während einer Bearbeitung,
z.B. FFT, andauernd durch Interrupts unterbrochen wird?

Wie schwer ist es sich in dieses Gebiet einzuarbeiten, speziell Umgang
mit Libraries, Dokumentation der Software und Hardware?

Wie üblich sind die zur Verfügung gestellten Libraries, sind diese
Einfach zu verwenden oder gibt es da irgendwelche Stolpesteine?

Wie umfangreich ist ein Enwicklungsboard  mit Software und Hardware
bestückt?
Kann es sein das man da noch etwas nachkaufen muss?

Gibt es irgendwelche Stolpersteine die man beachten sollte?


Vielen Dank
m.f.g.
Alexander G.
Gast
Hallo Alexander,

>>Ist für die Texas Instruments DSPs der CodeHammer (XDS 510), ist ein
>>JTAG Emulator, notwendig? Was für Vorteile hat so ein JTAG Emulator?
Hängt vom EVA Board ab. Ich habe mit dem TSM320F2812 Board von Spectrum
Digital gearbeitet. Dieses Board kann man direkt über den Parallelport
anschließen.

>>Tut sich ein DSP bei der Parallelverarbeitung schwer, z.B. 4096
>>Werte in einem Speicher Sampeln und parallel eine FFT berechnen oder
>>über eine serielle Schnittstelle kommunizieren?

>>Sinkt die Rechenleistung eines DSPs wenn er während einer
>>Bearbeitung, z.B. FFT, andauernd durch Interrupts unterbrochen wird?

Dieses Problem hat jeder Controller. Je öfter der IRQ zuschlägt desto
mehr Rechenleistung geht für andere Sachen verloren. Ist bei DSPs nicht
anders.

>>Wie schwer ist es sich in dieses Gebiet einzuarbeiten, speziell
>>Umgang mit Libraries, Dokumentation der Software und Hardware?
Ging beim TMS320 recht gut. Umgang mit Libraries war nur das Einbinden
ins makefile, der Compiler (Texas Compiler) hat auch keine Probleme
gemacht, ebenso der Debugger. Für das Datenblatt muß man halt Zeit
investieren.

>>Wie üblich sind die zur Verfügung gestellten Libraries, sind diese
>>Einfach zu verwenden oder gibt es da irgendwelche Stolpesteine?
siehe oben

>>Wie umfangreich ist ein Enwicklungsboard  mit Software und Hardware
>>bestückt?
Mein Board war recht mager bestückt. Allerdings habe ich nur noch einen
externen Transceiver gebraucht, den ich dann dazugelötet habe.

>>Kann es sein das man da noch etwas nachkaufen muss?
nein

>>Gibt es irgendwelche Stolpersteine die man beachten sollte?
Zu beachten ist, dass Der TMS320 keine Bytes kennt, das kleinste für
ihn sind 16 Bit Werte, das war das einzige worauf ich achten mußte.

Gruß Patrick

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 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.