-
Thread
Problem mit TMS320F28
hallo, Ich hab ein Problem mit dem XNMI_Interrupt.ich hab dass so programmiert dass er auf einem Low Pegel von einem display reagieren soll.aber irgendwie tut sich nix. ich hab auch : .ENABLE=1; .SELECT=1; so wie es im Dattenblatt steht. hat jemand sowas schon mal gemacht oder vielleicht auch ein Beispielcode für den XNMI Interrupt? Gruß.
-
Thread
Problem mit TMS320F28
Hallo, Ich versuche gerade einen SCIRX-Interrupt zum laufen zu bringen,aber irgendwie tut es nix.Ich möchte durch den Interrupt daten aus dem RS232 zu holen und das über die scia funktion.Ich habe soweit alles richtig eingestellt,aber irgendwie wird das Bit:(SciaRegs.SCIRXST.bit.RXRDY),das den Interrupt einlöst,wenn er was bekommt,nicht aktiviert.kann mir vielleicht jemand weiterhelfen?es wäre echt super. fg yassine
-
Thread
CAN Bus des TMS320F28xx
Hallo, ich hab hier Probleme mit dem Can-Bus des TMS320F28xx. hat jemand Erfahrung damit. Bitte meldet ewuch, es sit sehr wichtig... grüsse samuel
muss anschliessend mit einer anderen Elektronik kommunizieren, aber zuerst will ich den CAN Bus des TMS zum laufen bringen. ich sollte den CAN bus des TMs am besten noch heute zum laufen bringen samuel
-
Thread
TMS320F28cxx Timer Problem
Forum gestellt, aber leider keine Antwort bekommen. http://e2e.ti.com/support/microcontrollers/tms320c2000_32-bit_real-time_mcus/f/171/t/129869.aspx Und zwar, ich möchte vermeiden in meiner Empfangsfunktion "getchar()" stecken zu bleiben. Deswegen wollte ich einen Timer einbauen welcher runterzählt
or not connected. Operation cancelled. C28xx: Trouble Writing Memory Block at 0x3f6000 on Page 0 of Length 0x12f Cannot write to target " Der Code lässt sich auf ein anderes Board mit derselben Konstruktion/Aufbau schreiben. Gruß Dennis
-
Thread
Preiswerter Einstieg in TMS320F28xx
Hallo, ich suche einen preiswerter (bis 250 Euro) Einstieg in die TMS320F28xx. Welche Möglichkeiten gibt es und was für Einschränkungen sind dabei zu machen? Gruß, Dirk
Sockel kostet richtig Geld. Da ist ne lauffähige Umgebung dabei, mit der du direkt loslegen kannst. F28XX Boards sind ansonsten häufig sehr speziell ausgelegt. Thomas
-
Thread
Bei TMS320F28xxx JTAG nötig?
Hallo! Es gibt für den TMS320 einen "DSP JTAG TMS320 Emulator Programmer". Benötigt man den unbedingt, oder genügt der "Standard USB Debugger" im CCS? Viele Grüße Max0804
-
Thread
TMS320F28xx Timer kleines Verständnisproblem
Hallo erstmal, ich arbeite gerade mit dem ober genannten MCU. Ich möchte einen Timer implementieren für meine Duplex Kommunikation. Ich habe mir die Beispiele von der TI seite angeschaut. Hatte auch erfolgreich den Code für den Timer0 in meinen Code eingebaut. Der Timer erzeugt einen Interrupt jede Sekunde. Leider verstehe ich nicht ganz wie diese Zeit mit Hilfe der Register eingestellt worden ist. Hier ein bisschen vom Code, [c] //initialisierung des timers0 //************************ TIMER0 void InitCpuTimers(void) { // CPU Timer 0 // Initialize address pointers to respective
-
Thread
TMS320F28xx code aus dem uC auslesen
Hallo, ich habe jetzt soweit den Code für meinen uC fertig. Die Hardware wird nach China verschippt zu einem möglichen Kunden. Jetzt wollte ich sicher gehen, dass mein uC password geschützt ist. Ich habe die CSMPassword.asm entsprechend geändert, bin aber nicht sicher ob es soweit alles richtig funktioniert. Wie kann ich überprüfen ob mein Code geschützt ist, besser gesagt wie kann ich versuchen den Code aus dem uC auslesen? Ich benutze Code Composer Studio. Danke Gruß Dennis
-
Thread
TMS320F28xxx über JTAG durch FT2232H
für mich übrig. Was habe ich vor: Verwendung des FT2232H zum direkten programmieren für einen TMS320F28069 unter Verwendung des JTAG's durch CCS. Probleme: Alle Leitungen sind mir soweit klar die ich anschließen muss. TDI / TDO / TMS / TCK sind bereits verbunden, aaaaaber was mache ich mit dem
Quasi Copy&Paste. Und was hat er dabei gewonnen? https://www.olimex.com/Products/DSP/Emulators/TMS320-JTAG-USB/ Wem das zu teuer ist, kauf ein (subventioniertes) C2000 Lauchpad, dort ist ein XDS100 incl. galvanischer Trennung drauf, und das für schlappe 20 Euro.
-
Thread
TI TMS320F28P55x, STSPIN32G0 und Informationen zur Elektronik militärischer Flugkörper
, welche Komponenten in UAV und Co zum Einsatz kommen. ### TI - TMS320F28P55x mit NPU Texas Instruments greift mit dem TMS320F28P55x nach dem Markt für Predictive Maintenance. In einer auf Predictive Maintenance fokussierten Pressemitteilung findet sich unter Anderem
150MHz taktet.  Bildquelle: https://www.ti.com/lit/ds/symlink/tms320f28p550sj.pdf Zur Verfügbarkeit vermeldet man derzeit folgendes: [c] TMS320F28P550SJ und TMS320F28P559SJ-Q1 sind ab sofort in Vorproduktions-Stückzahlen auf ti.com/C2000 verfügbar, der F29H850TU
-
Thread
Verständnisfrage zu diesem Microcontroller
Habe bisschen rumgelesen im Datenblatt (echt anstrengend). Da steht nun: Introduction "The TMS320F2809,TMS320F2808,TMS320F2806,TMS320F2802,TMS320F2801,TMS320F28015,TMS320F28016,TMS320C2802,and TMS320C2801 devices,members of the TMS320C28x™ DSP generation,are highly integrated, high-performance solutions for demanding control applications." Daraus entnehme ich, dass der TMS320F28016 zur Familie der TMS320C28x gehört...Dann bin ich auf eine weitere Datei, eine Getting Startet Datei, die heisst: "Getting Started With TMS320C28x Digital Signal Controllers" und schaut so aus
-
Thread
DSP von Texas Instruments oder Infineon fuer den privaten Gebrauch?
sehe hier supported devices auf dem xds100-wiki V1: Support for the following processors cores: TMS320C28x, TMS320C54x, TMS320C55x, TMS320C64x+, TMS320C674x and TMS320C66x. V2: Support for the following processor cores: TMS320C28x, TMS320C54x, TMS320C55x, TMS320C64x+, TMS320C674x, TMS320C66x,
ARM 9, ARM Cortex R4, ARM Cortex A8, ARM Cortex A9 and Cortex M3 (requires CCSv4.2.2 or later). F28335 ist also nicht supported. Es gibt ja noch V3: Cores NOT supported: ARM 7, ARM 11, TMS320C24x, TMS320C55x+, TMS320C670x, TMS320C671x, TMS320C672x, TMS320C64x (note that TMS320C64x+ is supported
-
Thread
Zykluszeiten TMS320F2803x
Danke Peter, aber leider sind dort die Zeiten usw für den TMS320C28x und nicht für den TMS320F28x enthalten. Im Datenblatt des TMS320C28035 z.B. findet man nicht wirklich viel dazu.
Und wo ist jetzt genau das Problem? Der TMS320F28035 ist doch ein C28 Kern. Und wie gesagt, was das Flash zusätzlich verzögert, kann man so einfach nicht sagen. Grüße, Peter
-
Thread
Mal aus Interesse, wer beschäftigt sich zurzeit mit dem TMS320F28027? (privat)
training/catalog/events/event.jhtml?sku=1DW000328 Files: http://www.ti.com/litv/zip/sprt517 TMS320F28027 Seite: http://focus.ti.com/docs/prod/folders/print/tms320f28027.html Zuerst würde ich mir das normale Datenblatt ansehen: http://www.ti.com/lit/gpn/tms320f28027 Und sehr wichtig
Initialisierung und die Programmierung von kleinen Funktionen schreitet bei mir recht gut voran. Den TMS320F28035 werde ich erst anfassen, wenn ich den TMS320F28027 ausreichend kennengelernt habe. Der CLA muss in Assembler programmiert werden, daher möchte ich mich erstmal nicht damit belasten. Eventuell
-
Thread
Reverse Engineering TMS320F28335
einsehbar sind. Es handelt > sich also mehr um reine Nachforschungen der Machbarkeit von RE auf dem > TMS320F28335. Soweit ich weis hat der TMS320F28x ein Code-Security-Module mit 128Bit Schlüssel...
einsehbar sind. Es handelt >> sich also mehr um reine Nachforschungen der Machbarkeit von RE auf dem >> TMS320F28335. > >Soweit ich weis hat der TMS320F28x ein Code-Security-Module mit 128Bit >Schlüssel... Vielen Dank für Deine Antwort. Allerdings bin ich mir auch hierrüber im Klaren. Deshalb war meine
-
Thread
Verständnisfrage zu diesem DSP
: the newer C28x + ARM Cortex M3 series, C28x Delfino floating-point series, C28x Piccolo series, C28x fixed-point series, and C240x". In dieser Auflistung ist aber der Olimex TMS320-P28016 nicht zu finden. Kann
Thomas schrieb im Beitrag #4420202: > TMS320-P28016 Das ist die Bezeichnung des Boards von Olimex, der DSP darauf ist der TMS320F28016, welcher zur C2000-Familie gehört. > Auf der Verpackung steht MSP430 Das ist wahrscheinlich ein
-
Thread
TMS320C20 C-Compiler?
) originalen Kits findet Mann bei TI/Spectrum Digital: Spectrum Digital TMS320VC5509A DSK Spectrum Digital TMS320VC5509 Evaluation Module (EVM) Nur mal so als Anregung :-)
P.S. Lesenswert sind da (neben dem DB): SPRAB14 - Board and System Design Considerations for the TMS320VC5503/06/07/09A DSPs SPRAA30 - TMS320VC5509A DSP Hardware Designer's Resource Guide
-
Thread
TMS320 - welche Bedeutung hat der DSP heute noch
Ich hab erst letztes Jahr ein 20kW SMPS mit einem TMS320F28032 in Serie übergeben. Der rechnet dort zwei 100kHz Current Loops, eine 6kHz Voltage Loop, diverse Filter zweier und dritter Ordnung und macht das Housekeeping. Unschlagbar finde ich die schnellen
mit angepasster DLL fuer CCS. > anderes kleines Gemüse Wenn da ein CCS dabei ist, dass noch den TMS320C25/26 unterstuetzt... Die Version CCS3.3 mag den nicht mehr. Div. TMS320C15 und TMS320C31 warten hier bei mir auch noch. Danke fuer deine Aufmerksamkeit.
-
Thread
Kommunikationsprotokoll fuer TI TMS320 - CAN
Open Source Implementierung gibt es wohl auch schon CANopenNode (sf.net), allerdings nicht fuer den TMS320F28... . Bevor ich mich jetzt dran mache, das Projekt zu portieren - hat jemand von euch ein Protokoll im Kopf, fuer das es implementierte Stacks fuer TI TMS320 und Windows als open source gibt (
Hi, da ich im Moment selbiges Problem jedoch mit einem TMS320F2812 habe, wollte ich mal fragen was bei dir damals rausgekommen ist? Hast du was gefunden oder hast du es selbst geschrieben? Danke für deine Antwort!
-
Thread
debuggen wie beim tms320f28027
, ich suche einen uC mit nicht mehr als 32 Pins, der eine Debuggschnittstellen hat, wie die TMS320f28xxx-Serie, mit kostenloser IDE und einer USB-JTAG-Debughardware für unter 50,00 EURONEN. D.h., man kann im Debugmode z.B. Speicherzellen anschauen, ohne dass der uC angehalten wird
Da Du die C28 ja schon kennst: Es gibt auch einige im VQFN32 Package. Beispielsweise der TMS320F2800132/133. fchk
-
Thread
Code Composer Studio Lizenzfrage XDS100
ich sogar noch das gefunden: Bei der Nutzung von XDS100-kompatiblen JTAG-Adaptern (wie u.a. der TMS320-JTAG-USB und TMS320-XDS100-V2) ermöglicht Texas Instruments sogar die Freischaltung des Code Composer Studios für die unbegrenzte Nutzung. Allerdings können Programme dann lediglich in den SRAM des
und ARM dann ein Codelimit. Nicht jedoch fuer die Controller die mit dem XDS100 bedient werden. (TMS320F28xx, TMS320F5xxx)
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
>TMS320F2809 Gibt's dafür den mittlerweile einen freien Compiler, das ist doch ein DSP, wenn ich mich recht erinnere?
guenstige Startangebote fuer die Piccolo-Serie von Controllern. Das ist quasi der kleinere Ableger der TMS320F28er Serie. Da muss man dann also selber erstmal gar nichts bauen. Manche, z.B. das 28027-Launchpad haben sogar den Luxus eines isolierenden JTAG-Adapters (allerdings ohne RTDX). Was davon aktuell
-
Thread
Dual-Port-Ram oder andere Lösung?
Hallo Forum, ich möchte möglichst schnell Daten von einem DSP (TMS320) in einen STM32F4 übertragen. SPI ist dabei so eine Sache, es verlangsamt den DSP leider etwas. Daher würde ich nun gerne die Daten die der DSP sowieso in einem externen SRAM abspeichert direkt
Frage schrieb im Beitrag #3593357: > Oh, > sorry TM320F28335 ist es. Ah! C28 mit FPU. Sag das doch gleich. Kennst Du schon den hier? http://www.ti.com/product/f28m36p63c2 Identischer DSP-Kern, identische DSP-Geschwindigkeit, FPU mit drin, die
-
Thread
C für SIM800L
Danke fuer den Tipp. Alles schon auf der festen Platte morob65: >welche hardware als controller? TMS320F28027, TMS320F28062, TMS320F280369, TMS320F2875 mal sehen. Danke fuer die Tipps. Bitte weitere TIPPs. Wenn das Ding läuft, stelle ich den C-Code hier ein, versprochen. VB Walter
bis "Nummer wählen", dass mein Handy klingelt? VG Walter P.S.: Als controller werde ich den TMS320F28062 nehmen.
-
Thread
Digitaler Lock-In Verstärker mit Mikrocontroller, DSP oder FPGA?
> -TMS320F2807x Piccolo von Texas Instruments > ->ADC mit 3.1MSPS, aber leider nur 12 Bit... -TMS320F2809 ->ADC mit 12.5 MSPS 12 Bit Die Piccolos sind wie der Name schon sagt: Die Kleinen. TMS320F28
Anzahl benötigter Messgeräte drastisch zu reduzieren. ... schrieb im Beitrag #5993480: > -TMS320F2809 > ->ADC mit 12.5 MSPS 12 Bit > > Die Piccolos sind wie der Name schon sagt: Die Kleinen. > TMS320F28 mit Gleitkomma gibt es uebrigens auch. > > Ob 16 bit bei 1 MSPS und mehr wirklich
-
Thread
EEPROM macht mich völlig konfus: Kb,B, Word
1990 gebaut wurden! https://software-dl.ti.com/ccs/esd/documents/c2000_byte-accesses-with-the-c28x-cpu.html "The TMS320C28x byte is 16 bits. By ANSI/ISO C definition, the sizeof operator yields the number of bytes required to store an object. ANSI/ISO further stipulates that when sizeof is applied to char, the result is 1. Since the TMS320C28x char is 16 bits (to make it separately addressable), a byte is also 16 bits."
-
Thread
Schnelle FFT in Assembler
was kostn z.b. der TMS320 von TI ?
bzw für ein versuch könnten wir uns ja die soft..........organisieren was möchtest du fü einen tms320bc52
-
Thread
IP-Telefon IP15 von Pollin
Selection+of+Texas...-a065168368 CIDCO Marketing-Blubb] zu "unserem" Kandidaten. Ein Datenblatt zum TMS320C5472 hab ich bisher nicht gefunden. DSP-seitig ist er wohl ein [http://www.alldatasheet.com/view.jsp?Searchword=TMS320C54X TMS320C54x], erweitert um den ARM7TDMI und 2 Ethernet-Interfaces. Der ..72er
Eine andere SW-Basis für das Telefon wäre NuttX - ein kleines "beinahe POSIX" RTOS mit Support für TMS320C547x inkl. TCP/IP, Shellchen und (wenn's denn sein muss) GUI. Gruß /G
-
Thread
Probleme mit HelloWorld in Code Composer v4
Composer, und wollte auf mein OLIMEX Board mal das einfachste HelloWorld versuchen. Der DSP ist ein TMS320F2808 Hab dieses Tutorial durchgemacht: http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/CCSv4/Demos/helloworld.htm Wenn ich es ausführ kommt folgende Fehlermeldung C28xx: Loader
Olimex stellt doch ein EVo-Board mit TMS320F2808 her, sondern nur mit dem kleineren TMS320F28016. Der übrigens wenig RAM hat und meiner Meinung nach für Entwicklung nicht so gut geeignet ist. Lieber auf einem 2808 oder 2809 entwickeln und
-
Thread
verschiedene Massen und Ferritbead
SPRAAS1A.pdf, S.19, icl Link zu Murata Hardware Design Guidelines for TMS320F28xx and TMS320F28xxx DSCs von TI Der TO sprach explizit von Analogteil und (Digital?)-IC's. Die Billiglösung ist ein Ferrit, die teure zwei komplett getrennte Supplys.
kommt, dann erkennt der DSP plötzlich ne 0 als 1 und umgekehrt. Übrigens, ich arbeite auch mit den TMS320F28xx Prozessoren, und bei einigen Sachen stellt es einem die Haare auf. Was sollte ich auf Seite 12 sehen?
-
Thread
Mikrocontroller zur Regelung DC/DC Wandler
t<20ns haben. Eine Google Suche lieferte bei mir grob folgende Resultate: XMC4000 Serie TMS320F28xxx bzw. TMS320C2xxx Serie dsPIC33 Serie Kennt Ihr noch andere sinnvolle Mikrocontroller? Welcher davon ist am "schnellsten" bzw. am "einfachsten" zum Laufen zu bringen für jemanden, der
in hardwarenaher Programmierung bzw. den TI uC). Jetzt möchte ich nicht mehr ohne die auskommen (TMS320F28335 mit FPU., und TMS320F28027 ohne FPU) Melde dich, wenn du weitere Fragen hast.
-
Thread
Prozessoren für Leistungselektronik
dann mit den AVRs ein paar Projekte gemacht. Für die Konverter die ich bis jetzt gebaut habe kam ein TMS320F... zum Einsatz (welcher genau weiss ich nicht mehr). Für die nächsten Jahre kann ich mir was passendes suchen und ich dachte es wäre eventuell nicht verkehrt sich noch eine andere Familie anzusehen
Sucher schrieb im Beitrag #5023434: > Für die > Konverter die ich bis jetzt gebaut habe kam ein TMS320F... zum Einsatz > (welcher genau weiss ich nicht mehr). Na bitte, dann hast Du ja schon Erfahrungen mit denen. TMS320F28069 ist ja ein Piccolo. Sucher schrieb im Beitrag #5023434: > SAB80C537
-
Thread
Ressourcenabschätzung für FOC
Was gibt nicht _die_ FOC, das ist dir klar? Ich kenne Umrichter mit tms320, 120MHz, und tc1797, 150 MHz glaub ich. Beide für deutlich kleinere Drehzahlen. Daher müsste man sich auf einem M0 sicher mehr einschränken als auf einem M4. Aber: Wenn du stm32 verwenden
solltest du dir die "langsamen" TMS320 aber mal ansehen. Dann wirst du erkennen das ein TMS320F28xxx mit TMU die Park in 17 Takten macht, weil der den Sinus und Cosinus in Hardware rechnet. Dann sind 100MHz wieder viel. Wenn man dann
-
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
DSP Einstieg
Hallo, ich arbeite zur Zeit mit einem TMS320C6711 DSK, das ist ein Entwicklungsboard von Texas Instruments. Zum Lieferumfang gehört auch eine extrem leistungsfähige Entwicklungsumgebung, mit C-Compiler, Simulator usw. Auf dem Board sind auch
ich habe noch ein Starterkit von Texas übrig, allerdings schon etwas älter, von 1994. Es nennt sich "TMS320C2x, Digital Signal Processor Starter Kit". Ein fertig aufgebautes Board, mit TMS320C26BFN, einem analogem Ein- und einem Ausgang, auf Stiftleisten rausgeführte Daten und Adressen, sowie serieller
-
Thread
8048 Assembler für aktuelle Windows-Versionen
Motopick schrieb im Beitrag #7727790: > Der ist nun recht unversell: 1802, 320C1X, 320C2X, 320C5X, 34010, > 37700, 3870, 4004, 50740, 64180, 6502, 65816, 6800, 68000, 6805, 6809, > 68HC08, 68HC11, 68HC16, 782XX, 7831X, 80166, 80186, 80251B, 80251S, > 8041, 8048, 8051, 8085,
25 OUTL P2,A ;IF CARRY=1 & LOAD R1 INTO A FOR 0013 F9 26 MOV A,R1 ;DISPLAY ON DIGIT 1. 0014 E3 27 DISPLAY: MOVP3 A,@A ;CONTENTS OF CODE TABLE ON PG 3 0015 02 28 OUTL BUS,A ;PUT ONTO DATA
-
Thread
Interrupt mit TMS320F2806
benutzt. http://blog.21ic.com/uploadfile-/2008-1/51217.78775422.pdf habe einfach den C-Code für TMS320C25 übernommen, benutze Code Composer Studio mit C2000 Mikrocontroller Familie für die Programmierung. Ich bekomme einen Fehler in der Funktion "void initInts(void)" in der Zeile [c]globalEnableInt
Der selige TMS320C25 hast ausser der Zeichenkette "TMS320" nicht viel mit einem TMS320F2806 gemein. Such Dir was aktuelleres...
-
Thread
TIs und "DELAY_US()"
Guten Tag zusammen! Ich bin fast am verzweifeln... Ich arbeite hier z.Z. mit einem TMS320F2812 von TI. Allerdings kenne ich das Teil erst seit drei Tagen, und darum bereitet es mir auch noch diverse Schwierigkeiten. Ich programmiere das Teil mit CCStudio. Nun möchte ich gern einfach
Kommunikation erleichtern. Ich fasse nochmal zusammen, was ich möchte: ich möchte für den Controller TMS320F2812 in C ein Programm schreiben, daß dann läuft, wenn ich den Strom anmache (Release und Flash?) und ich möchte die Möglichkeit haben die (oder irgendeine) delay-Funktion zu benutzen... wie gesagt