-
Thread
TMS320F2808 mit LCD
versuche seit zwei Tagen ein LCD anzusteuern, bisher jedoch nur mit wenig Erfolg. Ich benutze das TMS320F2808 Experimenter Kit von TI, dazu das Display TC1602A-08 mit einem HD44780 Controller. Da ich keine fertige lcd.c Datei finden konnte wollte ich das ganze erst mal selber programmieren, um zu
-
Thread
Interrupt TMS320F2808
Mit der Auführung der Interrupts habe ich keine Probleme. Zurzeit benutzte ich zu Testzwecken den Timer0 Interrupt und den SCIA-RECEIVE Interrupt. Eigentlich möchte ich, dass der Timer0 Interrupt den SCIA Interrupt unterbricht. Sprich der Timer0 hat immer die höchste Priorität. Laut Docu müsste dies auch so sein, allerdings zweifle ich daran. Entweder eine Unterbrechung durch einen anderen Interrupt ist nicht möglich, oder die Interrupts werden nacheinander abgefertigt. Letzteres ist nicht erwünscht. Hat jemand evtl. einen Tipp? Source-Auszug: [c] EALLOW; PieVectTable.TINT0 = &cpu_timer0
-
Thread
Günstiger TMS320F2808 Einstieg
Hallo, Ich würde mich die nächste Zeit gerne mit dem TMS320F2808 DSP beschäftigen. Ich sehe leider immer nur JTAG Debugger, die die Kapazität meines Geldbeutels deutlich überschreiten, von anderen Möglichkeiten das Programm auf den TMS zu bekommen sehe ich
Bei Olimex sind ein TMS320F28016-Board und ein passender JTAG-Adapter in Vorbereitung.
-
Thread
TMS320F2808 startet nicht richtig
Hallo zusammen, ich bin gerade dabei mich mit dem TMS320F2808 Controller von TI zu beschäftigen. Mir steht dafür ein TMS320C2000 digital Experiementer Kit (SPRUFR6A) mit einem einem JTAG USB Emulator XDS510LC von Spectrum digital und CCS 3.4 zur Verfügung
-
Thread
Textausgabe beim TMS320F2808
Hallo ich möchte eine einfache Textausgabe aufs Output Window im CCSv3.3 machen printf oder puts), kriegs aber irgendwie nicht gebacken. Kann mir einer behilflich sein?
-
Thread
Simulationsprojekt für TMS320F2808
Hi an alle, ich fange erst an , den DSP TMS320F2808 zu programmieren und möchte zuerst Simulationsprojekte erstellen können, die mir gestatten, erstmal ohne Device zu arbeiten.kann jemand mir vielleicht Referenzen empfehlen zu den nötigen Konfigurationen
-
Thread
TMS320F2808 CAN Inittialisieren
Hallo alle zusammen, ich versuche gerade beim oben genannten DSP die CAN Schnittstelle zu Initialiesieren, komme aber nicht richtig voran. Hat jemand von euch erfahrung damit oder weiss jemand wo ich einen Code bsp. für die Initialisierung finde? Danke
-
Thread
Anfänger mit TMS320F2808 und C/C++
Hallo zusammen, ich möchte gerne anfangen, mit dem TMS320F2808 was zu entwickeln. Bisher arbeite ich mit MSP430 mit der IAR-Workbench, und das nur in Assembler. So wie ich das bis jetzt überblicke, ist es ratsam, den 2808 in C/C++ zu programmieren. Das
einarbeiten. Als Entwicklungsumgebung käme das CodeComposer Studio von TI in Frage, als erstes Board das TMS320F2808 eZdsp Starter Kit von TI. Kann mir jemand ein Buch empfehlen, mit dem ich mich in C/C++ einarbeiten kann und sonst einen Tip, wie man sich sozusagen vom "Urschleim" in so eine Maschine einarbeiten
-
Thread
TMS320F2808 während der Produktion programmieren
Hallo zusammen Ich bin damit beschäftigt heraus zu finden, wie man einen F2808 am Besten in der Produktionslinie programmiert. Ich habe die serielle Variante bereits ausprobiert (funktioniert sehr zuverlässig allerdings einschläfernd langsam). Nun bin ich daran die JTAG Variante zu testen. Ich habe mir einen Adapter (XDS510LC C2000) von Spectrumdigital gekauft. Jetzt habe ich 2 Probleme: 1. Die Kabellänge des JTAG-Adapters ist sehr entscheidend (ausserdem ist das Kabel geschirmt). Da ich einen Nadelbettadapter einsetze werde ich wohl Probleme damit haben. 2. Ich finde kein passendes
-
Thread
Priorisierung von Interrupts beim TMS320F2808
Hallo zusammen, ich hätte eine Frage zu der Priorisierung von Interrupts. Bei meinem Code gibt es 3 PWM Interrupts, aus diesen drei wird immer in eine Funktion gesprungen welche die Comparewerte neuberechnet. Jetzt ist es so das anscheinend der Code zu viel zeit "frisst", daher wird in den Interrupt mit der niedrigsten Prio nicht mehr reingesprungen, da nach der Ausführung des zweiten Interrupts der erste schon wieder dran ist. Gibt es denn irgendeine Möglichkeit die Interruptaufrufe sequentiell aufzurufen?, oder bleibt mir da nichts anderes über als zu versuchen den Code "schneller"
-
Thread
Brauche Beistand bei TMS320F2808 Projekt
Hallo, ich bin neu hier in Forum obwohl ich während meines Studiums häufig zu gast war. Ich habe nun ein Projekt mit einem F2808 zu realisieren, die wichtigsten Dokumente von TI hab ich gelesen, aber es gibt immer wieder Stellen bei der Arbeit, an denen ich hängen bleibe. Deshalb dieser Beitrag, ich hoffe hier während meiner Arbeit die Dinge zu erfahren, auf die ich nicht komme (obwohl sie vermutlich offensichtlich sind) weil ich noch nie einen µc programmiert habe. Ich nutze die Hader Dateien von TI und die Examples, darauf baue ich alles auf. Demnächst werde ich ein Experimenter KIT
-
Thread
externe ADC-Referenzspannung am TMS320F2808
Hallo! Hat jemand Erfahrung mit dem benutzen der externen Spannungsreferenz an oben genannten Prozessor? Dieser befindet sich in meiner Applikation auf einem eZdsp Board welches eine externe Spannungsquelle mit 2V besitzt. Da ich beim Abtasten mittels interner Referenz ein sehr starkes Rauschen erhalte, wollte ich nun die externe Quelle testen. Dies gelingt mir leider nicht! Ich habe folgende Bits gesetzt: [pre] AdcRegs.ADCREFSEL.bit.REF_SEL = 0x1; AdcRegs.ADCTRL3.bit.ADCBGRFDN = 0x0; AdcRegs.ADCTRL3.bit.ADCPWDN = 0x1; [/pre] Leider führt dies nicht zum Erfolg. Ich erhalte
-
Thread
Wie funktioniert auf einem TMS320F2808 das fprintf / FILEIO
DSP-Freaks, :) ich bin relativ neu in der DSP Materie und soll diverse kleine Anwendungen für/auf einen TMS320F2808 programmieren. Ich bin gerade dabei mich durch die ganze englische Literatur von TI zu, wühlen und kleine Hello-World Programme zum laufen zu bringen. CodeComposerStudio 3.1 und das StarterKit
dem F2808 eZdsp testen, damit ich nichts kaputt mache ;) Was bedeutet eigentlich "dsk2808"? Nicht das ich da vielleicht eine falsche Plattform benutze.
-
Thread
CAN Mailbox auslesen beim TMS320f2808
Hallo zusammen, ich arbeiite gerade mit dem oben genannten DSP. Ich möchte die CAn Schnittstelle des DSP in Betrieb nehmen und orientiere mich nach den beiden Datenblättern "spra876" und "spru074" um die Schnittstelle zu initialisieren und die Mailboxes einzurichten. Die Initialisierung klappt soweit und die Mailboxeinrichtung für Tx und RX klappt auch. Daten kann ich jetzt auch schon übertragen, aber nur in eine Richtung und zwar vom DSP zum PC, andersrum klappt es aber nicht, weil ich nicht genau weiss wie man die Daten aus der Empfangsmailbox rausholt. Mein code für den Empfang von einem Byte
-
Thread
ST0 Register auslesen bei TMS320F2808
Moin! Ich habe mal wieder eine Frage zu dem TMS320F2808... :-) Und zwar will ich das Register ST0 auslesen, um herauszufinden ob die Addition von zwei _iq (oder long) Werten einen Überlauf produziert oder nicht. Ich programmiere in C und meine
-
Thread
CAN Mailbox auslesen beim TMS320f2808
Hallo zusammen, ich arbeiite gerade mit dem oben genannten DSP. Ich möchte die CAn Schnittstelle des DSP in Betrieb nehmen und orientiere mich nach den beiden Datenblättern "spra876" und "spru074" um die Schnittstelle zu initialisieren und die Mailboxes einzurichten. Die Initialisierung klappt soweit und die Mailboxeinrichtung für Tx und RX klappt auch. Daten kann ich jetzt auch schon übertragen, aber nur in eine Richtung und zwar vom DSP zum PC, andersrum klappt es aber nicht, weil ich nicht genau weiss wie man die Daten aus der Empfangsmailbox rausholt. Mein code für den Empfang von einem Byte
-
Thread
Von TMS320F2808 auf TMS320F2810 wechseln
Projekt. Die DSP die wir am Anfang ausgesucht haben hatte leider zu wenige GPIOs. Jetzt wollen wir die TMS320F2810 benutzen. Die Frage ist wie schnell koennen wir unser C Code auf die neuen DSP adaptieren. Wir beide haben wenig Erfahrung mit DSPs hatten immer nur was mit AVRs gemacht. Es hat uns ewig viel Zeit gekostet die F2808 zum Laufen zu bringen und jetzt muss alles neu geschrieben werden. Oder? Was meint Ihr wie kompliziert wird der Wechsel sein, kann sein alles halb so schlimm. Wenn man weiß wie.
-
Thread
Zu wenig RAM bei Debuggen (TMS320F2808) - was tun?
Moin, Ich arbeite jetzt seit ein paar Wochen mit dem TMS320F2808 und den JTAG-Adapter von Olimex. Das Programm wird immer größer und es kommt wohl das Problem auf, dass ich zu wenig RAM habe um beim Debuggen das Programm zu speichern. [pre] >> error:
Alex wrote: > Moin, > Ich arbeite jetzt seit ein paar Wochen mit dem TMS320F2808 und den > JTAG-Adapter von Olimex. Hi! Ist es schon der USB Adapter? Würde gerne wissen wie gut die USB Lösung von Olimex ist.
-
Thread
Registerbeschreiben in Code Composer v4 auf TMS320F2808
Hallo zusammen, ich tüftle schon einige Zeit rum. Ich möchte beispielsweise das GPIO Register des TMS320F2808 mit einem Wert beschreiben. (Im Code Composer v4) Das Register GPASET beispielsweise liegt bei 0x6FC2, ist 32 Bit groß, und möchte ich mit dem Wert 0x0800 beschreiben. Ich habs versucht
-
Thread
TMS320F2808 ext. A/D Wandler debuggen
Spule mit einem A/D Wandler auslesen. Dafür hab ich jetzt einen 16 bit AD7671 von AD, der mit einem TMS320F2808 Controller verbunden ist. Jetzt würde ich gerne die Datenwerte meines A/D Wandlers am PC auslesen können um den A/D Wandler bewerten zu können. Gibt es dafür eine einfache Lösung? Ich möchte
-
Thread
Runterteilen der SYSCLK zu einer kleinen TBCLK bei epwm modul funktioniert beim TMS320F2808 nicht
Hey zusammen, ich habe jetzt 4 pwm module, 3 sind zur berechnung von comparewerten, und mit dem 4 möchte ich eine Zeitbasis zu dieser berechnung bereitstellen. also ich nimm den counterwert des counters, und berechne mir daraus in den interruptmethoden der anderen 3 immer wieder neue comparegrößen. Jetzt zu meinem Problem: Ich möchte das der 4 Counter seine Werte so langsam wie nur möglich ändert, umso für die berechnung in den 3 anderen counter nicht zu schnell zu sein. Jetzt habe ich mit den Bits TBCTL.CLKDIV und TBCTL.HSPCLKDIV versucht den Teilungsfaktor für die TimeBaseClock des 4
-
Thread
16bit A/D Wandler mit TMS320F2808 - mit SPI Bus oder Parallel auslesen
SPI und paralleles Interface, 1MSPS). Jetzt geht es darum, den Baustein möglichst schnell mit einem TMS320F2808 Controller auszulesen (und die Abtastrate bestmöglich auszunutzen). Der Plan war bisher dafür SPI zu nehmen, wobei die Taktrate bei SPI bei dem TMS320F2808 auf 12,5Mhz begrenzt ist - selbst
Peter, herzlichen Dank für deine ausführliche Antwort!! Ich bin nach Aussage des Datenblatts (TMS320F2808) auf die 12.5Mhz gekommen - hier wird folgendes empfohlen: Internal clock prescalers must be adjusted such that the SPI clock speed is limited to the following SPI clock rate: Master mode
-
Thread
[S] TMS320F2808 Texas Instruments 32-bit F28x DSP/Controller
oder hat diesen Chip im 100-Pin LQFP Gehäuse sogar selbst übrig? Die vollständige Bezeichnung lautet TMS320F2808PZ. Ich benötige gerade mal ein Stück... Eventuell geht auch eine kleinere Version F280x (F2801 - F2809). Alex
-
Thread
Probleme mit HelloWorld in Code Composer v4
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
Ürsprünglich war da auch ein TMS32-P28016 drauf, aber da wurde ein TMS320F2808 draufgemacht. Liegt das an dem?? Also ein Beispielprogramm aus dem I-net kann ich laufen lassen, aber das HelloWorld leider nicht. Kann mir da jemand
-
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
Suche nach Hardware für TMS320F2806
Reihe: http://de.rs-online.com/web/p/entwicklungskits-prozessor-microcontroller/6633120/?searchTerm=TMS320F2808+Experimenter+Kit&relevancy-data=636F3D3226696E3D4931384E44656661756C74266C753D6465266D6D3D6D61746368616C6C7061727469616C26706D3D5E285C772B5B2D5C2E5C732F5D292B285C772B293F2426706F3D3926736E3D592673743D4B4559574F52445F4D554C54495F414C5048415F4E554D45524943267573743D544D533332304632383038204578706572696D656E746572204B69742673633D592677633D4E4F4E4526 oder einfach du machst Suche bei Gogglele: TMS320F2808 Experimenter Kit cu
-
Thread
Verständnisfrage zu diesem Microcontroller
Tippe auf http://www.ti.com/product/TMS320F28016
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
-
Thread
TMS320 von Texas Instruments
Oder fuer kleine Applikationen gibt es jetzt den PICCOLO (TMS320F28027). Das Starterkit ControlSTICK (Emulator und Evaluationplatine) kostet nur $39 -> http://focus.ti.com/mcu/docs/mcuprodtoolsw.tsp?sectionId=95&tabId=1222&familyId=916&toolTypeId=1
Ich habe ein Problem mit TMS320F2808. Wenn ich in meinem C++ Bootloader einige neue Statements zum bisher funktionierendes Bootloader Programm dazu schreibe, bleibt dann der TMS beim Booten stecken und geht nicht weiter. Ich bin
-
Thread
If statement wird nicht ausgeführt trotz korrektem Vergleich? (TMS320F28388D)
Hallo zusammen Auf dem Communication Manager eines TMS320F28388D führe ich den lwIP Stack um TCP Packete zu empfangen. Wird ein Packet empfangen kopiert die entsprechende Callback-Routine die Daten in einen Puffer `buffer` und signalisiert einer Schleife
Ich weiß nicht inwiefern dein Chip Ähnlichkeiten zum TMS320F2808 hat, mit dem hab ich damals in der Diplomarbeit gearbeitet. Schau dir bitte mal sizeof(char) an. Beim 2808er sind das nämlich 16 Bit, d.h. der Chip kann keine kleineren Dateneinheiten verarbeiten
-
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
> schnellen ADCs [x] > begeisterter Nutzer Hier auch (2808/2809/5410/5416/5502/5509/5535/...). > beim Aufräumen noch einige TMS320 DSP und DSKs gefunden @Harald: Die wuerden hier auch ein neues Zuhause finden. Bevor sie bei dir noch Rost ansetzen.
-
Thread
Flankenerkennung ohne Interrupts
anliegendes Takt-Signal (2 MHz). Davon würde ich gerne jede rising edge abfragen. Ich benutze einen TMS320F2808 von TI. Wenn ich mit einer If-Schleife die GPIO-Leitung abfragen, geht das nur auf das HIGH-level und eben nicht auf die Flanke, und ich bekomme so keine vernünftige Synchronisation hin. Wenn
Ich sehe gerade der TMS320F2808 schafft 100Mhz man sollte ihn daher auf 64(96) Mhz laufen lassen, um gut runterteilen zu können und trotzdem genug Zeit für anderes zu haben. MfG Winne
-
Thread
Frage zum Datenblatt des F280x
Eine Frage zum Controller F2808 von TI: Datenblatt: http://focus.ti.com/lit/ds/symlink/tms320f2808.pdf Auf Seite 11 steht unter Features rechts oben "Up to Six 32-bit/Six 16-bit Timers" Leider kann ich aus dem restlichen Datenblatt nicht herausfinden wieviele Timer den jetzt wirklich auf dem F2808 vorhanden sind. Kann mir jemand helfen?
-
Thread
AD-Wandler-Wert immer 2048 unabhängig von Eingangsspannung TMS320F2809
Hallo zusammen, bin von einem Olimex Evalboard auf dem anstelle eines TMS320-P28016 ein TMS320F2809 aufgelötet war auf eine selbstgemachte Platine umgestiegen. Auf dem Evalboard hat das Einlesen der Analogwerte gut geklappt, jedoch hab ich jetzt auf dem eigenen Board den
nach ewiger Suche endlich gefunden, liegt nicht an der Software oder am Speicher. In EAGLE sind beim TMS320F2808 der Pinkompatibel zum 2809 ist, die Pins 35, 36 und 38 vertauscht, und diese sind genau die ADCRESEXT, ADCREFIN und ADCREFM Pins für den ADC. Vielleicht hilfts jemandem der mal das gleiche
-
Thread
Komisches SPI
miteinander kommunizieren. Ich versuche das mal vernünftig zu beschreiben. ;-) Modul A (hat einen TMS320LF2406) (CPU) Modul B (hat einen TMS320F2808) (verschiedene Sensoren) Zwischen den Modulen ist noch ein 24LCX244 als Treiber (3 State) Die Verbindung besteht aus 10 Leitungen wobei ich
Leitungen im LA, habe ich mal Logisch zugeordnet.. (CS,Clock,MOSI;MISO usw.) (durch das Datenblatt vom TMS320LF2406 (Modul1) muss MOSI/MISO aber nicht mehr stimmen) Jetzt habe ich mal die Richtungen des Bustreibers (24LCX244) analysiert und jetzt bin ich ganz verwirrt. Die Richtungen sind wie folgt
-
Thread
Mikrocontroller sauber beschriften
welcher Fabrik gefertigt, Losnummer etc.) auswaehlen. Gibt es z.B. bei TI. Die Edelvariante des TMS320F2808 kann man dort, nachdem man eine Exportbestaetigung vorgezeigt hat, als SM320F2808 erwerben! Wird natuerlich nicht ganz billig. Aber so gewinnt man das Vertrauen des Kunden!
Hologramm-Siegel? Hat man früher so bei BIOS-Chips gemacht: https://www.google.com/imgres?imgurl=http%3A%2F%2Fwww.hardware-one.com%2Freviews%2Fi845%2FIwill_P4S%2FBIOS.jpg&imgrefurl=https%3A%2F%2Fforums.tomshardware.com%2Fthreads%2Fbios-chip-location.393676%2F&docid=F8g3AmJT_kG92M&tbnid=fmwZp5cC1c8kBM%3A&vet
-
Thread
8 Bit Variable unter TI320F2808
Hi, habe folgendes Problem: Ich programmiere gerade einen TI320F2808 DSP mit C. Jetzt brauche ich unbedingt eine 8 Bit Variable (da ich deren Überlauf brauche). Das Problem ist nur, das bei diesem Controller ein char auch 16 Bit groß ist ! Bei Ti habe ich
im Beitrag #2892884: > Hi, > > habe folgendes Problem: > > Ich programmiere gerade einen TI320F2808 DSP mit C. > > Jetzt brauche ich unbedingt eine 8 Bit Variable (da ich deren Überlauf > brauche). Wozu brauchst du den? unsigned char c; c = ( c + 1 ) & 0xFF00; realisiert dir
-
Thread
Anfängerfrage Sofware Timer TMS320F28035
Hallo ich muss mich im Rahmen meiner Studienarbeit mit dem TMS320F28035 von TI beschäftigen.Leider habe ich noch nicht sehr viel Erfahrung damit und bin gerade dabei mich einzuarbeiten.Ich muss gerade einen Software Timer erstellen, leider fehlt mir dafür noch
Hallo Timo, hatte gerade ein ähnliches Einarbeitungsproblem wie du für den TMS320F2808. Hast du schonmal auf der TI Homepage gestöbert? Dort gibt es Beispielcode wie man so ziemlich die gesamte Perifpherie, also auch die Timer des Controllers ansprechen kann!! Hier der Link:
-
Thread
ADC Reference
Hallo Ich habe ein Entwicklungs Board gebaut und die TMS320F2808PZ verwendet. Die ADC Reference habe ich von dem Schematic von TI uebernommen. Jetzt bekommen ich aber wenn ich meine Analogen Werte einlese andere Werte wie auf dem Entwicklungs board von
Mal was anderes, Weis einer von euch wo ich einen Compiler fuer die TMS320F206PZ finde? Bei TI finde ich keinen. Aber sie verkaufen die DSP noch.
-
Thread
F2808 für PWM zur Motoransteuerung
verändert. (In PSpice durch Vergleich von Dreieckspannung und Sinus). Ich habe zum Programmieren den TMS320F2808, ein PWM Signal auszugeben stellt kein Problem mehr dar, jedoch ich weiß nicht wie ich es anstellen soll das man praktisch wie in pspice das Dreiecksignal (ich nehm mal an das ist beim 2808
> Ich zähle mal ein paar auf: > 1.) u/f=const > 2.) (u-Unull)/f=const > 3.) Stromregelung mit Feldorientierung und Encoder > 4.) Stromregelung mit Feldorientierung nach Rotorpositionsschätzung Hallo Peter, ja eine der Methoden hab
-
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
Hi, wenn ich's noch richtig weiß, kommt der F2812 auf effektive 100MHz und der F2808 auf 80MHz, wenn die Flash Wait States richtig gesetzt sind und die Flash Pipeline aktiviert ist. Dirk..
-
Thread
MAtlab und Mikrocontroller
Rechengenauigkeit her betrachtet, bieten sich vor allem DSPs und andere 32bit Maschinen an, wie z.B. dsPIC, TMS320, AT91SAM, AVR32, TMS470 usw. 8 bit Mikrocontroller sind für den Code, den Matlab generiert nicht unbedingt ungeeignet, aber mit der Gleitkommarechnung überfordert. Jede Operation dauert ein Vielfaches
Hallo, ich arbeit auf ein kelein Projekt,und zwar ich soll ein µc Piccolo F2808 programiern nir mit Simulink(codegenerierung). wie in dem Bild zeigt, nur die Blöcke. wer kenne diese Thema , bitte ich brauch hilfe von euch /wie kann ich ADC Blöcke einstellen und die wert
-
Thread
Keine Consolenausgabe bei printf Befehl
Hallo zusammen, sitz grad vor einem Problem das ich schon einige Zeit habe. Programmier den TMS320F2808 ich mach da im Code eine Simple Anweisung if(i==1) { printf("Test"); } aber er gibt mir nichts auf der (Code Composer v4) Console aus? Weiß hier jemand
-
Thread
Virtuelle Can Schnittstelle
Schnitstellen zur > verfügung. Mit welchen Tool willst du darauf zugreifen? Hi, ich arbeite mit einem DSP (TMS320F2808), der CAN implementiert hat, aber noch nicht aktiviert. Ich muss die Schnittstelle in betrieb nehmen und danach wollte ich testen einbisschen testen, sprich Daten übe die virtuelle Schnittstelle
-
Thread
Pointer auf feste Adressen
auf hardwarenahe Programmierung eingeht - immer her damit! Zu meiner Frage. Ich benutze den DSC TMS320F2808, aber dies tut hier nichts zur Sache. Viel wichtiger ist, dass ich Daten ab einer festen Adresse auslesen möchte, die sich dynamisch ändern können! Dies habe ich zunächst so gelöst: [c] int16* auslesen_p = (int16*)0x3F7F00; void Speichertestlauf(void) { Uint16 l_i; for(l_i=0; l_i<=127;l_i++) { speichertestlauf[l_i] = auslesen_p[l_i]; } } [/c] Normal würde ich volatile benutzen, bekomme dies
-
Thread
Code Composer Studio: Probleme mit Watch Window
Hallo zusammen, ich programmiere mit Code Composer Studio V 3.3.78.2 gerade einen TMS320F2808 Controller und möchte mir gerne im laufenden Programm mit "Watch Window" Werte von Variablen ansehen, die ich in meinem Programm definiert habe. Leider kommt immer die Fehlermeldung "identifier
-
Thread
Dioden-Array zum ADC-Schutz
Hallo Ernst, in meinem Fall sind es die ADC-Eingaenge eines DSPs (TMS320F2808). Um externe Dioden komm' ich leider nicht drumrum. Gruss, Jan
-
Thread
Hardware: PWM Signal
Kann mir jemand sagen wie an einem DSP (Texas Instruments TMS320F2808) die Verschaltung eines PMW Signals funktioniert? Es ist mir nicht ganz klar wie ich einen Verbraucher (LED) anschliessen muss. Da ich einen PIN habe gehe ich davon aus das es sich um einen
-
Thread
DSP fährt nicht hoch
Hallo, ich habe ein Problem mit meinem TMS320F2808 von Texas. Wenn ich versuche ihn mit CCS zu verbinden kommt folgende Fehlermeldung: "Failed Software Reset: Error 0x00000024/-1147 Error during: Register, Execution, It appears that the