API für TMS320F28335 Experimenter Kit?

OP (Firma: Student) #1819624
Hallo Zusammen,
habe gerade das o.g. Experimenter Kit von TI vor mir liegen. Gibt es 
eine API und Code Examples dafür? Habe bereits die Baseline-Software 
(SPRC675) runtergeladen, doch ist das ein bisschen zu wenig. Verwende 
CCS 4, nicht das mitgelieferte CCS 3.3. Könnte man alternativ auch die 
API für den  C2833x (siehe: 
http://focus.ti.com/docs/toolsw/folders/print/sprc530.html) verwenden?

Viele Grüße
Gast #1820608
Hallo Martin,

bei den von Dir genannten Header-Files "SPRU530" bist Du genau richtig.

Die Header-Files stellen Unions und Strukturen zur Verfügung, mit denen 
alle Register des DSP angesprochen werden können.

Des weiteren sind viele Beispiele für die verschiedenen Peripherimodule 
enthalten. Diesbezüglich solltest Du auch die verschiedenen "Application 
Notes" und "Userguides" auf der DSP-Produktseite nicht außer acht 
lassen:
http://focus.ti.com/docs/prod/folders/print/tms320f28335.html

Last but not least sind auch schon vordefinierte "Linker-Command-Files" 
enthalten, die Dir die Speicheraufteilung erleichtern.

Ich arbeite mit CCS3.3, kann daher nicht genau sagen ob das auch mit 
CCS4 funktioniert. Ich denke aber mal dass das gehen sollte.

Gruss, Jan

P.S.:
Weitere Progammcode Beispiele findest Du ausserdem hier:
http://focus.ti.com/mcu/docs/mcuprodcodeexamples.tsp?sectionId=96&tabId=1470
OP (Firma: Student) #1822775
Hallo Jan,
vielen Dank für deine perfekte Antwort. Hat mir sehr geholfen!

Jan schrieb:
> bei den von Dir genannten Header-Files "SPRU530" bist Du genau richtig.

Da finden sind die C2833x-Files. Aber wenn es mit denen funktioniert, 
wunderbar!

Jan schrieb:
> Die Header-Files stellen Unions und Strukturen zur Verfügung, mit denen
> alle Register des DSP angesprochen werden können.

Das meinte ich mit API! :) Gibt es dazu eine ausführliche Dokumentation? 
Habe nur eine "Quick reference" gefunden.

Jan schrieb:
> Last but not least sind auch schon vordefinierte "Linker-Command-Files"
> enthalten, die Dir die Speicheraufteilung erleichtern.

Habe ich bereits gesehen. Auf jeden Fall sehr praktisch!

Jan schrieb:
> Ich arbeite mit CCS3.3, kann daher nicht genau sagen ob das auch mit
> CCS4 funktioniert. Ich denke aber mal dass das gehen sollte.

Habe auch CCS 3.3, aber nur die limitierte Version mit 32K Limit. Mit 
der wollte ich eigentlich nicht Programmieren. Die Version 4 unterstützt 
das Importieren von CCS 3.3 Projekten. Auch der ganze Header-Krempel 
kann problemlos eingebunden werden.

So, dann geht es jetzt ans Programmieren. Wünscht mir Glück, hehehe ;)

Viele Grüße
Gast #1823735
> Da finden sind die C2833x-Files. Aber wenn es mit denen funktioniert,
> wunderbar!

Schau mal in der "Quick reference" unter "Device Support"

> Gibt es dazu eine ausführliche Dokumentation?
Schau mal hier:
http://processors.wiki.ti.com/index.php/C28x_Header_Files_and_Peripheral_Examples
=> SPRAA85
Was anderes ist mir jetzt nicht bekannt.

Im TI-WIKI findet sich auch sonst noch allerlei Nuetzliches.

Viel Erfolg ;-)

Gruss, Jan

Antwort schreiben

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