-
Thread
Wie programmierfähigkeiten testen? (Embedded)
Falk B. schrieb im Beitrag #5028691: > Dem TMS320/PICCOLO von TI. Da das im Startupcode reingehört, liegt es beim Entwickler, für eine C-Standard-konforme Umgebung zu sorgen. Das sind ein paar Zeilen Assembler in der Resetroutine, und die
@ Nop (Gast) >> Dem TMS320/PICCOLO von TI. >Da das im Startupcode reingehört, liegt es beim Entwickler, für eine >C-Standard-konforme Umgebung zu sorgen. Unsinn!! Das muss der Hersteller der Toolchain liefern! Alle
-
Thread
VHDL Grundlagen Tonerzeugung
500W-Leistungsteile eher nur 200kHz. Da muss man dann einen schlauen Filter/Modulator einsetzen, um diesen Faktor 1000 gut runter zu bekommen - und zwar einen sehr schlauen, der auch für den Analogteil des Amps mitdenkt :-)
> Nö, war mir nicht bewusst. Ich stelle mir unter DSP einen dedizierten > Chip vor, sowas wie die TMS320-Serie. Diesbezüglich sind mir keine > Neuentwicklungen bekannt. Was ist denn mit XMOS? Haben die nicht sowas im Programm? Oder liefern die nur Cores die wiederum woanders eingebaut werden?
-
Thread
OpenOCD. AtmelICE und Linux
Interface Initialised (JTAG) Info : CMSIS-DAP: FW Version = 01.21.0076 Info : SWCLK/TCK = 1 SWDIO/TMS = 1 TDI = 1 TDO = 1 nTRST = 0 nRESET = 1 Info : CMSIS-DAP: Interface ready Info : clock speed 500 kHz Info : cmsis-dap JTAG TLR_RESET Info : cmsis-dap JTAG TLR_RESET Info : JTAG tap: at91sam3ax8e.cpu
sam3 auto-erases while programming (request ignored) Warn : keep_alive() was not invoked in the 1000ms timelimit. GDB alive packet not sent! (4671). Workaround: increase "set remotetimeout" in GDB Info : cmsis-dap JTAG TLR_RESET Info : cmsis-dap JTAG TLR_RESET Info : cmsis-dap JTAG TLR_RESET Info
-
Thread
Taktender Regler
Temperatur halten. Ich denke so an +- maximal 2° Abweichung. Derzeit ist als Temperaturfühler ein Pt1000 installiert, geschaltet von einem einfachen Temperaturschalter (TMS1000 von Reichelt). Man definiert hier einfach eine Ein- und eine Abschalttemperatur, und das Gerät schaltet dann entsprechend die
-
Thread
Low Cost Spectrum Analyzer - Aaronia Spectran?
messgeraete_innen.jpg (links das Multimeter da ist die Konkurrenz :-> ) sieht das doch ganz gut aus - TMS320er DSP und diverse andere nette Sachen. Aber nette Komponenten und schönes Layout sagen natürlich rein gar nichts über die Praxistauglichkeit aus. Unabhängige Erfahrungsberichte konnte
man erkennt doch die Einzelheiten ganz gut. Der DSP, wo der Aufkleber zu sehen ist, ist übrigens ein TMS320F2812. Grüße aus dem sonnigen Baden Manfred
-
Thread
Probleme bei Programmieren von ATMega32
). PC4 (TDO) lässt sich nicht programmieren. (In Vergleich zum Oben leuchtet der Led nicht) PC3 (TMS ) lässt sich nicht programmieren. (Ich konnte noch schwaches Leuchten von Led feststellen, obwohl der Pin gar nicht definiert wurde bzw. gar nicht vorher geflasht wurde). PC2 (TCK) lässt sich nicht
aktiviert. Wenn du jetzt mit der Define-zeile "#define F_CPU 16000000UL" und der main-zeile "delay_ms(1000)" dein Programm ausführst, dann sollte die Led im Sekundentakt blinken.
-
Thread
Refit VDO Drehzahlmesser / 3-Phasen Schrittmotor
wird ja >> Schmitttrigger an den Eingängen haben. > > Eine sehr mutige Aussage. Er wird keinen TMS1000 verwenden.
-
Thread
Suche Geschichte des Mikrocontrollers
War nicht der TI TMS1000 der erste "Computer on a chip"? (incl. Patent!)
-
Thread
Gesundheitsgefahren (Single EM Puls)
sein, daß nach dem eigentlichen Puls ein hartes Abschalten erfolgt, und daher eine Spannung von z.B. 1000V entsteht.
zwei Jahren mal als Proband für eine Doktorarbeit zu Verfügung gestellt. Die haben dem seinen Arm mit TMS zum Zucken gebracht.
-
Thread
Befehlssatz der bo8-CPU - was ist gut, was ist schlecht
Generationen von CPUs kamen ohne Hardware-Stack aus. Mir fallen da auf die Schnelle die NOVA, PDP/8 und HP1000 (und Vorgänger) ein. Bei der Nova wurde die Rücksprungsadresse in AC3 gespeichert (AC0..AC3 sind deren Akkumulatoren), bei der PDP8 und HP1000 im jeweils ersten Wort der Subroutine. Wenn da war reentrant
eine Neuerung. Das gab es schon bei TIs Minicomputern, und als Folge davon auch beim 16-Bit µP TMS9900 von 1976.
-
Thread
Mit digitalem Oszilloskop Rauschen messen
duenner Beschrieb...die Loesung sind rauscharme Rauschvwerstaerker. Ich hab hier einen der macht *1000, von 0.1Hz..100kHz, mit Eigenrauschen in den nV/rtHz
differentielle Messung wird das nichts. Ein LT1028 ist nett mit 0.5/RtHz, bringt bei einer Verstaerkung von 1000 aber nur noch 50kHz Bandbreite. Vielleicht reicht das. Allenfalls ist auch ein InstAmp passend, zB ein AD8421
-
Thread
lange impulsantwort
hab in einem früherem post schon einmal meine probleme mit euch klären können. ich agiere mit einem tms320c6713, verbunden mit dem ccs v3.1. mein ziel ist es eine echtzeitfaltung mit einer impulsantwort, die ca 2 sekunden lang ist, durchzuführen. mein jetztiger stand ist, dass ich eine zeitbereichsfaltung
meine umsetzung basiert auf die implemntierung eines ping-pong-buffers, der momentan eine länge von 1000 segmenten besitzt. währen also 1000 eingangswerte vom codec gelesen werden, wird parallel dazu die vorherigen 1000 werte zur berchnung herangezogen. sind 1000 neue werte gelesen, wird ein bufferwechsel
-
Thread
LCD 204B-NLW & AtMega32
vermutet (F_CPU), dann stimmen die Wartezeiten nicht. Zur Kontrolle lasse ich gerne mal mit delay_ms(1000) eine LED blinken; dann sieht man schnell, ob eine Sekunde wirklich eine Sekunde ist.
einen Anschlussplan vom Kontroller rangehäng. Welcher Pin >ist da das Problem? TDI, TDO, TCK, TMS
-
Thread
X86 mit der Segmenteinteilung.
Beispiel Adresse 12345h, dann ist bei DS:SI DS=1234h und SI=0005h. Die gleiche Adresse wäre auch DS=1000h und SI=2345h, je nachdem was man übersichtlicher findet. Kurz gesagt 0000:0010 ist die gleiche Adresse wie 0001:0000. DOS z.B. läd .COM-Dateien immer an eine Adresse xxxx:0100. Die xxxx sind
. Der Compiler beginnt ab 5000 Euro. Ist ein No-go zum Reinschauen fuer Absolventen. Oder TI - TMS320 - ich hab den Namen vergessen, die IDE total schlecht und ueberteuert, auch wenn die chips eigentlich gut waren.
-
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
500€ JTAG Emulator von Signum für 500€ erhältlich bei http://www.embedded-tools.de/ wobei die 1000€ sind es wert der DSP F2812 oder auch seine kleineren Brüder sind absolut spitze. viele Grüße Thomas
-
Thread
NXP verschenkt ARM-Chips
nichts überschrieben wird. Versuch das doch mal. Warum es funktioniert, wenn du den Flash ab Adresse 1000 anfangen lässt, kann ich mir auch nicht erklären. Aber ich würds nicht so machen, weil es ist ja nicht richtig - der Flash kommt schon ab 0, und nicht erst 0x1000.
geschweißter PT100 1000, Glühobst, glasseidenummantelt usw.
-
Thread
ATtiny45 Funk
extremste, was ich mal an Funkexperiment fand, war das hier: http://hackaday.com/2012/01/26/sprite_tms-three-component-fm-transmitter/ (Reichweite: ein paar Zentimeter) (Ach ja, der Form halber, je nachdem, was Du vorhast: für die Nutzung von Funkfrequenzen gibt es Vorschriften. Es darf sich nicht
Spiralkabel passiert gegenüber der 5V nicht durchdringt. Es wird Millivolt/Milliampere sein, also 1000stel, was in der Spule passiert. Da musst sowas bauen, wie das was Kainka da gemacht hat mit Darlingten und Trimmpoti und Flipflop, dann KÖNNTE da was bei rauskommen. ABER: Die Störungen, die Lichtschalter
-
Thread
Frage zum XILINX JTAG Kabel
erkennt das Kabel. LPT 25pol CPLD-JTAG PIN2 o-----o TDI PIN3 o-----o TCK PIN4 o-----o TMS PIN8 o-. | PIN11 o-+ | PIN12 o-' PIN13 o--o--o TDO | - | | | | 4k7 - | PIN15 o--o--o VCC PIN25 o-----o GND
Kann ich das einfache Jtag Kabel auch für einen XC3S1000 nehmen ? Mir wurde gesagr der darf nur mit 2,5 V gefüttert werden. Grüße Dirk
-
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!
bei größeren Stückzahlen würde ich auch ökonomischere Varianten wählen, aber für ein paar Chips < 1000 sollte das nicht so sehr ins Gewicht fallen. Ich möchte erst einmal ohne riesiges Investment versuchen, ob ein Chip als Produkt überhaupt funktioniert. Danke, Stefan
-
Thread
IC-Fassung RM1,5
Rastermaße werden entweder in mm angegeben (sofern sie metrisch sind). Oder in mil wobei 1mil = 1/1000 Zoll. Das übliche Rastermaß für DIP Gehäuse wäre 100mil mit 300mil Reihenabstand. Oder metrisch (ex-DDR IC) 2.5mm mit 7.5mm Reihenabstand. Es gab aus der DDR den A4100 (AM/FM-Empfänger) mit Raster
Da hab ich die Schieblehre wohl ungenau abgelesen... OK, 28 Pin 400 MIL Package, für ein TMS3450NL oder SP8560. Diese Uhrenchips scheinen alle dieses seltsame Raster zu haben.
-
Thread
µC und Quarze (Frage eines Laien)
Spezifikation ist die maximale Frequenz. Ich glaube nicht mal dass es Kontroller mit 1 MHz limit gibt, vom TMS1000 mal abgesehen. Es gibt PICs mit 4 MHz limit aber die brauchen keinen Quartz.
-
Thread
ADC extern contra intern
Allerdings liegt die Wandlungszeit im dreistelligen µs-Bereich. Es gibt durchaus Wandler die um den Faktor 1000 oder mehr schneller sind. Das die dann mehr kosten ist ja logisch. Ich weiß nicht, was du dir für einen bei Conrad rausgesucht hast, aber du solltest die Bausteine schon anhand des Datenblattes vergleichen
schon recht, das kann schon super schnell sein, oder eben doch zu langsam. Habe an der Uni mit einem TMS 320F2812 von Texas zu tun, der schafft das ganze laut Datenblatt in 60-200 ns mit 12bit, aber ist halt auch eine andere Klasse als ein AVR.
-
Thread
Vorteil HRTIM zu normalen Timern
viel laenger koennen, gab es mal ein Applikationsschrift fuer eine Temperaturregelung auf einem TMS320F280X. Die schaffte einen Restfehler von 0.2 mK. Da ist die HRPWM mit 150 ps Steps schon sehr nuetzlich. Da muss man nur wirklich nicht auf ST warten wenn man sowas will.
faktisch nicht sind? Ja eben, virtuell. Praktisch ist das eine lange Kette von Invertern, um die 1000, welche durch ihre Verzögerungszeiten eben diese Auflösung von ~220ps erreichen. Dahinter ein Multiplexer, welcher die entsprechende Anzapfung wählt. Dazu ne clevere Reglung, damit das auch temperaturstabil
-
Thread
[verkaufe] diverse Chips [Prozessor, Speicher] (Siehe Text)
Speicher DIL 511000-85 18 x Speicher DIL Siemens HYB511000A-80 9 x Speicher DIL ausgelötet MB81C1000-12P 6 x Speicher DIL M3764A-12 2 x Speicher DIL TMS 4256-10 NL 1 x Speicher DIL KM41C464P-8 1 x Speicher DIL Oki M514256-10R 1 x Speicher DIL P21014-10 1 x Speicher DIL KM41C256P-10
-
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
anscheinend nur, wenn die Variable global definiert wurde. Über VIEW/GRAPH/TIMEFREQUENCY kann man sich die 1000 Variablen Werte auch noch plotten lassen - ziemlich cool was man damit alles machen kann (wenn man weiß wie es geht ;-) ) Viele Grüße!! Christian
-
Thread
Zeitauflösung besser als 'uC clock' bei Ausgabe
Lead korrigiert, um die man die IGBTs vorzeitig mit einem Abschaltsignal versorgen möchte. Da 1000A Primärstrom (gepulst, ca. 300us, dann 20ms Pause) durchaus denkbar sind bei solchen Teilen, ist es eben anstrebenswert, diesen Nullpunkt möglichst genau zu erwischen. Ein Zeitfehler von 50ns, wie o.a
>Da 1000A Primärstrom.... >o.a. bedeuten schon ein Schalten von 60A, Wen interessieren schon 6%;)
-
Thread
Gibt es den Fachkräftemangel? Gesperrt
Medizinstudium zugelassen? > > Und schon mal einen Medizinertest auf Probe gemacht? > http://www.tms-info.org/fileadmin/pdf/informationsbroschuere_tms.pdf > > Denn musst du im Vorfeld bestehen um nachzuweisen das du nicht zu blöd > für das Medizinstudium bist. Fürs Ingenieursstudium gibt es solche
Nachrichten aus der Realität schrieb im Beitrag #4568771: > Heute muss man 1000 Bewerbungen schreiben Nein.
-
Thread
Pac Man mit dem ATmega8
Hier nochmal ein AVI (11 MB gros) http://www.volkssturm.net/TMS_rang/pac.avi
>http://www.volkssturm.net/TMS_rang/pac.avi Such mal nach anderem Speicherplatz - 3,5KB/s macht bei 11MB keinen Spaß. :-(
-
Thread
digitales Filter für Sprache
Bist du bereit richtig in die Tasche zu greifen dann kannst du eine Fließkomma-Maschine kaufen, ab 1000€ wird da was gehen. Allerdings kann man dann gleich wieder einen Rechner nehmen. Von der Pike auf gehts mit Festkomma. (*) Okay, manche könnten jetzt einwerfen, dass es auch billiger geht. Ich rede
. Bei "richtigen" DSPs muss man heutzutage auch nicht mehr so tief in die Tasche greifen. Einen TMS320C64x+ bekommt man auf dem Beagleboard für $149 inkl. Freeware-Compiler. Aber für Audio ist der weniger geeignet, das überlässt man lieber dem 600 MHz Cortex-A8 mit Floating Point SIMD auf dem selben
-
Thread
OOCD Debugging in GnuArmEclipse startet nicht
To override use 'transport select <transport>'. cortex_m reset_config sysresetreq adapter speed: 1000 kHz Started by GNU MCU Eclipse Info : Listening on port 6666 for tcl connections Info : Listening on port 4444 for telnet connections Info : CMSIS-DAP: SWD Supported Info : CMSIS-DAP: JTAG Supported
CMSIS-DAP: Interface Initialised (SWD) Info : CMSIS-DAP: FW Version = 1.10 Info : SWCLK/TCK = 1 SWDIO/TMS = 1 TDI = 1 TDO = 1 nTRST = 0 nRESET = 1 Info : CMSIS-DAP: Interface ready Info : clock speed 1000 kHz Info : SWD DPIDR 0x0bb11477 Info : nrf51.cpu: hardware has 4 breakpoints, 2 watchpoints Info
-
Thread
Wie baut man in C Strings zusammen?
Code unten, ohne jeden Funktionsaufruf. sprintf braucht je nach Implementierungsumfang ~ 100 oder 1000 Mal mehr Zeilen Quelltext) [c] register char * p = d; while(*p) {p++;} while (*p = *s) {p++;s++;} return d; [/c]
embedded Systeme standen zum damaligen Zeitpunkt noch nicht zur Verfügung bzw. waren gerade am Start (TMS1000 von TI 1971). Der legendäre Z80 kamm rund 5 Jahre später. Diese kleine Systeme wurden seinerzeit auch nicht mit Hochsprachen programmiert da war Assemblercode das höchste der Gefühle und nicht
-
Thread
War es eigentlich damals möglich einen Heimcomputer in die DDR für die Verwandten zu schmuggeln?
war. https://www.kraftfuttermischwerk.de/genex/genexkatalog1986.pdf Und 1984 zählte der Amiga 1000 auch offiziel noch nicht zu Spielzeug, (der wurde ohnehin erst 1985 vorgestellt), das war erst mit dem Amiga 500 1987 der Fall.
1:8 entsprach. Diskettenlaufwerk war dann nicht mehr drin. Der Verdienst war damals bei rund 1000 Ost Mark, damit waren 120 DM etwa ein Monatsgehalt... Thomas
-
Thread
[V] Aufräumaktion Hobbykeller
, 4 Stück 13. ICL7109, 12bit-A/D-Wandler, 3 Stück 14. M27C256B, 256kbit-UV-Eprom, neu 15. TMS27C010A, 1Mbit-UV-Eprom, 5 Stück, neu 16. M27C1001, 1Mbit-UV-Eprom, 5 Stück, neu 17. AM29F040B, 4Mbit-Flash, 20 Stück, neu Mal sehen was ich noch so finde...
ADC0804, 8bit-A/D-Wandler, DIL20 19. PCA82C250, CAN-Controller-Interface, DIL8, neu 20. SJA1000, CAN-Controller, DIP28, neu 21. TIC206M, TRIAC 3A 600V, TO220, 6 Stück, neu 22. BU522, NPN-Darlington Transistor 7A 350V, TO220, 6Stück 23. SAB0529, programmierbarer digitaler Timer, DIL18,
-
Thread
ARM7 mit viel Prog Speicher
Ja, gibts (TMS470 von TI mit 1MB integr. Flash) Ansonsten, ARM mit ext. Memory-Interface nehmen. Da kannst du dranhängen so viel du willst. Aber bist du dir sicher, dass du sooo ein riesen Programm schreiben willst
Hab auch schon 2 Muster. Allerdings sind die dort angebotenen EvaKits recht teuer.(kleine ca. 1000€ ; große 2100€)!! Wenn ich das(-als Anfänger in ARM-) sehe, hat dieser ein Memory Interface. Ich hoffe ich sehe das richtig.!? mfg Roland
-
Thread
Mein erster 2.Quadranten Motor Steller (Halbbrücke)
noch nicht so schlau daraus geworden. Habe die Max. Turn on (60ns) und off time (30ns) bei Cl=1000pf und 15V gefunden. D.h. doch er braucht um 1000pf bei 15V am Gate zu schalten diese Zeiten oder nich ? Also sollte meine Gesamt Gatelast 5*13nf (für eine Seite) durch Cl geteilt werden um diese mit
geliefert. BDLC-Controler ist ein Cortex M3 und der Master Controller für die 12 BDLCs der Hercules TMS570LS3137, welcher für EVs zertifiziert ist. EVs sind zwar Geil, Cool oder was weis ich, aber das Drumherum erst mal zu entwickeln und zuverlässig zum laufen zu bekommen ist schon was anderes...
-
Thread
Weckersignal verstärken
Piezo-Scheiben (ohne eigenen Schwingungserzeuger) geeignet ist. Die Schaltung funktioniert z.B. an Uhren-ICs: TMS1951N2L, MHZ7317B An das Relais kann dann der TO alles Mögliche anschließen, auch eine Lampe. (Der Optokoppler kann entsprechend verwendet werden.) ciao gustav
mehr des Traffic weg, wenn die vielen Gutmenschen hier auf erkennbar unvollständige Fragen dann ihre 1000 Ratschläge abgeben.
-
Thread
TMS320F28035 Lin höhere Bit-Rate
Hallo, ich möchte gerne die Lin-Schnittstelle eines TMS320F28035 nutzen um zwischen mehreren Controllern auf einmem Bus zu kommunizieren. Lin ist ja für Bitraten von bis zu 20kBit/s spezifiziert. Ich möchte aber gerne eine höhere Bitrate (500kBit/s) verwenden
20kBit/s spezifiziert. Könnte ich aber dafür einen CAN-Transciever (z.B. TJA1040) nutzen, welcher bis 1000kBit/s spezifiziert ist. Ich würde dann nur CANH als eigentlichen Bus-Draht verwenden und CANL fest auf 2,5V legen. Würde das so funktionieren? Gruß Tobias