-
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
-
Thread
CPU 300MHz, aber ADC und DAC schaffen 2MSps. Wie nur?
mit 12MSPS. Das sind 4 ADC die versetzt gestartet Da schafft TI schon mit einem einzelnen ADC im TMS320F2809 12.5 MSPS. Natürlich mit 12 Bit. Und das schon im letzten Jahrtausend!
what-limits-cpu-speed/123640#123640 Oops, habe wieder fälschlicherweise mit 1024^3 gerechnet statt 1000^3 bei GHz-Berechnung :-) Demnach beträgt der mit Elektronen erreichbare MaxTakt 903000000 GHz.
-
Thread
Suche schnellen µC
Betriebssysteme müssen nicht unbedingt riesige Dinos mit 1000 Layern zwischen Anwendungsprogramm und Hardware sein. Im Fall von FreeRTOS reichen Dir wenige kB Flash und ganz wenig RAM. Und Timings kriegst Du genau so gut in den Griff, wie wenn Du den Controller
Damit's auch sicher wird ;-) Cortex-R4F in Form der TMS570 von TI (die hätten eine FPU, 1-2MiB Flash, 128 -160 kiB SRAM beide mit ECC, 160 MHz): http://focus.ti.com/docs/toolsw/folders/print/tmdx570ls20susb.html http://www.ti.com/ww/en/mcu/tms570/index.shtml
-
Thread
CPLD Einsteiger braucht Hilfe bei der Programmierhardware
Ausgangspannung zu liefern. Nimm bitte ein geeignetes Netzteil, z.B. eins der kleinen Steckernetzteile mit 100..1000mA. Und bitte eine eine gescheiten Spannungsregler, 7805 ist einfach und solide. Eine unsaubere Spannungsversorgung macht die tollsten Sachen verursachen, vor allem kann ein Computernetzteil ohne Minimallast
nur mir sich selber testen kannst. Hast du ein digitales Oszi? Dann schau dir mal die Signale TCK/TMS/TDI/TDO an, ob dort was klimpert. Wenn eines der Signale nicht zuckt, ist das schlecht. MfG Falk
-
Thread
Sammelbestellung AR488 kompatibler USB-GPIB Adapter. Interesse?
Zu PE des SN75160B gibt es in der Doku des TMS9914A ein paar Hinweise: [code] The Pull-Up Enable (PE) input of the SN75160 is an active high input which selects whether the 'DIO(8-1)' lines are driven by open collector or push/pull buffers
R4136, aber das Problem dort scheint tatsächlich die Firmware des Spekkis bzw. der darin enthaltene TMS9914 zu sein.
-
Thread
Mikrocontroller mit schnellem Mehrkanal-ADC
reichen sollte. Aufgabe: - Analog-Digital-Wandlung von 6-8 Kanälen, Abtastrate pro Kanal 500...1000 kHz, Auflösung >= 10 Bit - Zwischenspeichern der Samples (etwa 640 kB Speicher benötigt) - Anschließend eine vom Rechenaufwand her eher anspruchlose Verarbeitung der abgetasteten Signale Gibt es
Mikrocontroller einen ADC mit 8(!) Megasampels. Daher bleib beim DSP, etwas in der Richtung wäre der TI TMS320F28. Der erfüllt deine anforderungen was den ADC betrifft. Ein Mikrocontroller wäre damit vollkommen überlastet wenn er alle 6 bis 8 Kanäle bei dieser Samplerate überwachen soll Mit freundlichen
-
Thread
DSP gesucht
Nachfolger vom TMS320C6711 vielleicht? Das DSK incl. Software war doch nicht so teuer (< 1000 Euro), wenn ich mich recht erinnere.
-
Thread
Neu im Shop: BeagleBoard (1200 MIPS ARM Cortex M8, TMS320C64x+ DSP)
Bezeichnung OMAP3530, wohinter sich nicht weniger als eine Kombination aus einem ARM Cortex A8, einem TMS320C64x+ "DSP":http://www.mikrocontroller.net/articles/Digitale_Signalverarbeitung#Hardware und einem OpenGL-kompatiblen 2D/3D-Grafikprozessor verbirgt. Speichermäßig ist das Board mit 128 MB RAM und
Weil die div. IC´s eben Kohle kosten ... auch wenn du > 1000 abnimmst ....
-
Thread
MSP430G2231 (Launchpad) und Dogm132-5
delay-function-like-the-arduino.aspx void delay(unsigned int ms) { while (ms--) { __delay_cycles(1000); // set for 16Mhz change it to 1000 for 1 Mhz } } void Lcd_Init(void) { unsigned int i; char y; Lcd_Reset_LO(); Lcd_Reset_HI(); // Display Reset-Leitung High Lcd_Select
* * P1.4/SMCLK/A2+/TCK =|6 3 9|= P1.7/A3-/SDI/SDA/TDO/TDI * * P1.5/TA0/A2-/SCLK/TMS =|7________8|= P1.6/TA1/A3+/SDO/SCL/TDI/TCLK * * * ************************************************************************
-
Thread
Nibbler 4 Bit Computer replica
_1_1_0_0_0_1_1_1_1_1;//LD 7'b0111_x_x_1: uCDATA = 11'b0_1_1_1_1_0_0_0_1_1_1;//ST 7'b1000_x_0_1: uCDATA = 11'b0_0_0_1_1_1_1_0_1_1_1;//JZ 7'b1000_x_1_1: uCDATA = 11'b0_1_1_1_1_1_1_0_1_1_1;//JZ 7'b1001_x_0_1: uCDATA = 11'b0_1_1_1_1_1_1_0_1_1_1;//JNZ 7'b1001_x_1_1: uCDATA
eine Anregung für ein CPU Design: http://www.circuitstoday.com/microcontroller-invention-history TMS1802NC von Texas Instruments
-
Thread
Xilinx Spartan 3 - Impact Boundary Scan schlägt fehl, Boards evtl. defekt?
Probleme auf. Bei dem einen Board werden immer 2 "unknown" Bausteine erkannt (sollten eigentlich xc3s1000 und xcf04s sein). Manchmal kommt die Fehlermeldung "ERROR:IMPACT:585 - A Problem may exist in the hardware configuration. Check that the cable, scan chain and power connections are intact, that the
Spannungen am JTAG Anschluss gemessen, die sind alle korrekt.. VCC 3,3V TCK 2,5V TDO 3,3V TDI 2,5V TMS 2,5V direkt am FPGA messen wird schwierig, da der von unten verlötet ist. VCCAUX sind laut Plan 8 Pins.. die muss ich erstmal finden. :)
-
Thread
Filter auf Dsp, Einsteigerfrage
klar, dann kannst du entscheiden, ob ein µC ausreicht. Mit einem ARM7 hast du pi mal Daumen 300 - 1000 Befehle pro Sample. Wenn du mit einem IIR Filter leben kannst, reicht vielleicht auch ein AVR. Ein FIR mit ganz schön vielen Koeffizienten braucht halt auch ganz schön viel Rechenzeit. Das mit der Latenz
Pentium auf eine Lochrasterplatine zu packen. Natürlich sind auch hier die Grenzen fließend. Einen TMS320 mit 60 MHz bekommt man vielleicht noch ans Laufen. Allerdings kann der dann auch nicht so viel mehr als ein schneller µC. Eine Platine für die 6000er Serie z.B. mit ca 1 GHz schüttelt man nicht mal
-
Thread
AVR an 230V
eib-installation_busleitung.html und hier: http://www.eas-y.de/ARTIKEL/diverse-hersteller-eib-y-st-y-2x2x0-8-tr1000-eib-y-st-y-2x2x0-8-eib-busleitung-eib-y-st-y-2x2x0-8-t.html Gruß, Chris Achja, wieso brauchen bei dir alle Sachen unterschiedliche Spannung? Sollte doch alles mit 5V laufen?!
Wie wär es denn mit einem AC-DC Modul vpn Traco Power??? www.tracopower.com Die TMS Serie ist ab 6W (5,12,15,24,+-12,+-15V) lieferbar, und galvanische Trennung ist schon mit drin...... Ich verwende die Module seit etwa einem Jahr, und kann nur gutes berichten! mitraM
-
Thread
Einfaches Oszi für zuhause
54621 mit 200MSa/s und 4 MPts inkl. Megazoom, dass > ich die Tage bei Singer in Aachen für rund 1000,-€ gesehen habe, jedem > aktuellen Chinascope unter 1000,-€ mit höheren Abtastraten auf jeden > Fall vorziehen, alleine weil der parallelverarbeitende ASIC im Agilent > sauschnelle wfm/s macht, die
54621 mit 200MSa/s und 4 MPts inkl. Megazoom, dass > ich die Tage bei Singer in Aachen für rund 1000,-€ gesehen habe, jedem > aktuellen Chinascope unter 1000,-€ mit höheren Abtastraten auf jeden > Fall vorziehen, alleine weil der parallelverarbeitende ASIC im Agilent > sauschnelle wfm/s macht, die
-
Thread
MX 1804X; Effektgerät reparieren; Fehlersuche; 80C32
frauen, ich habe ein Behringer Mixer MX1804X mit einem eigebauten Effektgerät(ähnlich dem virtualizer 1000). Das FX ist defekt-ich will es reparieren und bin auf Fehlersuche. Diese Effektsektion ist stand-alone und hat mit dem Mischer selbst nichts zu tun (eigenes power supply,eigens Peak-Meter,etc..)
- AD/DA Sektion über einen crystal 24bit Wandler (CS4220;SOP) - Effektverarbeitung durch DSP TI (TMS57002;QFP) - Steuerung des ganzen mittels 80C32 (also externes ROM);80C32-16;PLCC - ein EEPROM mit dem Program; 24C02SMD;SOP - 2 Stück DRAM, keine Ahnung wofür (für den DSP?) (UPD41464L-10;10ns;PLCC
-
Thread
Quarz ohne Kondensatoren
sein das der für eine andere Baustelle verantwortlich ist. Es ist noch ein DSP auf der Platine. TMS320LF2406APZA Ich mache jetzt mal das was vorgeschlagen wurde.
ich kann mal schauen ob ich noch einen "klotz" INV34/1000 habe allerdings erst nach meinem Urlaub. Ich melde mich dazu nochmal.
-
Thread
DSP für Signalauswertung eines liear Arrays
Tools und Dokumentationen welche TI bereitgestellt hat. Da gibts dann z.B. den C2000, speziell den TMS320LF2403A. Aber ich seh halt den Controller etwas als overkill im 64pin Package. Gibts es für meinen zwek was kleineres, leichteres, was auch das Design herum erleichtert? Ich habe eine ganz spezifische
gcc-Toolchain. Du bekommst für ca. 160 EUR ein Evaluation Board mit einem 500 MHz-DSP, der bis zu 1000 MIPS auf 16 Bit Operationen schafft, und auf dem ein embedded linux-System läuft. Du kannst deine Applikation dann ganz einfach in C programmieren und unter Linux auf dem DSP laufen lassen. Für optimale
-
Thread
Modded Hardware vs Eigenes Board
Wie wärs den mit der Kombi kleiner ARM7 (z.B. Philips LPCxxx oder die TMS470-Teile von TI) und einem ENC28J60.Der hat nur 28 Pins und wird per SPI angesprochen,ist also durchaus Bastlerfreundlich.Und mit etwas geschick kannst du sicherlich auch die Platinen selber ätzen,so
Bastellösung" (ich verkauf das ja nicht als Markenprodukt) wenn Alternativen mehrere 100 oder sogar über 1000 Euro kosten. Vor allem wenn ich z.b. nur damit rumspiele. Aber wie gesagt ich denke wir kommen vom Thema ab. Gruss Tassilo
-
Thread
ReadFile WriteFile an serielle Schnittstelle
exit(1); } serial_cache_cnt = 0; } } int single_data_with_read(register int tms_tdi) { int res; unsigned char single_with_read[] = {SINGLE_DATA_WITH_READ | (tms_tdi & 3), '\n'}; if (!WriteFile(flasher_port, single_with_read, sizeof (single_with_read), (DWORD *) & res
ms] vom Beginn eines Bytes bis zum Beginn des nächsten Bytes ct.ReadIntervalTimeout = 1000 / BAUDRATE * (dcb.ByteSize + (dcb.Parity == NOPARITY ? 0 : 1) + (dcb.StopBits == ONESTOPBIT
-
Thread
Gutes JTAG Tutorial gesucht
mit der J-Link Software doch simpel, z.B.: [code]JLink.exe -Device STM32F103RB -If JTAG -Speed 1000 # JLink mit richtigem Device starten connect # Zum Device verbinden loadbin ZuFlashendeDatei.bin, 0x08000000 # Datei flashen h # Prozessor anhalten r # resetten regs # Register anzeigen setBP
zu können. Um beim Beispiel zu bleiben: > [code]JLink.exe -Device STM32F103RB -If JTAG -Speed 1000 # JLink mit > richtigem Device starten > connect # Zum Device verbinden Zu diesem Zeitpunkt geschieht da schon eine ganze Menge "Magie" über JTAG. Ich habe mal versucht mittels Logicanalyzer daraus
-
Thread
Programm ist im Tiny versetzt.
einer Zeit, wo es keine Hex-Files gab Das mag man wohl bezweifeln. Anno 1975 (als ich meinen ersten TMS9000) programmiert habe) gab es die schon.
100070007071737335747777793D797B7D7D3F7FC0 :10008000818183C185C7878789898B8F8F8F8F00F7 :10009000D5801391949517D799889B006A8C9F1FE0 :1000A000A180A323A585B7006A89BBAB252DAFAF7F :1000B000F191B3006A3597B7F9B8BBB9FDFDFFBF41 :1000C000E1C0C3006AC1C7C7E9C9CBCBCDCDCFCF93 :1000D000D0C0D3006AD1D3D3DDDDDFDFDDDDDFFFCC :1000E000E1F0F3F3E5E5E7E761696FEBEDEFEFFFD3
-
Thread
E-Mobilitaet - wie sieht der Antrieb eigentlich technisch aus?
andauernd geben. Steigung ja, aber nicht bis in den Weltraum! Man kommt auch heute noch mit T1, B1000 locker über die Alpen.
Der Bedarf sollte sich doch leicht ermitteln lassen: > > E = m*g*h > > Sagen wir, wir wollen 1000m Steigung überwinden. Dann ist dafür bei 1,5t > Fahrzeug die reine Hebeenergie > > 1500kg * 9,81m/s² * 1000m = 14715kJ > > Würde man mit 100km/h in einer Stunde da hochbrettern, wäre man also
-
Thread
FFT-Spektrumanalyzer
Aaronia verwendet TMS320F28er. Da gibt es auch Exemplare mit schnellen ADCs. Damit macht man bestimmt nichts falsch.
oben verlinkt habe. Außerdem ist Wfms/s für mich eine reines "marketing buzz word" so in etwa wie 1000 PMPO bei einem Brüllwürfel mit USB-Steckernetzteil. Wenn ich bei einer FFT eine Auflösung im Bereich von 1 Hz haben will brauche ich so um die 1 Aufzeichnung/Sekunde. Da nützen mir die >100000 Wfms
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure
Nord BaWü. Kenne etliche Firmen, die nach IGM-Tarif zahlen und wo eine 3-Zimmer-Wohnung nicht 1000 Euro übersteigt.
BaWü. > > Kenne etliche Firmen, die nach IGM-Tarif zahlen und wo eine > 3-Zimmer-Wohnung nicht 1000 Euro übersteigt. Wo denn in Nord BaWü? Ja, es gibt hier ein paar IG Metall Unternehmen - aber "etliche"? In einer Stadt wie Heidelberg bist Du mittlerweile locker bei 1000 Euro Warmmiete für
-
Thread
Wirklich arm, der ARM
hallo Nimm den TMS 470 von TI; Dieser wird sehr oft in der Automotive Industrie eingesetzt. Ralph
selbst regelmäßig mit Rat und Tat zur Seite. Natürlich ist es aufwändig, am Markt unter den vielen 1000 µC den geeigneten zu finden. Wir entschieden uns unter anderem für ARM, weil der Core sich in sehr vielen µC-Familien immer weiter verbreitet, sozusagen zu einer Art Standard wird. So, wie z.B. der
-
Thread
Welcher µC für Einsteiger?
Na, dann mal was unkonventionelles: TI TMS320x28069 in der USB F28069 control stick variante für 39$ und 2 Tage Lieferzeit an den PC anschliesbar. Er ist nur vordergründig komplex - durch die gute Doku und zig Beispiele sehr schnell erlernbar
Investition die die 300 Euro Marke problemlos erreicht. Wennst alles "professionell" haben willst, sind die 1000 Euro auch problemlos erreichbar, alles eine Frage wie "Profi" Du es unbedingt machen willst. Anders gesagt, ja, die Einzelteile kosten 'n Spott. Die Anschaffungskosten für diversen Krempel den
-
Thread
S/P-DIF Mixer - lohnt sich selbst bauen?
man das aber auf Sample-Ebene im FPGA, also mit z.. 192 MHz. Damit wird das Datum mit einem Faktor 1000 genau gesampelt und der Phasensprung ist dann immer nur 1/1000 für 192kHz. Man kann das regeln, wie Christian es beschreibt, braucht dann aber eine Logik, die auch Samples einfügen kann. Auch dies kann man machen und lösen aber auch das ist technisch schlecht. Ein Phasensprung um 1/1000 liefert an einer ungünstigen Stelle einen Fehler mit 1/1000/PI der voll in den Filter liefert und ein Signal um durchschnittlich 50dB bis 60dB verfälscht. Sicher kann man argumentieren, dass man das
-
Thread
8052 keil assembler JZ $+4
einfuegt oder die Reihenfolge der Befehle aendert, ist beim "$" Schluss mit lustig. Beispiele: TMS320 Assembler nimmt Aenderungen vor, um Silicon Bugs zu umgehen. MIPS Assembler aendert je nach eingestelltem Modus die Reihenfolge der Befehle um Zyklen zu sparen. XC8 PIC Assembler "streut" Befehle
er schon im Voraus das nächste Byte liest, auch wenn es nicht ausgeführt wird. Hast Du z.B. an 0x1000 ein RET stehen, holt er noch den Befehl von 0x1001 und springt dann an die Adresse aus dem Stack zurück.
-
Thread
schnelle und sichere Übertragung von Xmega an PC
Schnittstelle ca 11 bit macht dann ca 110 bit für 24 bit nutzdaten. so bei 115200 baud macht das dan ca 1000 wertepare je sekunde. vorausgesetzt, du würdest dauernd werte senden. 1. Was soll schnell heissen? reichen dir ggf 100 messwerte je Sekunde oder müssen es mehr sein? 2. was soll sicher
. Per DMA und einem UM232H (im Bitbang Modus). Und die CPU war > mit 0% ausgelastet. Mit einem TMS320F2802x übertrage ich auch mit 2MBaud Daten über einen FT232 an den PC. Und das ohne DMA! Nebenher führt er noch ein paar Berechnungen durch und ließt 8 Analogwerte ein. Sollte also mit einem ATXmega
-
Thread
Alter ADC Texas TL505
Aufbau kenne ich schon aus dem MC Praktikum meines E-Technik Studiums. Damals haben wir nicht den TMS1000 MC sondern ein Minimalsystem aus 8085 /8155 genutzt. Es gelang aber nicht über 10Bit stabile Wandlerdaten zu bekommen, so steht es auch im Datenblatt. Zum Hintergrund: Ich soll eine Controller
-
Thread
USB-Prog über OpenOCD an STM32?
Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxygen/bugs.html tms sequence is long 1000 kHz jtag_nsrst_delay: 100 jtag_ntrst_delay: 100 LIBUSB_DLL: info: usb_os_init: dll version: 0.1.12.2 LIBUSB_DLL: info: usb_os_init: driver version: 0.1.12.2 LIBUSB_DLL:
-
Thread
TI DSPs über JTAG programmieren
Hallo Christoph, ich habe beruflich mit den TI-DSP´s zu tun und verwende hauptsächlich den TMS320F2812. Ehrlich gesagt glaube ich nicht, dass das klappt, was Du da vor hast. Wie Du schon selbst gesagt hast, hält sich TI mit Info´s ziemlich zurück und die Software (CCS) von TI, ist desshalb so
ich nicht für jeden Prozessor ein EVB kaufen möchte und erst recht nicht einen teuren Emulator (> 1000 Euro), versuche ich nun, einen Alternative zu finden. Vielleicht finde ich Informationen zum Nachbau der von Dir erwähnten "embedded Emulatoren", die es anscheinend für alle Arten von Schnittstellen
-
Thread
ab welchem AVR lohnt sich C statt asm?
zu immensen Kosten ( Ram, Rom, Laufzeit). Als Beispiel: Multipliziere mit oder dividiere durch 1000 ==> hoher Bedarf an Ram, Rom, Laufzeit Nutze dazu 1024 ==> Ram, Rom, Laufzeit fast nichts Dazu gehört eine sinnvolle Scalierung der Werte.
Aber von Prinzip sind die Compiler da alle identisch. Ich arbeite mit 8051 auf Keil µVision und TMS 470 mit Compiler von TI. Poste mal bitte den Code mit deinen <25 Takten, inklusive Kommentaren, würde mir das gerne mal ansehen. Und wenn es geht lass meinen Vorschlag mal übersetzen und sag mir
-
Thread
ATMega128 vs. KEIL ARM7,Microchips,Texas
mir stehen nur die folgenden 1) KEIL ARM7 development kit 2) Microchips development boards 3) TMS320C67 DSP development kit zur Verfügung! nun zu meiner Frage: wechler microcontroller ähnelt dem ATMEGA128 am meisten, bzw. dann ist ja auch klar welches development kit ich nehme. gruß
Empfehlen kann ich die STM32, SAM3 (achtung, bei early samples geht der SWO nicht!) sowie die LPC1000 und TMPM330. Von Toshiba gibtz im Moment dieses gesponsorte Kit mit TMPM3x und ULINK-ME. http://www.mikrocontroller.net/topic/153967#new Demnächst gibtz noch die EFM von EnergyMicro für Ultra
-
Thread
Suche Projektpartner für Kalmanfilter-Implementierung
'er Sensor-Modul-Nutzen ? LSM330DLTR Accel, Gyro LSM303DLHTR Accel, Compass/Magnetometer SCP1000 Pressure LPS001WP MEMS Pressure TMP105YZCR Temperature STDS75 Temperature ... Gruss bodo
Moin, versuche gerade die Verfuegbarkeit der Sensoren zu klaeren. Dne SCP1000 schau ich mir gerade an. Der CAN Bus wird in professionalen, kommerziellen Systemen schon lange verwendet. Siehe stockflightsystems.com. Michael Stock hat einige Lagen Protokoll auf Basis des CAN realisiert
-
Thread
Maxon Encoderauswertung
Atmel Controller die eine > solche Logik haben? Ich nutze mehr die Piccolos von TI. Da z.B. der TMS320F28032. Hier ein UserGuide mit ein paar Erklärungen: http://www.ti.com/litv/pdf/sprufk8 Oder die NXP Fraktion hat das auch drin: http://www.nxp.com/documents/user_manual/UM10360.pdf STM natürlich
notwendig. Da man die LCD-Ausgabe weglassen kann, ist diese Meßrate auch kein Problem und kann auch 1000 Messungen/s betragen. Die Berechnung in 'float' ist hinreichend schnell und für die Ausgabe reicht es vermutlich, den Wert für die Drehzahl auf 16 Bit zu reduzieren. Die Drehrichtung kann man nachfolgend
-
Thread
Regelkreis
werden können. Ferner ist der worst case zu durchdenken und in die Simulation einzuprägen, um die 1000 Clks gegenzuchecken. Deine Bedenken hinsichtlich Umschaltung und Parallelität sind unbegründet: Je FPGA-Takt können mit MUX jederzeit Datenströme umgelenkt werden, ohne dass inkonsistente Daten entstehen
OUT STD_LOGIC ; tck : OUT STD_LOGIC ; tdi : OUT STD_LOGIC ; tms : OUT STD_LOGIC ; virtual_state_cdr : OUT STD_LOGIC ; virtual_state_cir : OUT STD_LOGIC ; virtual_state_e1dr : OUT STD_LOGIC ; virtual_state_e2dr : OUT STD_LOGIC
-
Thread
usbprog Fans aufgepasst: JTAG USB (OpenOCD, ARM7)
das sieht mehr nach einem Leitungsproblem aus. Da hast sicher kein dreher drinnen? Kannst du mal TMS und TCK vertauschen? Gruss Bene
in der Zeile 125. Das ist folgende: [c]while(usb_bulk_read(usbprog_jtag->usb_handle,2, tmp, 64, 1000) < 1);[/c] Bis dort hin läuft alles wie geschmiert und ab dort hängt dann plötzlich alles und ich muss es abwürgen. Wer morgen da mal weitersehen ;)
-
Thread
Hast du das Datenblatt gelesen?
ich damals Fluggerätemechaniker wurde, da kostete ein gutes Wörterbuch, "Technische Englisch", 700-1000 DM. Woher sollte man denn wissen was ein washer oder eine screw oder ein toggleswitch ist? Dazu werden auch noch viele Abkürzungen benutzt, wodurch man schon gleich am Anfang des Datenblattes (mich
damals Fluggerätemechaniker wurde, da > kostete ein gutes Wörterbuch, "Technische Englisch", 700-1000 DM. > Woher sollte man denn wissen was ein washer oder eine screw oder ein > toggleswitch ist? Dann gehst du auf www.leo.org tippst den Bgriff ein und siehst mal nach, ob du fündig wirst.
-
Thread
Atmel Programmer Kaufentscheidung?
10pin bringt > diese Möglichkeit? Ja, so ist es. JTAG braucht vier Datenleitungen (TDI, TDO, TMS, TCK) sowie Masse und die Betriebsspannung als Referenz, optional noch den /RESET-Pin des Controllers (nSRST). debugWIRE benutzt den /RESET-Pin des Controllers für einen bidirektionalen Eindraht-Bus
kostet das originale PICKIT3 etwa 50€, 100%-Nachbauten sind schon für 20-30€ zu haben. Und da alle ca 1000 aktuell erhältlichen PIC-Varianten von den kleinen 8 Bittern bis zu den 32 Bit MIPS Maschinen den gleichen ICSP-Port haben und darüber sowohl programmiert als auch debuggt werden könnnen, ist man damit
-
Thread
Welcher µC für meinen Zweck?
wenn du darüber nachdenken mußt, solltest du mal nachdenken oder du hast zuviel zeit. jedes rad 1000 mal erfinden?
Auf der anderen Seite ist Hardware heute SPOTTBILLIG, da kann man auch ein paar Ventile mit einem 1000x überdimensionierten uC/embedded PC ansteuern. Der Schwerpunkt verlagert sich so oder so seit Jahren zur Software bzw. GUI und Netzwerkfähigkeiten. Der Low Level Kram ist nur noch notweniges Übel ;-
-
Thread
FFT mit hoher Auflösung!
Rechenzeit abschätzen. Was ich damit sagen will: Besorg dir am besten eine CPU mit FPU, z.B. den TMS320F28335. Grüße, Peter
Erdbeschleunigung NICHT GRAMM] und 3LSB/g) Oder, dass sie zu teuer sind (z.B.: www.pcb.com über 1000 Euro je Sensor und die Auswerteelektronik der Piezos ist auch nicht grad günstig)
-
Thread
MiniLA Version MockUp
rs-components Alle DIP24 lässt sich einfach brücken. Zur Not gibts auch noch REC6-0505.... mit 1000mA 77% Haben aber bei 5V in
OOOOOO) ein > Xilinx-Standard-Programmieradapter passen... > > Ist: (VCC, Gnd, TCK, TDI, TDO, TMS) > Besser: (VCC, Gnd, TCK, TDO, TDI, TMS) <-- Adapter würde passen > > ohja, ich denke wir waren zu sehr fixiert auf den extra micromatch für JTAG. > > xc3sprog erkennt das CPLD, will
-
Thread
NXP LPC2148 - Programmierungsumgebung
12 bit und 80 Msps in BGA sind nicht einfach zu händeln. Gut macht es TI im Pinlayout seiner TMS320F28xyx. Da sitzen GNDA, über die Analogeingänge, bis zu VCCA wie die Spatzen auf einem Ast nebeneinander. Die 10 bit und 50 Msps sind auch /praxisbewährt/, benutzt der Rabbit die doch normalerweise
irgendwelche ollen Kamellen aus dem Hut zaubern zu wollen oder mit Beweisfotos von irgendwelchen 1000fuesslern anzukommen. Gruss WK