Grundbibliotheken, IDE-Menüs ... ? Wohl eher reziproke verhältnisse, 5h identisch, wobei wenn man 40h ASM gehört hat, braucht man nur noch 10h für C. Hatt man aber 40h C gehört braucht man immer noch 30h für assembler. MfG,
in Assembler für einen VLIW-DSP wie den Texas Instruments TMS320C6400 schon. Instruction code zum Entrosten dort: http://www.ti.com/lit/ds/symlink/tms320dm642.pdf MfG,
der Kenntnis der wesentli- chen Parameter abgeschätzt werden, die in der Shannonschen Formel S C = B ⋅og 12 + N (3.1) vorkommen. In (3.1) gibt C die maximale Datenrate in bit/s an, bei der theoretisch eine fehlerfreie Übertragung möglich ist. C eine Obergrenze, die in der Praxis nicht erreichbar
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
...aber die Jugend von heute kann kein ctrl-C ctrl-V mehr.
Freescale Coldfire (nur über EZ-Port) - STM8, SPC560B (nur über Bootloader) - MSP430 (nur über SBW) - TMS320F28xx (nur über Bootloader) - Renesas/NEC 78K0/78K0R/RL78/R8C - SPI-Flash - I2C-EEPROMs Geplant ist noch PIC18xxx und JTAG für CPLDs etc. Hauptkomponenten sind ein Meg328P (der leider fast voll
viel weniger AVR als ARM, das stimmt schon, in dem Zusammenhang sehen die AVR32, vor allem der UC3C richtig nett aus. Nur kann es einem doch ziemlich egal sein ob der Controller 2,40 oder 4,95 kostet solange man immer nur mal einen davon verbaut. Der Aufwand sich auf was komplett neues einzustellen
in Assembler. Die MCS51 waren einfach, logisch und mächtig, genauso wie der Z80 und der 65XX (der TMS320 übrigens auch :). Dann war ich das EPROM Brennen leid und wollte wieder was einfaches, logisches und mächtiges. Als ich aber die Portbeschreibung der PIC studiert hatte, war ich recht verwirrt und
V 0.0 −40.0 −20.0 0.0 20.0 40.0 60.0 80.0 100.0 120.0 −40.0 −20.0 0.0 20.0 40.0 60.0 80.0 100.0 120.0 T − Temperature − C TA− Temperature − °C A Figure 4. LPM3 (VLO) Current vs Temperature Figure 5. LPM4 Current
RRC.B Rotate right through carry destination byte Syntax RRC dst or RRC.W dst RRC.B dst Operation C → MSB → MSB–1 → ... LSB+1 → LSB → C Description The destination operand is shifted right by one bit position as shown in Figure 4-40. The carry bit C is shifted into the MSB and the LSB is shifted into
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?
end" 8-Bit Linie! Wie schlimm müssen dann erst die PIC16 sein ... ;( Die kostenlos erhältlichen C-Compiler sind eine Zumutung. So muß man dem Microchip Compiler heute noch (40 Jahre nach Erfindung von C) explizit sagen, ob eine Variable ins .data Segment soll oder nach .bss. Jegliche Mäkelei an avr-gcc
the XC6200 to a uP - Motorola MC68020 Example 70 KB XAPP063 XC6200 Interfacing the XC6200 to uP - TMS320C50 80 KB XAPP064 XC6200 Example XC4000 Series Edge-Triggered and Dual-Port 50 KB XAPP065 XC4000 RAM Capability Using Serial Vector Format Files to Program XC9500 Devices In-System on Automatic Test
ganz putzig wegen seines seltenen Formfaktors. Aber der Anschluß ist eigentlich ganz das Übliche: 40x 0.5mm Pitch. Tja, und zum Ansteuern braucht man eben nen µC der das kann oder einen separaten Grafikcontroller. Also nix für die Atmel 8 Bit AVR-Riege. W.S.
LCD-Interface mitbringen. Da wären die üblichen verdächtigen Firmen und Produktreihen, NXP LPC, Renesas, TI TMS320, Atmel AT91SAM, STMicroelectronics STM32. Ein gewisses Problem für uns Hobbyisten ist, das diese Controller zunehmend in BGA-Gehäusen daherkommen. Die Controller gehen in Richtung SoC, Überleitung
Hallo, ich versuche mit einem TMS320F28069 einen 2-Punkt-Regler zu realisieren. Dazu nutze ich einen der Komperatoren des DSP's. Jedes Mal wenn der Komperator auf High geht, lasse ich einen Interrupt erzeugen. Das funktioniert soweit
; GpioDataRegs.GPBCLEAR.bit.GPIO40 = 1; // LED1 aus } Vielen Dank für Eure Hilfe.
hier sollte man sich der folgenden Punkte bewusst sein: - Es gibt mehrere Versionen von MISRA-C: von 1998 (C90), 2004 (C90) und 2012 (C99/C11) und zusätzlich eine Version von MISRA-C++ von 2008. Einige Widersprüche und Unklarheiten der früherensten Version sind in späteren Versionen behoben
diejenige Informationseinheit, in der ein Computer ein einzelnes Zeichen speichert. Auch nach dem C-Standard belegt ein char per definitionem exakt 1 Byte. Damit ist auf deinem DSP ein Byte eben 16 Bit groß, die Größe eines char aber immer noch 1 Byte. Auf dem TMS320C30 ist sogar ein double nur 1 Byte
#3288608: > In diesem einfachen Fall ist es egal, was Du verwendest. Die #defines > werden vom C-Präprozessor/C-Precompiler ersetzt. Nein! typedef ist in jedem Fall vorzuziehen. Grund: [c]typedef int blub; void foo () { char blub; }[/c] Geht, aber [c]#define blub int void foo () {
16 Bit > sizeof(char) = 1 , also 16 Bit > sizeof(long) = 2 , also 32 Bit. Beim TMS320C40 (32-Bit-FP-DSP) war [pre] sizeof(char) == sizeof(short) == sizeof(int) == sizeof(long) == sizeof(float) == sizeof(double) == 1 [/pre] :)
Peripherie könnte übrigens Konflikte mit deiner IRQ Vektor Logik geben, check das nochmal. Bei meinem TMS32C025 Projekt fungiert auch ein AVR als Board Controller, ich habe allerdings einem Mega32 genommen und mich für paralleles Schreiben und Lesen des RAM entschlossen, damit es ein wenig schneller geht
>> geht.A Hmm, interessant. Ich habe einen U320C20, einen DDR TI Signalprozessor den ich mal anwerfen wollte. Wo kann man was über dieses Projekt lesen? Gruß, Holm
wohl noch einige Betriebsstunden vor dem Defekt annehmen. Sagen wir mal 1000 Stunden noch bei 200°C angegebener Kristalltemperatur. Bei 210°C sind es dann z.B. nur noch 100 Stunden, bei 230°C macht es in ein paar Minuten "Peng". Nur mal beispielhaft, Zahlen einfach geschätzt. Nun, ich bin kein Halbleiterphysiker
Logik TI als billigen Nachbauer blostellt.. *grin* Allerdings hat die DDR um die Wendezeit noch den U320C20 hergestellt, einen TMS320C20, mit einer Nachfrage nach einem C-Compiler für die Dinger hatte ich hier schon mal "Dresche" bezogen, weil DDR und einfach nachgebaut..alles Käse. Löwentaqhl hat den
auch ohne Probleme weiter, wenn man die Leistungsstufe entfernt hat. Zunächst dachte ich, der DSP (TMS320D708) sein hin, aber der liefert die SCL/SDA Signale die zum PIC gehen und ist auch sonst von der prüfbaren Belegung her in den Werten - Vermutung ist aber, dass dieser diese unbeantwortet lässt,
Hi Matthias, ja, der TMS unterhält sich sehr vermtl mit dem PIC, der PIC ist aber ggf hin (das wars dann) ODER sendet "niO". Zumindest sind die beiden direkt über I2C vernetzt. Ich bin jetzt 2 Wochen im Urlaub, plane dann aber
XC4008 -5 C I C I C I C I C I -4 C C C C C -10 M B M B XC4010 -6 C I C I C I M B M B C I C I C I -5 C I C I C I C I C I C I -4 C C C C C C -6 C I C I C I C I XC4010D -5 C I C I C I C I -4 C C C -6 C I C I C I CI
zum 6502 und 6800. Lustigerweise ist er in letzter Zeit wieder zu Ehren gekommen, weil ich mit einem TMS320C25 rumgespielt habe, den er auch kann.
. > Lustigerweise ist er in letzter Zeit wieder zu Ehren gekommen, weil ich > mit einem TMS320C25 rumgespielt habe, den er auch kann. Den TASM verwendete ich sowohl für 8085 als auch jetzt für 8048. Für den 80C382 mußte ich aber eine neue Tabelle schreiben, weil Befehle weg fielen, und
PID201 GND 13J5011 PI14012 374 SML-P11YTT86 5 PIJ5013 PIJ5014 Place Cap next to pins 14 & 15 of U8 P7 TMS320F28033RSHT J5 I2 D3 CR O98 GND 2.21k PIR98PIR98PID302 PID301 LED_3 I1 374 SML-P11UTT86 GND GND D D Plug holes in thermal pad under U8 to prevent solder problems Designed for:National Semiconductor
PID201 GND 13J5011 PI14012 374 SML-P11YTT86 5 PIJ5013 PIJ5014 Place Cap next to pins 14 & 15 of U8 P7 TMS320F28033RSHT J5 I2 D3 CR O98 GND 2.21k PIR98PIR98PID302 PID301 LED_3 I1 374 SML-P11UTT86 GND GND D D Plug holes in thermal pad under U8 to prevent solder problems Designed for:National Semiconductor
potentielle Konkurrenten unter den Nagel gerissen. Arbeite selber gerne mit TI und habe sowohl mit TMS320 als auch mit den TAS Audio DSPs gute Erfahrungen gemacht.
was soll's werden? Dito. Wenns ein reiner Regler für die paar kHz sein soll, kann das selbst ein TMS320C025 Urgestein mit 40Mhz Takt, vorausgesetzt, die I/O Bausteine sind einigermassen passend gewählt. Wenn er aber dazu noch mit der Aussenwelt kommunizieren soll, ein bisschen Netzwerk und TCP/IP
PID201 GND 13J5011 PI14012 374 SML-P11YTT86 5 PIJ5013 PIJ5014 Place Cap next to pins 14 & 15 of U8 P7 TMS320F28033RSHT J5 I2 D3 CR O98 GND 2.21k PIR98PIR98PID302 PID301 LED_3 I1 374 SML-P11UTT86 GND GND D D Plug holes in thermal pad under U8 to prevent solder problems Designed for:National Semiconductor
unkomplizierte inbetriebnahme Ich habe bereits ein eigenes Testboard für diese Anwendung mit einem uC von TI (TMS320F28069),allerdings erschlägt mich der uC gerade etwas, was Konfiguration und flashen von Firmware,Bootloader usw. zu tun hat (darin hab ich fast keine Erfahrung und muss mich erstmal einlesen
Maximum power dissipation –40 105 Ambient temperature for 7 suffix °C version Low power dissipation(7) –40 125 6 suffix version –40 105 T J Junction temperature range °C 7 suffix version –40 125 1. The average expected gain in power
RRC.B Rotate right through carry destination byte Syntax RRC dst or RRC.W dst RRC.B dst Operation C → MSB → MSB–1 → ... LSB+1 → LSB → C Description The destination operand is shifted right by one bit position as shown in Figure 4-40. The carry bit C is shifted into the MSB and the LSB is shifted into
Holm Tiffe schrieb im Beitrag #4094885: > Das kannte ich schon Ralf und da steht speziell zum 320C20 Nichts drin. Naja, aber doch wohl zur Frage: > The TMS320 series can be programmed using C, C++, and/or assembly > language. Most work on the TMS320 processors is done using Texas > Instruments
Fuer den TMS320C26 (im Prinzip ein TMS320C20 mit mehr internem RAM), gab es von TI ein "DSP Designers Kit". KIT CONTENTS: Your kit should contain the following materials. - DSK circuit board module
3 V D S C C C C C C C D S CVBSO2 63 n 0 F 0 U 1 8 39 RIN1 B R R G G R G B S D S V B B B B B B 3 D 3 62 F 9 1 H 40 GIN1 N G G B B 2 N 2 5 C C S S S S S S S C C CVBSO3 61 0 C 1 B B 2 1 1 1 2 3 4 5 6 7 n 1 1 2 3
Program/Data Timers/ m n G e EUART/ a S G Device Pins MHz Memory Capture/ m h E a SPI/ 10-bit a / A r C V T 2 A/D (ch) p P J (KB) Compare o A I C™ o P P M C D PIC32MX320F032H 64 40 32/8 5/5/5 0 Yes No 2/2/2 16 2 Yes Yes PIC32MX320F064H 64 80 64/16 5/5/5 0 Yes No 2/2/2 16 2 Yes Yes PIC32MX320F128H 64 80
IC2 SMD_OSC5X3MM 27 OSCI DSR 9 H H KLINKE_3.5MM 9OSC_UC 8 XTAL1 (ADC2)PA2 35 UC_FPGA_EXT A P69 C40 C328 10 4 36 PROG_DONE A IO_L1N_M0_CMPMISO_2 P67 C42 C41 OSCO DCD 6 1 1 2 2 2 2 2 2 2 2 JP4 C 4 29 (ADC1)PA1 37 IO_L2P_CMPCLK_2 GND RI R R R R R R R R R R C AREF (ADC0)PA0 PROG_CLK IO_L2N_CMPMOSI_2
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,
. 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) and other cores not listed as supported. "and other cores not listed as supported" ->
Hallo Forum, Ich möchte mit einem Mikrocontroller (TI tms320f28335) einen Umrichter ansteuern, genauer: dessen (vorhandene) IGBT Treiber. Nach Forenrecherche ist es denke ich am geschicktesten die Verbindung zwischen 3,3V µC- Logik zum Treiber per Optokoppler
xp-power/ie0315s-h/wandler-dc-dc-1w-15v/dp/1436118?ref=lookahead wobei hier der Leerlaufstrom von 40mA zu hoch zu sein scheint. -Gucke ich falsch? (nach den falschen Parametern?) Oder gibt es das gesuchte wirklich nicht. Muss ich mir einen Treiber für einen Treiber basteln? danke euch, ein
B C 1 K 0 1 V 3 2 PU20 1 1 D M R PTP42 2 200K_J 2 P M P tpc32t_100 2 1 2 0 0402 2 PR324 PQ91B 6 PD40 2 Z 6 3 3 200K_J PUMB2 0 2 1 2 ALW_ON 40,53,64 A D 2 3 3 R 0402 2 4 1 A P B 1 PQ4 _ C 1 P B C 1 1 2 P
ADS8326I ±3 16 SON-8 DRB –40°C to +85°C D26 Tape and Reel, ADS8326IDRBR 2500 ADS8326IBDRBT Tape and Reel, 250 ADS8326IB ±1.5 16 SON-8 DRB –40°C to +85°C D26 ADS8326IBDRBR Tape and Reel, 2500 (1) For the most current package and
C C C (3) - -3 - - - - C, I C C - XCS40 -4 - - - - C C C - -4 C (3) C, I - - - - - - XCS05XL -5 C (3) C - - - - - - -4 C (3) C, I C (3) C - - - - XCS10XL (3) (3) -5 C C C C - - - - -4 - C, I C (3) C, I C, I - - - XCS20XL (3) -5 - C C C C - - - -4 - C, I - C, I C, I C C C (3) XCS30XL (3) -5 - C - C C C C C -4 - - - - C, I C C, I C (3) XCS40XL (3) -5 - - - - C C C C 6/25/08 Notes: 1. C = Commercial T =
fertigen Code den ich nur aufrufen muss. Zudem ist es auch eine Zeitfrage. Vom Preis her wäre der TMS320C5535 interessant. Wenn ich jetzt nur die FFT Performance von dem finden würde und der schnell genug wäre, dann wäre meine Welt schon in Ordnung und ich wüste was ich nehme.
>>zu TMS320C5535 TI gibt für eine 1024-Punkte FFT eine Laufzeit von 7315 CPU-Takten für diejenigen C55xx Prozessoren an, die einen FFT-Co-Prozessor besitzen. Als günstigster Vertreter dieser Prozessoren
Ehrhardt Balstein schrieb im Beitrag #2516109: > Als ich anfing zu programmieren, gab es noch kein C. C wurde Anfang der 1970er entwickelt ... Das ist über 40 Jahre her, sicher ?
mit dem gerechnet wird. Ich bin das erste Mal auf diesen Sachverhalt gestoßen, als ich mit einem TMS320C40 (Floatingpoint-DSP) herumhantierte. Weil ich mir anfangs nicht sicher war, ob man mit double eine höhere Genauigkeit erreicht als mit float, habe ich in einem Testprogramm sizeof(double) ausgegeben
40, Table 41 and Table 42. Remark: The peripheral clock for the RTC block is fixed at CCLK/8. Table 40. Peripheral Clock Selection register 0 (PCLKSEL0 - address 0x400F C1A8) bit description Bit Symbol