-
Thread
Stellenangebot Wiener
gleich wieder verpufft ist. >Programmiersprachen C/C++/Assembler, ideal bereits Erfahrung mit >TMS320F28xx, Microchip dsPIC/PIC32 oder FPGA Hm, FPGA ist aber keine Programmiersprache, sondern Hardware. Da hätte dann wenigstens was von VHDL,VERIOLOG usw. stehen müssen um sachkundig kompetent
über > vermeintliche Fehler anderer lustig macht. Ich habe das so verstanden, das sich PIC32 (und TMS320F28xx) auf C/C++/Assembler bezog und das passt dann nicht bei FPGA. Kannst aber davon ausgehen, dass ich das schon verstanden habe, da ich mich mit Mikrokontrollern etwas auskenne. ;-b
-
Thread
8 bit Datenyp erzeugen
Hallo, bei dem TI DSP 320f2812 ist ein char Datentyp automatisch 16 bits groß. Das Datenblatt schreibt hierzu: 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. This yields results you may not expect; for example, size of (int) = = 1 (not 2). TMS320C28x bytes and words are
-
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
Digitale Eingänge
Möglichkeiten der Digitalen Eingänge an dem Evaluation Board von Spectrum Digital mit dem dem TI-Prozessor TMS320F2812 zu erforschen. Leider kann ich kaum Dokumentationsmaterial finden. Auch nicht auf der "übersichtlichen" TI-Homepage. Kann mir da jemand weiterhelfen? Danke Euch...
Ich kann sowas wie einen Port A, B, ... (bzw. einzelne Pins auf 1 oder 0 setzen) Auf meinem Board (TMS320F2812 Board von Spectrum Digital) werden die digitalen Ein-Ausgabe-Ports aber mit Port4, Port7 und Port8 angegeben. Wie müßte eine Programmzeile aussehen, wenn ich z.B. Pin 4 von Port8 auf 1 setzen
-
Artikel
LAUNCHXL-F28379D
basteln. Von den 3 D/A-Wandlern sind nur 2 herausgeführt. Nachfolgetyp. Der in-etwa-Nachfolger des TMS320F28379D ist der TMS320F28388. Dieser enthält einen fünften Prozessorkern, einen echten ARM Cortex M4, von TI „CM“ = „Connectivity Manager“ genannt. Dieser ist vorrangig für die Kommunikation nach
auf der Unterseite. Nicht bestückte SMA/SMB-Buchsen als differenzieller Analogeingang. Siehe auch. TMS320C28x CPU and Instruction Set C2000 Piccolo Workshop
-
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
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
Datalogger für TMS320F2812
Hallo zusammen, ich programmiere ein DSP TMS320F2812 von TI mit Hilfe von Matlab 2006a und Code Composer Studio 3.1. Das Board fungiert zusammen mit einer elektronischen Schaltung als Steuergerät für ein elektrisches GoKart, das ich mit ein paar
und anschließend auslesen können. Kennt jemand einen Datalogger (mobil mit Akku), den man mit dem TMS320F2812 verbinden kann? Die Anforderung wäre, möglichst alle paar Millissekunden bis zu 5 Werte speichern zu können. Eine Möglichkeit wäre CAN, ist aber teuer. Die andere ist SPI, der Bus ist allerdings
-
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
/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 USB zu kommunizieren. Er hat zwar keine USB Schnittstelle
-
Thread
Projektidee: Verschlüsselter Messenger
Joerg Wolfram schrieb im Beitrag #3461382: > Einen TMS320F28xx kann man "von innen" so verriegeln, dass man ihn ohne > Kenntnis des 128 Bit Schlüssels nicht mal mehr löschen kann. Zumindest > schreibt es TI so. Ob es doch noch eine geheime Hintertür gibt
Joerg Wolfram schrieb im Beitrag #3461382: > auslesegeschützten Mikroconrollers. Einen TMS320F28xx kann man "von > innen" so verriegeln, dass man ihn ohne Kenntnis des 128 Bit Schlüssels > nicht mal mehr löschen kann. Zumindest schreibt es TI so. Ob es doch LOL - Naiver gehts nimmer.
-
Thread
TMS320-P28016 PWM erzeugen
Hallo zusammen, ich arbeite mit dem DSP von Olimex TMS320-P28016 und verwende die Library f280xbdcpwm. Ziel ist es, eine pwm zu erzeugen. Meine Frage ist, wo bekomme ich mehr Informationen zu der Library. Das 4 Seiten Dokument habe ich bereits.
viele Informationen und auch Beispiel-Programme bekommen: http://focus.ti.com/docs/prod/folders/print/tms320f28016.html (die Seite lässt sich auch mit Google finden... :P)
-
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
Vorteiler Frequenzzähler
bis mind. 300 MHz. Wenn man fuer Zeitmessungen 200 ps aufloesen will, sollte man sich eher die TMS320F28 ansehn. Die koennen sowas von Haus aus weil eingebaut... Warum sollte man sich gerade einen AVR antun wollen?
mind. 300 MHz. > > Wenn man fuer Zeitmessungen 200 ps aufloesen will, sollte man sich > eher die TMS320F28 ansehn. Die koennen sowas von Haus aus weil > eingebaut... > > Warum sollte man sich gerade einen AVR antun wollen? Ich hab zwar mehrere U664B hier und auch in gebrauch, jedoch hab ich
-
Thread
Strombegrenzung mit Mikrocontroller
sowieso nuex. Für digitale Regelungen *gibt* es *nicht* umsonst extra Controller. Bei Ti z.B. TMS320F28XX oder die Piccolos...
sowieso nuex. > > Für digitale Regelungen *gibt* es *nicht* umsonst extra Controller. > Bei Ti z.B. TMS320F28XX oder die Piccolos... mein augenrollen hat eben seismische aktivität ausgelöst...
-
Thread
DSP - wie anfangen
ich DSP näher behandeln. Doch wie fangt man hier am besten an, welche Starter Kits gibt es (Piccolo, TMS320 F28, ..) Welche Bücher/Internetseiten könnt ihr mir empfehlen? mfg
Es gibt nun auch ein Launchpad mit dem Piccolo (TMS320F28027) für unschlagbare 17$ ! http://www.ti.com/tool/launchxl-f28027?DCMP=c2x-launchpad&HQS=c2x-launchpad-b Ein JTAG Emulator (XDS100) sitzt schon auf dem Board mit drauf und die CCS5 Version
-
Thread
Fehlermeldung im Code Composer Studio von TI
Hallo, wenn ich mit dem aktuellem CCS Programmbeispiele von TI für den TMS320C28379D lade, die mit einem älteren Compiler erstellt wurden, dann erscheint in mehreren Beispielen die Fehlermeldung "cannot open source file "assert.h"". Diese nicht gefundene Datei wird in F2837xD_Device.h benötigt, wenn das Define __TMS320C28XX_CLA__ nicht gesetzt ist. Wie gehe ich mit dieser Fehlermeldung um, damit ich die älteren Beispiele auch mit dem aktuellem CCS laufen lassen kann?
-
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
SCN8049H Prozessor
einer unserer alten Tantalpillen Freunde. Da kann man ruhig mal den vom Hersteller empfohlenen 100nF an den Regler hängen und C5 durch einen Elko ersetzen. Und bitte mal die Lötstellen am Sockel des MC verbessern (Pin 27, 28, 33, 34, 37).
Nein..die U320C20 liegen nach wie vor auf Eis. Der Anwendung des Prozessors muß man nicht auf die Schliche kommen, das ist ein Signalprozessor der zum TMS32020 kompatibel ist. Vorzugsweise wird das Ding in Assembler
-
Thread
Wie viele Quadratur Encoder hat ein Mikrocontroller ?
Die TMS320F28er sollten sowas haben. In Hardware, eher gedacht um ein Motörchen auch innerhalb einer Umdrehung exakt auf Trab zu halten. Für manuelle Drehgeber braucht es die Hardware eher nicht.
./. schrieb im Beitrag #2563921: > Datum: 24.02.2012 00:23 > Die TMS320F28er sollten sowas haben. > In Hardware, eher gedacht um ein Motörchen auch innerhalb > einer Umdrehung exakt auf Trab zu halten. Die wollte ich auch gerade vorschlagen. Wobei die LPCs auch
-
Thread
iC-TW28 C-Code.
, auch die notwendige 32bit-Spi-Übertragung mit dem TMS320F280xx läuft. Es geht also um C-Code, ähnlich der Init. des RFM69. Die RFM69-Init.-Software wird ja u.a. vom Hersteller geliefert. Leider gibt es für den iC-TW-28 da wohl nix. Ja, Google
Hausaufgaben für den TO gemacht und das Datenblatt rausgesucht: https://www.ichaus.de/upload/pdf/TW28_datasheet_D5en.pdf LG Hoschti
-
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
To access data in increments of 8 bits, use the __byte() and __mov_byte() intrinsics described in TMS320C28x Optimizing C/C++ Compiler User's Guide (spru514). Bei dem Users Giude http://www.ti.com/lit/ug/spru514e/spru514e.pdf steht auf Seite 133 was dazu. Leider versteh ich nur Bahnhof bzw. das
-
Thread
Zum verrueckt werden: DSP TMS320F28335 von texas instruments
benötigst: Alle benötigten Sachen findest du doch hier: http://focus.ti.com/docs/prod/folders/print/tms320f28335.html *Wichtig* C2833x/C2823x C/C++ Header Files and Peripheral Examples (http://focus.ti.com/docs/toolsw/folders/print/sprc530.html) Get started: http://processors.wiki.ti.com/index.php
C2000_Getting_Started_with_Code_Composer_Studio_v4 Datasheet (http://focus.ti.com/lit/ds/symlink/tms320f28335.pdf) Application Notes/User Guides: http://www.ti.com/litv/pdf/spraai1 http://www.ti.com/litv/pdf/spru812a http://www.ti.com/litv/pdf/sprug04a http://www.ti.com/litv/pdf/spraah1
-
Thread
ASM Flash-Speicher reservieren
dann das richtige Schlüsselwort in ASM um Flash-Speicher frei zu halten? Hier geht es um einen TMS320F28xx und dem CCS.(irgendwo ist da auch was vom GCC drin) [c] .sect "MyStrukt" .def _Checksum _Checksum: .word 0xFFFF // reserv. 1 Wort .def _Size _Size: .word 0xFFFF
mehrfach beschreib- und löschbar ist. Irgendwas passt da nicht > zusammen... ja, ist halt so. Beim TMS kann man nur Sectoren löschen! Beim Schreiben ist der flexibler da lässt er sogar einzelne Worte zu.
-
Thread
Warnung vom Code Composer
Servus in die Runde. Ich harbeite mit dem CCS Version 3.1. DSP ist ein TMS320F2810. Der Flash-Speicher ist in fünf Teile separiert. Bislang habe ich nur Flash A gebraucht, da ausreichend. Auszug aus Linker command file: FLASHB : origin = 0x3F4000, length = 0x002000
allerdings nervig. Nun habe ich gesehen, dass der Linker eine Warnung ausgibt: WARNING: section 'Flash28_API' at 03f4000h falls in unconfigured memory (skipped) 'Flash28_API' ist der Teil, den ich in Flash B untergebracht habe. Was muss ich ich alles tun, damit die Warnung verschwindet?
-
Thread
Avr 8bit VGA
Und ein STM32F103-Board ist ein "8-Bit-Chip" im Dip-Gehäuse?
BluePill STM32F103 VGA: https://community.arduboy.com/t/wip-vga-out-without-fpga/6612
-
Thread
FT800 / FT810 Library
several displays with different FPC connectors from 40 to 60 pin. at first, I start with TST035QVIH-28D display with these configurations: /* EVE_TST035QVIH28D 320x240px 3.5" TSD LCD , no touch , Transmissive , Normally White -*/ #if defined (EVE_TST035QVIH28D) #define EVE_HSIZE (320L) #
0 0x 0 0x 0 0x 0 - 0x 197 0x 26F I (9717) Touch: 0x 0 0x 0 0x 0 0x 0 0x 0 - 0x 195 0x 28B I (9723) Touch: 0x 0 0x 0 0x 0 0x 0 0x 0 - 0x 195 0x 28B I (9729) Touch: 0x 0 0x 0 0x 0 0x 0 0x 0 - 0x 194 0x 2A7 I (9735) Touch: 0x 0 0x
-
Thread
Gibt es einfach zu handhabende "große" Rams (16/32MB?)
CS4231(A) ist ein kompatibler Typ. Ich verwende den hier in einem kleinen DSP Board mit dem alten TMS320C25 aber leider nur 128k RAM. Als Boardcontroller dient ein Mega32.
(so meine Erfahrung) gut fädeln. Obwohl ich am Datenbus noch 2 Static RAMs, ein paar HC245 und den TMS320 hängen habe, gibts da keinerlei Aussetzer und so. Der TMS320 ist auch PLCC68, da war das ein Aufwasch :-) > Wenn das von den ISA-Karten (find ich vl noch im Restelager) auch DIL > wäre, wärs
-
Thread
Reichelt liefert Kondensatoren "Made in West Germany" im Jahr 2019
nach Osten... , z.B. konnte man in West-Berlin Embargoprodukte wie MBit-Speicher, 32-Bit-Prozessoren, TMS320, ... stangenweise beim Distributor über den Ladentisch kaufen und auch bar bezahlen. Danach ab in die S-Bahn und ohne Kontrolle Richtung Friedrichstraße (in Ost-Berlin), wo sich ein DDR-Grenzübergang
Kofferraum der in zweiter Spur parkenden (z.B. > sowietischen) Diplomatenlimousine und ab damit... TMS320 haben die da wohl auch gekauft, ich habe ne halbe Palette U320C20 (CMOS, gabs bei TI nie!) gefertigt im ZFTM Dresden. Ich wollte immermal was damit basteln, leider ist die Autorin des damals
-
Thread
Betriebssystem für TMS320F283XX Derivat
Hallo Zusammen, ich suche schon seit längerem ein RTOS für die TMS320F28XXX Derivate, hab leider bis auf das TI eigene DSP/BIOS nichts wirklich passendes gefunden. Sezt hier jemand von euch eines dieser Derivate ein, und hat vielleicht schon erste erfahrungen hinsichtlich der RTOS Landschaft für den TMS gemacht ? Vielen Dank, Suppe
-
Thread
RFM69CW, wer kann helfen?
mehrfach kontrolliert. Ich kann daraus aber leider keine Erkenntnisse ableiten. 0x27=11011001 0x28=01100100 ?? was bedeutet FIFO strictly exceeds FifiThreshold 0x27=00010000 0x28=00000000 0x27=11011000 0x28=00000000 0x27=11011000 0x28=00000000 usw. > Hast du an den Modulen eine Antenne dran
Hallo, vorweg: Seit Jahren benutze ich erfolgreich den RFM12B mit dem TMS320F280xx. Wegen der Reichweite möchte ich den RFM69CW einsetzen. Zuerst habe ich versucht, zwei RFM69CW zu verbinden (Sender - Empfänger). Negativ. Danach habe ich den Sender-RFM69 auf die Frequenz
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
Und keiner spricht vom MSP430 oder Tms320f28027... Die ganze Entwickungsumgebung incl. leistungsstarkem Debugger ist kostenlos....
Walter L. schrieb im Beitrag #7287632: > Und keiner spricht vom MSP430 oder Tms320f28027... Die ganze > Entwickungsumgebung incl. leistungsstarkem Debugger ist kostenlos.... Weils ein altes glump ist. STM32 ist einfach besser.
-
Thread
Problem mit Speicherplatz bei TI Controller
abspeichern möchte, bekomme ich folgende Fehlermeldung im Code Composer Studio (Controller ist der TMS320F28335): errors encountered during linking; "Example_2833xEPwmUpAQ.out" not Example_2833xEPwmUpAQ C/C++ Problem program will not program will not Resource 28335_RAM_Ink.cmd
ganz kurzen Recherche würde ich sagen, dass das Limit aktuell > bei 16kB (MSP430) liegt und für C28xx gar nicht existiert int xxx[4096] braucht aber 16 kiByte...
-
Thread
Controller für 500kHz PWM-Signal für Vollbrücke
Es gibt nicht nur die Piccolos. Die TMS320F28-Serie ist auch noch da. Und von weiteren fragwürdigen Schnittstellen würde ich dringend abraten. 500 kHz PWM ist ein Fulltime-Job. Auch wenn die PWM bei TI gut gesichert ist.
STM32F334
-
Thread
STM32 umsteigen oder weiter AVR
Peter schrieb im Beitrag #3407368: > Gibs schon ein Testboard mit > STM32F427II Nicht 427 aber 429: STM32F429I-DISCO
Nur bei Controllern die per Zyklus 2 Zugriffe aufs RAM machen koennen (z.B. viele Texas Instruments TMS320 DSPs), oder getrennte RAM Bereiche haben (STM32F4XX CCM RAM), ist Code im RAM wirklich am schnellsten...
-
Thread
Atmel MEGA8-P Ersetzen durch eine kleine und bessere
welche ich nehmen kann ich habe mein board noch nicht fertig genauso suche ich 8 smd relais die ich mit F4052 relais ersetzen kann ich benutze EAGLE kann da jemand helfen wie ich vorgehen kann?
In Richtung Signalverarbeitung könnte man auch noch die Picolo-Serie von TI erwähnen(TMS320F28xxx) Ist allerdings schon deutlich über dem Atmega8 :-) Du solltest also Deine Anforderungen etwas besser herausarbeiten (Speicher, Anzahl IOs, Perepherie/Schnittstellen, Baugröße/Gehäuseart
-
Thread
TMS320F2810 flashen
Guten Morgen, ich suche eine Software, mit der ich per Windows-Eingabeaufforderung einen TMS320F2810 flashen kann (löschen, programmieren, verifizieren). Es gab mal ein Tool (SD-Flash) von Spectrum Digital, dass bis zu einer bestimmten Version über die Komandozeile lief, jedoch unterstützt
automatisierbar... Kann mir jemand noch einen Tipp geben? Mit freundlichen Grüßen Christian F.
-
Thread
Flash programmieren TMS320F28335
folgendes Dokument weiterhelfen: SPRA958L "Running an Application from Internal Flash Memory on the TMS320F28xxx DSP" Schau mal, ob es das ist, wonach du suchst. Wenn ja, und du hast Probleme mit der Umsetzung, melde dich einfach noch mal. Gruß,
Servus einfach im porjekt das f28335_ram.cmd durch f28335_flash.cmd ersetzen und neu builden. mfg michl