-
Thread
Welche 32-Bit MCU für ein neues Projekt
Erscheinung auch wieder eingestellt. > Was habe ich mit den Scheissdingern gekämpft ... Mit den MSP430 bin ich ganz zufrieden. Besonders die Mixed-Mode-Typen MSF430FG461x oder der MSP430F5418. Ein paar Kleinere aber auch. ☺ Für MSP432 hatte/habe ich wohl keinen Bedarf. Auch mit den Stellaris und
anstellen, denn auch der hat nur 16 kiB Flash und gerade mal 512 Byte RAM. Das ist aber der "größte" MSP430 im DIL-Gehäuse (wenn man mal vom Olimex-Exoten absieht). Die älteren MSP430-Modelle (wie z.B. 'F1612) kann man mit dem Launchpad nicht nutzen (die kennen nur 4-Draht-JTAG und nicht das mit dem
-
Thread
12bit ADC+12bit DAC 20kHz 8min
16bit, DAC 12bit und 16bit STM32L05x: ADC 12-16bit, DAC 12bit STM32L4: ADC 16bit, DAC 12bit MSP430F478: ADC 16bit, DAC 12bit MSP430FG477: ADC 16bit, DAC 12bit MSP430FG478: ADC 16bit, DAC 12bit MSP430FG4619: ADC12bit, DAC 12bit MSP430F5418: ADC 12bit AVR: externer ADC, externer DAC
einen AVR nehmen wo ich die GCC-Entwicklungsumgebung kenne statt mich in eine andere Umgebung wie z.B. MSP430 einzulernen.
-
Thread
MSP430 Flashspeicher schreiben
Hallo, Ich habe den MSP430F5418A im Einsatz und möchte damit eine größere Datenmenge (ca. 5kB) im Flash speichern um diese später auszulesen. Weiter Einstellungen hab ich schon im Information-Memory gespeichert und das funktioniert
Hallo Joachim, habe ich schon mal gemacht mit F149 wenn ich mich recht erinnere muß in der *.xcl Datei die einstellungen geändert werden . (für deinen Speicher und für Programmcode ) ich hatte meinen Speicherbereich an den belegten Programmcode
-
Thread
Einfach-Messdatenerfassung
brauchbare Wandler drauf haben. Das könnte Geld sparen helfen. Beispielsweise fand ich mal einen MSP430F478IPNR mit 8MHz, 48k Flash, 2k RAM, 5x 16bit ADC, 1x 12bit DAC für nur 5.63.-. Das ist weit unter 20.-. Es kann also schon Sinn machen über solche Synergien nachzudenken. Ein MSP430F5418 mit
Matthias schrieb: > + wer keinen 12bit ADC braucht, kann den internen nutzen 16Bit ADC MSP430F2013IN 14Pin PDIP http://focus.ti.com/docs/prod/folders/print/msp430f2013.html Bei Apotheken Reichelt 4,15 Euro http://www.reichelt.de/TEXAS-MSP430-Controller/MSP430F2013-IN/index.html?;ACTION
-
Thread
2 UART-Module eines µC einsetzbar, wenn sie sich einen Pin teilen?
Hallo zusammen! Beim MSP430-F5418 verwenden unterschiedliche Serial Interface Module die gleichen Pins für ihre Signale, z.B. der SPI-Clock-Sigal des Moduls A0 verwendet den gleichen Pin wie der Slave-Select-Signal des Moduls
Das übrigens scheint mir die erste Hardwareeinschränkung des sonst sehr flexiblen 'F54xx zu sein. Wenn ich die Uschi* mit der UART des 'F16xx vergleiche, dann lässt sich damit ganz erheblich mehr erreichen. *) Sprich mal USCI etwas italophil aus.
-
Thread
Wie am besten Integer über SPI-Übertragen??
nicht gewusst, welcher Begriff hier richtig ist. Etwa Character-Array? 2. Der Code ist für einen MSP430, um genau zu sein, MSP430F5418. 3. Das RTFM (wenn the f.... manual gemeint ist) habe ich gelesen. Ich habe mir das Kapitel über das Comunication Interface im SPI-Mode ganz durchgelesen. Das mit
noips schrieb: > 2. Der Code ist für einen MSP430, um genau zu sein, MSP430F5418. D.h. also um 2 MSP miteinander zu verbinden. Dann ist es egal, wie Du die Daten splittest, Du mußt es nur auf beiden Seiten gleich tun. Ich hoffe mal der MSP
-
Artikel
MSP430 uIP Port
228 262 2804 28e8 5418 551e libc 1750 2236 349a 3b70 2aa2 335e total 10864 10876 =Fazit= Dieser Port zeigt, dass dieser TCP/IP Stack auf dem MSP430 einsetzbar ist. Der ROM-Bedarf ist mit unter 10k erträglich. Der RAM-Bedarf
und kommerzielle Anwendungen freigegeben hat (siehe Copyright Vermerk in den Quellen). =Download= MSP430 uIP 1.0 =Links= uIP 0.9 Port von Paul Curtis uIP von Adam Dunkels Easyweb3 von Olimex CrossWorks C Compiler für den MSP430
-
Thread
msp430f2618 von Texas instrumaents
Von Programmierung habe ich zu wenig Ahnung, um die Problematik beurteilen zu können. Unter mspgcc\msp430\lib finde ich die Dateien crt430x5438.o crt430x5437.o crt430x5436.o crt430x5418.o crt430x5419.o und unter mspgcc\msp430\include finde ich die Datei msp430x54xx.h kann man evtl. den Schluss
@Christian R. für MSP430F1611 C:\mspgcc081230\bin\msp430-gcc -mmcu=msp430x1611 -o TS_20_16.elf -O E:\gccProjekte\TS1611\TS_20_LC7981.c für MSP430F5438 C:\mspgcc081230\bin\msp430-gcc -mmcu=msp430x5438 -o TS_20_54.
-
Thread
Wahl eines Controllers für bestimmte Aufgabe
Du könntest auch einen MSP430 verwenden. Dort giebt es Derivata mit 12 Bit ADC Wandler oder 16 Bit Sigmal Delta Wandler.
externe und 4 interne Kanäle, was bedeutet das denn? http://focus.ti.com/docs/prod/folders/print/msp430f5418.html
-
Thread
msp430f2274 in MSPGCC
msp430x4784 msp430x4793 msp430x4794 msp430x5418 msp430x5419 msp430x5435 msp430x5436 msp430x5437 msp430x5438
Version: mspgcc-20081230.exe klingt nach dem besagten Datum. Jedoch bestehen die includes nicht für den MSP430F2274 es gibt x21 und x3... aber nix mit MSP430x22... kannst du mir die Dateien schicken?
-
Thread
MSP430 JTAG Programmierung
installieren, dann die GNU-Toolchain und den Debugger per Plugin, das hier im Forum oft angesprochen wird, MSP430-tauglich machen. Ich arbeite auf einem PC mit eben dieser Konfiguration schon recht lange und progge eine unserer Embedded-Anwendungen damit (MSP430F1611 und xF169). Als JTAG-Adapter nutze ich seit
in einer neuen Version (2.0) verfügbar, unterstützt Crossworks jetzt auch die neuen interessanten MSP430-Derivate mit 20-Bit-Adressierung wie z.B. den 'F5418. Crossworks unterstützt verschiedene JTAG-Interfaces, das TI-Original, ein Rowley-eigenes Produkt sowie das von Olimex verwendete DLL-Interface
-
Thread
MSP430F5XXX USCI Allgemeine Frage
Teil B, von welchem ich dann I2C nehmen könnte. Nun bin ich mir aber unsicher, ob mir jetzt z.B. der MSP430F5418 mit 2 USCI-Modulen ausreicht, bzw. ob man von einem USCI-Modul den Teil A und B gleichzeitig und unabhängig voneinander verwenden kann. Wäre froh, wenn mir jemand bestätigen kann ob das geht
die Antworten, dann kann ich also meine Anforderung (zwei UARTS und einmal I2C) definitiv mit dem MSP430F5418 erfüllen, das ist sehr gut. Danke & Gruss Johnny
-
Thread
MSP430 RTC Alarm Interrupt
Hallo, ich benutze einen MSP430F5418 und möchte mit dessen RTC einen Alarm zu jeder Stunde z.B. 3:40, 4:40, 5:40 usw. auslösen. Leider springt der controller nicht in die zuständige Interruptroutine. Das AE Bit im RTCAMIN Register
definierten Funktionen stammen aus der Datei "RTCASMFunctions_IAR.s43", die im Workaround für die RTC der MSP430F543x und MSP430F541x Prozessoren enthalten ist. Hier der Link dazu: http://www.ti.com/lit/zip/slac166 Der Alarm sollte zu jeder 5. Minute also z.B. 4:05, 5:05, 6:05 usw. ausgelöst werden. In der
-
Thread
MSP430f5418 Interne Taktfrequenz genau einstellen
Hallo zusammen, wie ist es möglich beim MSP430f5418 die Freuenz genau auf 8 MHz zu stellen ohne einen externen Quarz zu verwenden?? Lt. Datenblatt stelle ich die Frequenz mit den Registern UCSCTL0 und UCSCTL1 ein, jedoch ist die Frequenz mittels
Peter wrote: > Hallo zusammen, > > wie ist es möglich beim MSP430f5418 die Freuenz genau auf 8 MHz zu > stellen ohne einen externen Quarz zu verwenden?? Naja, mit dem RC-Oszillator da drin wirds nichtmal annähernd so genau wie ein Quarz. > Lt. Datenblatt
-
Thread
Programmierung MSP430F169 + SD-Karte
An Holger: Ich benutze Das MSP430F169 Starterboard (MSP430-169STK, OLIMEX). Meine SD-Karte ist eine herkömmliche 2GB-Karte von Kingston. Angebunden an das Board wird diese über die SPI-Schnittstelle (der SD-Kartensolt wurde auf eine
hänge ich aber schon an der Initialisierung (Funktion mmcInit()). Ist auch logisch, da ich nicht den MSP430F161 sondern den MSP430F169 benutze. Laut Dokumentation müssen folglich diese Funktionen angepasst werden: · void initSPI (void) · char mmcInit (void) · mmc.h file Nun mein Problem: initSPI
-
Thread
Fünfache Frequenz von 32769Hz genau einstellen MSP430
eine Clock-Frequenz von 32.768Hz x5 einzustellen. Also das Fünfache der 32768 Hz. Ich verwende den Msp430F5418, aber das dürfte eine allgemeine Frage sein. Mit dem DCO klappt beim besten Willen nicht. Ich habe den vorhandene FLL benutzt mit den folgende Einstellungen: UCSCTL1 = DCORSEL0;
entsprechend gesetzt? Und hast du anschließen die Takte auch auf den DCO-Takt geschaltet? Schau mal in msp430x54x_UCS_2.c in den Code-Examples, da steht drin, welche Register du alles umstellen musst.