-
Thread
ADC TMS320F28335 - 3 Wandlungen
Hallo! Ich versuche gerade den ADC der oben genannten DSP zum laufen zu bekommen. Der ADC sollte dreimal hintereinander den Kanal B0 wandeln. Mit Hilfe der 3 Werte wird eine Mittelwertbildung, zur Bestimmung eines Offsets durchgeführt. Leider funktioniert das nicht, und ich weis nicht warum... :(. Es werden permanent unterschiedliche Werte gemessen. Von 0 bis (Uint16) 2230, obwohl der Pin auf Ground liegt. Hoffe jemand kann mir da helfen. Der Code: [c] AdcRegs.ADCTRL1.bit.ACQ_PS = ADC_SHCLK; // Sequential mode: Sample rate = 1/[(2+ACQ_PS)*ADC clock in ns] /
-
Thread
Ti DSP Frequenzweiche
Einstieg ist mit dem folgenden Entwicklungsboard möglich: http://www.mikrocontroller.net/articles/TMS320VC5505_eZDSP_USB_Stick JTAG wird da über einen virtuellen Parallelport über USB gefahren. Die Entwicklungsumgebung ist dabei, bzw. kann beim Hersteller runtergeladen werden: http://support.spectrumdigital.com
FIR-Filtern auch manchmal zuerst der Speicher. Wenn dir der C5000 nicht gefällt, dann schau dir auch den F28335 an, der hat eine Floatingpoint-Unit. Grüße, Peter
-
Thread
PWM Registerwerte TMS320F28335
Hallo! Ich bin gerade dabei eine einfach PWM zu realisieren. Die DSP läuft mit 150 Mhz und ich habe den Systemclock für die PWM mit 15 vorgeteilt. Welchen Wert im TBPRD Register muss man denn da reinladen? Die Initialisierung sieht so aus: EALLOW; SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 0; // Stop all the TB clocks EDIS; // Setup Sync EPwm1Regs.TBCTL.bit.SYNCOSEL = TB_SYNC_IN; // Pass through // Allow each timer to be sync'ed EPwm1Regs.TBCTL.bit.PHSEN = TB_ENABLE; //Phase EPwm1Regs.TBPHS.half.TBPHS = 0; //Clock div 15; EPwm1Regs.TBCTL.bit.HSPCLKDIV
-
Thread
Stromregelung mit TMS320F28335
Hallöchen! Bin gerade dabei mit dem o.g. Teilchen eine Stromregelung zu Programmieren. Ich ecke an einigen Punkten an, doch die beschreibe ich kurz. Es soll mit Hilfe einer Hystereseregelung (2-Punkt-Regelung) ein Strom eines Umrichters "geregelt" werden. Hierzu soll in der DSP ein Sinus (Sollwert) mit 50 Hz vorgegeben werden. Mit dem ADC soll dann der Ist-Wert gemessen werden und die entsprechenden Ventile (4 Stück) geschalten werden. Später sollen die 4 Ventile auch noch mit Totzeiten versehen werden können. Die Schaltfrequenz soll am Ende ca. 60 kHz erreichen. Nun ist die Frage wie so etwas
-
Thread
DRAM an TMS320F28335
Hallo, ich bin aucf der suche nach einem geigneten Datenspeicher für einen DSP TMS320F28835. Es wird was gemessen und berechnet, und anschließend werden die Daten zum PC übertragen, der Speicher dient also nur als Puffer. Ich weiß noch nicht genau wie groß der sein muss, erste Schätzungen
#1825653: > gibt es sonst noch irgendwelche BEsonderheiten, die man beachten muss? Ja: dass der 28335 nicht für den Einsatz mit DRAM vorgesehen ist und du dich daher selbst um den Refresh kümmern musst. Nimm besser SRAM auch wenn's teurer ist.
-
Thread
API für TMS320F28335 Experimenter Kit?
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
-
Thread
FFT mit hoher Auflösung!
de&ei=C9ZjTOH4K5D34Abu_eitCg&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCwQ6AEwAA#v=onepage&q=fft&f=false Gruß
Rechenzeit abschätzen. Was ich damit sagen will: Besorg dir am besten eine CPU mit FPU, z.B. den TMS320F28335. Grüße, Peter
-
Thread
Suche µC mit FPU
Noch ein MC mit FPU wäre der TMS320F28335 von TI.
-
Thread
Evaluation Board - TI - floating point
Guck dir mal den TMS320F28335 an. http://focus.ti.com/docs/prod/folders/print/tms320f28335.html Der kann/erfüllt alles was du forderst (der 334 zwar auch, aber für den gibt es keine Eval-Boards). Ein Eval-Board wurde
Knaller! Momentan ists aber Akzeptabel. Micha schrieb im Beitrag #1776741: > Guck dir mal den TMS320F28335 an. Das wäre eine Alternative! Dankeschön! Micha schrieb im Beitrag #1776741: > ein anderes wäre das eZdsp 28335 von Spectrum Digital: > http://www.spectrumdigital.com/product_info.php
-
Thread
OPV negative Hilfsspannung überwachen
digitale eingänge, 3,3V maximal. Der DSP ist ein TMS320F28335
-
Thread
Einstieg in TMS320F28335 DSC: eZdsp Starter Kit oder Experimenter Kit?
Hallo, ich möchte in die Programmierung von TMS320F28335 DSC / DSP einsteigen. Ziel ist es den ADC auszulesen, eine UART Schnittstelle zu verwenden und eine SPI zur Ansteuerung eines DACs. Nun gibt es von TI das Experimenter Kit mit controlCard (http://focus.ti.com/docs/toolsw/folders/print/tmdsdock28335.html#Features) und von Spectrum Digital das eZdsp Starter Kit (http://focus.ti.com/docs/toolsw/folders/print/tmdsez28335.html#Features). Das Starter Kit von SDI hat eine Vollversion von CCStudion
-
Thread
Was heißt RS-232 interface mit "on-board transceiver"!?
Hallo, kurze Verständnis-Frage: Ich schaue mir gerade die Beschreibung für das "TMS320F28335 eZdsp Starter Kit" von TI an. Da steht das Board habe ein > RS-232 interface with on-board transceiver (http://focus.ti.com/docs/toolsw/folders/print/tmdsez28335.html#Features) Was heißt
Gerät mit einem > Isolated RS-232 interface http://focus.ti.com/docs/toolsw/folders/print/tmdscncd28335.html#Features ? Beide Boards umfassen den TMS320F28335 Digital Signal Controller von TI der ein SCI mit UART Unterstützung hat. Mein Ziel ist es mit dem Prozessor möglichst ohne Umstände über
-
Thread
Suche schnellen und einfachen µC oder DSP
Schau dir doch doch mal die C2000 Serie von TI an stichwort TMS320F28335 oder sowas in der Art
-
Thread
Adress- Datenbus zu schnell
Ich verwende den DSP TMS320F28335 und die Wait-States sind bereits auf den maximalen Wert, wie auch die anderen Teiler. Mit XReady habe ich es schon probiert, allerdings konnte ich das Problem nicht damit lösen. Entweder
-
Thread
TMS320F28016 ist zu langsam
ausgeführt wird, dann sind eindeutig Waitstates im Spiel. Aus dem SRAM sollte es schneller gehen. Wenn der TMS320F28016 zu langsam ist, dann sollte man es ansonsten mal mit dem TMS320F2801(100Mhz) versuchen.
Servus Ich benutze auf der Arbeit den TMS320F28335. Wir haben so etwas Ähnliches auch versucht. Das liegt nicht an dem Assembler, sondern du kannst den Ausgangsport nicht mit 60MHz umladen. Die Treiber sind einfach nicht schnell genug. Die
-
Thread
F28335_eZdsp Flash
Hallo, habe mir ein TMS320-F28335_eZdsp Starterkit besorgt und experimentiere damit rum... Die Bsp. Projekte kann ich mit dem beigefügten Codecomposer Studio V3.3 Compilieren und mittels GEL File auf dem Board zum Laufen
Frage: Wie bekomme ich mein Out-File in den Flash geladen? Im Codecomposer Studio gibt es zwar den F28xx on-Chip Flash Programmer, aber der sagt mir, daß mein Device (TMS320-F28335) nicht unterstützt wird: "Non-supported PartID: 0x00EF". Hat jemand schon Erfahrungen mit diesem Board bzw. mit Codecomposer
-
Thread
TMS320F28335 JTAG-Probleme
Hallo! Ich habe ein Problem bei der Inbetriebnahme eines Board mit dem TMS320F28335: Wenn ich aus dem CCS einen Connect versuche, kommt folgende Fehlermeldung: Error connecting to the target: Error 0x8000240/-230 ... SC_ERR_PATH_MEASURE <-230> The measured
-
Thread
100kHz Signal analog einlesen (16bit) und verarbeiten
Entwicklungsumgebung für diese Anwendung geeignet ist. Nach einiger Recherche bin ich der Meinung, dass ein TMS320F282xx aus der Fixed point Serie den Anforderungen genügt und gegenüber den programmierbaren logiken den Vorteil von Hardware Schnittstellen hat (zur Kommunikation mit dem ADC und dem PC). Jetzt
Wenn es ein TMS320 werden soll, dann würde ich an deiner Stelle auf jeden Fall den F28335 nehmen, Floatingpoint Arithmetik kann nie schaden, wenn man digitale Filter in hoher Genauigkeit rechnen will. Außerdem gibt
-
Thread
Wer hat DS18x20 an MSP430 am laufen?
Ne mit einem MSP430 nicht aber über I2C mit einem TMS320F28335
suchen. Aber wie Christian schon geschrieben hat, ist es nicht sonderlich schwer. DS18B20 an MSP430F149 war damals mein Einstieg in die µC Programmierung :)
-
Thread
DIMM Sockel für TMS320F28335 Prototypboard
Kennt von euch zufällig jemand eine Bezugsquelle für die 100 poligen DIMM-Sockel, die in den Prototypkarten der Entwicklungskits von TI eingesetzt werden? Speziell meine ich dieses Produkt von TI: TMDSDOCK28335 Ich finde die fertig bestückten DSP-Module nämlich recht praktisch und würde sie gerne in einigen komplizierteren Testaufbauten verwenden, nur finde ich die Sockel nirgendwo. Digikey hat sie, aber nur bei einer Mindestabnahmemenge von 1024 Stück. Ich brauche erstmal wenige (ca. 10). Ob SMD oder konventionell montiert ist egal. Ich möchte keine Umbauvarianten aus höherpoligen Sockeln
-
Thread
Phasenschwenkung mit Timer1 und Timer3 bei DSP
Hi, kann man beim DSP TMS320F2812 eine Phasenschwenkung zur Steuerung er Ausgangsspannung realisieren? Phasenschwenkung heisst beim 4 Quadrantensteller: Die MOSFET bzw.IGBT´s ÜBEREINANDER werden zusammen konstant!! mit dem
sie zueinander synchronisierst. Falls du den Controller selber wählen kannst, schau dir mal den 28335 an (oder Derivate davon). Damit dürfte sich dein Problem noch einfacher lösen lassen, da die ePWM-Einheiten direkt synchronisiert werden können.
-
Thread
Division in Float (TMS320F28335)
Ich arbeite schon seit ein paar Monaten mit dem TI DSC TMS320F28335. Erst seit kurzem mit den TMS Typen und nicht mit den TMX Typen. Leider verhält sich der DSC leicht anders, bzw. eher der Compiler oder die Entwicklungsumgebung. Der DSC dividiert nicht mehr
Hab' grad mal im "Getting Started With TMS320C28x" (spraam0a.pdf) geschaut. Dort steht drin, dass man für die 2833x-Generation "CCS 3.3+" mit "Code Generation Tools 5.0+" benötigt. Weitere Hinweise hierzu findet man auch in "TMS320x280x to
-
Thread
TI C2000 und MatLAB Target Link: Interruptproblem
Hallo, ich muss mit dem C2000 von TI (genauer dem TMS320F28335) arbeiten. Dafür verwende ich das CodeComposerStudio v3.3 von TI zusammen mit MatLAB/Simulink und dem Target Link für den C2000. Ein Projekt in reinem C-Code geschrieben und direkt im CodeComposerStudio
-
Thread
µC - XINTF - TMS320F28335 Anbindung
R. In Deinem Post vom 27.01.2009 schreibst Du, dass Du ein asynchrones SRAM per XINTF an deinen TMS320F28335 erfolgreich angebunden hast. Ich stehe vor der selben Aufgabe und komme nicht weiter. Ich muss die XINTF-Funktion in einem bestehenden Projekt einbinden, welches über das .cmd-file den Flash
-
Thread
PWM-Generierung auf TMS320F28335 (eZdsp)
Hallo Zusammen, während meiner Diplomarbeit beschäftige ich mich derzeit extensiv mit der TMS320F28335-Familie, derzeit auf dem zugehörigen eZdsp-Board. Ich habe bezüglich der Initialisierung der Prozessoren eine, für Fachleute, recht einfache Frage: Ich möchte über die PWM-Module mehrere
andere Möglichkeiten.) Zu der Motivation der Macros: Motivation - absolut (bezogen auf dem F28335) generische PWM-Funktionen - in dem vorliegenden Beispiel eine "Pumpen-PWM" und eine "Lüfter-PWM" - die geschriebene Funktion ist völlig unabhängig davon, auf
-
Thread
Gibt es ein Embedded Linux für TI DSP (TMS320F28335) ?
schon sagt, gibt es ein Embedded Linux für die DSPs von Texas Instruments? Genauer gesagt für den TMS320F28335.
-
Thread
TMS320F28335 Wurzelberechnung
Zurzeit berechne ich die Wurzel über iqMath und macht keine Probleme, braucht allerdings unnötig Prozessorzeit. Laut Floating-Point Datenblatt von TI kann die FPU den Kehrwert einer Wurzel berechnen. Siehe: S. 49 u. 50 http://focus.ti.com/general/docs/techdocsabstract.tsp?abstractName=sprueo2a Funktioniert bei mir allerdings nicht und bekomme 1 bzw. -1 raus. Hat jemand diese Berechnungsmöglichkeit schon genutzt? Assembler ist auch nicht wirklich meine Stärke... Der CODE: ; Y = sqrt(X) ; Ye = Estimate(1/sqrt(X)); ; Ye = Ye*(1.5 - Ye*Ye*X*0.5) ; Ye = Ye*(1.5 - Ye*Ye*X*0.5)
-
Thread
eZdsp F28335
Hallo hier ist das Datenblatt. http://focus.ti.com/lit/ds/symlink/tms320f28335.pdf Auf der Seite 15 ist der Keks abgebildet mit seinen Anschlüssen. Hab selber mit TI noch nix gemacht. Pinbelegung ist aber wohl hier nicht so gut dokumentiert. Analog in wäre laut
man schon die Pinbelegung nachfragen muss, dann sollte man erstmal die Finger von diesem Evo-Board/F28335 nehmen. Ganz ehrlich!
-
Thread
eZdsp™ F28335 board with Code Composer Studio DSK tools and power supply
Hi! In deutscher Sprache wirst du wohl kaum was finden. Es gibt aber zwei wichtige Links was F28335 angeht: http://focus.ti.com/docs/prod/folders/print/tms320f28335.html und http://c2000.spectrumdigital.com/ezf28335/ Leider ist der Schaltplan für das Evo-Board mit der Revision A,
Informationen stehen definitiv nur in diesem Link: http://focus.ti.com/docs/prod/folders/print/tms320f28335.html Unter User Guides sind die Links zu den PDF Dateien zu finden, die die Hardwarebausteine ADC, I2C, SPI etc. beschreiben. Als erstes sollte man aber mit "TMS320x2833x, 2823x System
-
Thread
Bootproblem beim TMS320F28335 DSP
Hallo zusammen, ich hab ein Problem mit einem Evaluation board von TI und dem DSP TMS320F28335, jedoch hoffe ich ihr könnt mir trozdem helfen. Ich bin dabei ein Eva.board mit einem TMS320F28335 DSP in Betrieb zu nehmen. Solange ich den Code über den Code Composer aufspiele und z.B. Debugge
wrote: > Hallo zusammen, > > ich hab ein Problem mit einem Evaluation board von TI und dem DSP > TMS320F28335, jedoch hoffe ich ihr könnt mir trozdem helfen. Ich bin > dabei ein Eva.board mit einem TMS320F28335 DSP in Betrieb zu nehmen. > Solange ich den Code über den Code Composer aufspiele und
-
Thread
Einrichten Code Composer Studio
Hallo zusammen, ich will ein altes MC projekt recht flink auf dem TI DSP TMS320F28335 laufen lassen. Dafür habe ich ein Evaluation Board und das Code Composer Studio. Mein Problem ist das ich den Code Composer nicht richtig eingerichtet bekomm, d.h. ich bekomme beim kompilieren
dabei sein?? dort sind nur andere. Das Problem ist, dass alle Beispiele im Paket als "CPUFamily=TMS320C64XX" angegeben sind, und jetzt kommts.. übernehm ich alles und stell die CPU Family auf meinen TI (in diesem Fall 28xx) dann bringt er beim kompilieren als Fehler, dass er die Include Dateien
-
Thread
TMS320F28335 PGFA
aufgrund meiner Diplomarbeit ist die folgende Frage sehr wichtig für mich. Ich brauche unbedingt den TMS320F28335PGFA von Ti, leider ist er nur sehr schwer zu bekommen. Liefertermine betragen mindestens 8 Wochen und eine Lieferung bekomme ich erst in der 39. KW. Ich bräuchte ca. 1-3 DSPs, damit ich endlich
Lust mich mit komischen elektrischen Phänomenen auseinanderzusetzen. Die Headerfiles und Dokus zum F28335 werden noch oft verbessert, bzw. verändert. Einige Fehler wurde noch nicht bereinigt und ich möchte nicht wissen welche Fehler die Hardware noch haben könnte.
-
Thread
"Heim-DSP" was nimmt man?
ist eigentlich der DSP Hersteller. http://shop.embedded-projects.net/product_info.php?info=p79_TMS320F28016-DSP-Entwicklerboard--TMS320-P28016-.html Zudem recht günstig.
@katzeklo: Blackin ist ja nur eine Familie, kein Typ, kein DK. @123: TMS320F28016 sieht gut aus, beeindruckende Werte im Datasheet, Board sogar hier im Shop - aber die Frage nach einem kosten-güstigem/losen SDK bleibt: (http://www.mikrocontroller.net/topic/102077) Werde
-
Thread
einarbeitung in Ti TMS320F28335
bis jetzt nur high level programmiert. nun soll ich in dsp einarbeiten. ich arbeite jetzt mit einem TMS320F28335. die Aufgabe ist eine Konditionierungseinheit von Temperatur eines Motor mit dem Controller zu realisieren. ich habe eine Testapplikation und möchte sie anpassen. ich möchte ADS1258 verwenden
-
Thread
Speicheraufteilung TMS320F28335
Hallo, Ich hab noch ein Problem mit meinem DSP TMS320F28335. Beim linken erscheint die Fehlermeldung Use -heap option to change the default size. >> error: can't allocate .text, size 00009b3f (page 0) in FLASHA (avail: 00007f80) >> error: can't allocate .ebss, size 000011c8 (page 1) in RAML4 (avail: 00001000) Die Speicheraufteilung sieht wie folgt aus: MEMORY { PAGE 0: /* Program Memory */
-
Thread
F28335 HI Impedance State an EPWMxA und B Pin
Hallo, ich programmiere grade einen TMS320F28335 und möchte die PWM vorrübergehen sperren indem die Ausgangspins EPWMxA und EPWMxB auf einen HI Impedance Zustand gebracht weden. Beim F2812 ging das ja noch über das COMCONx Register. Nur beim F28335 habe ich nur die möglichkeit gefunden dies über das Trip Unit zu machen. Gibts da noch ne andere Möglichkeit? mfg Marco
-
Thread
Einstieg in Ti TMS320F28335
Hallo, ich möchte mit dem TMS320F28335 von TI einsteigen. Gibr is irgendwelche Lehrbücher darüber? Wenn ja kann jemand eins empfehlen?
-
Thread
Fehler beim Laden der .out Datei
habe ein Problem beim Laden der .out File auf meinen DSP. Ich benutze Code Compser Studio mit einem TMS320 F2812 Es kommt folgende Fehlermeldung: "Data verification failed at address 0x3FFC0 Please verify target memory and memory map." Als Projekt habe ich ein Beispielprojekt aus dem Code Composer
Library nahm ich rts2800_ml.lib, wobei ich mir da nicht ganz sicher war. Wenn ich das Projekt auf den F2812 Device Simulator lade, gibt es keine Probleme und der 'virtuelle' DSP macht was er soll, wenn ich den echten DSP anschließe gehts allerdings nicht. Was muss ich ändern, damit ich das Programm laden
-
Thread
ARM - Schneller µC mit Floating Point gesucht
Problem mit ext. anzubindenden Flash und den damit verbundenen Code-Protection-Schwierigkeiten) TI TMS320xxxx (Gibt die entweder mit Flash ODER mit FPU :-( ) NXP LPC3180 (Der lt. Aussage des Freds nix kann :-( ) RENESAS SH7201 & 7203 (Kein Datenblatt gefunden. Hat jemand Infos über evtl. vorhandenes
Hi! What about TMS320F28335 http://focus.ti.com/docs/prod/folders/print/tms320f28335.html