-
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
[S] MSP430 Launchpad
Nur am Rande bemerkt: Ich gehe mal davon aus, daß hier das MSP430G2-Launchpad für MSP430G2xxx gemeint ist - es gibt nämlich auch komplett andere Varianten für andere MSP430-Familienmitglieder. Und vom MSP430G2-Launchpad gibt es unterschiedliche Versionen, die
verbunden werden konnte. TI hat diese Launchpads sehr deutlich unter Preis verkauft, alleine der MSP430F1612 darauf kostete auch in Stückzahlen deutlich mehr als das komplette Launchpad ... Die neueste Version enthält ein komplett anderes Debuginterface, dessen Protokoll aber im Gegensatz zu den
-
Thread
CH32V003 und Arduino
++ setze ich auf PC (in Verbindung mit QT5 ein) oder auf leistungsstarken Mikrocontrollern ab STM32F4 oder auch H7.... ein- zweimal auch auf einem STM32F030CCt (hat aber wenig RAM) und einem STM32F103CCT (schon eher, aber alt). Die haben dann wenigstens 256 kByte Flash und der Overhead von C++ ist hier
vorgesehen ist. Wer effizienten Debug mit minimal IO Verlust möchte, ist wahrscheinlich z.B. bei MSP430 und Z!Encore besser aufgehoben. Der MSP430 ist da im Umgang mit CubeMX IDE ohnehin sehr ähnlich. Auch Siliconlabs 8051 Derivate haben ähnlichen Komfort. Über die CH32 Familie kann ich nicht kommentieren
-
Thread
Resonator für AVR 328P-AU
Taktquelle wechseln können, sondern auf "Fuses" angewiesen sind. Da bin ich vielleicht von den msp430 verwöhnt gewesen, die das können, und im Stromsparbetrieb mit ihrem integrierten RC-Oszillator arbeiten können, und den Quarz nur dann nutzen, wenns auf Taktstabilität (UART etc.) ankommt. Bauform
HC49 oder ähnlichen begehbaren Bauformen zu verwenden. https://www.auris-gmbh.de/3xios/daten/HC1612-4.pdf In der gleichen Bauform gibt es auch Oszillatoren: https://www.auris-gmbh.de/3xios/daten/AQO1612%20CMOS.pdf (die mag man, wenns ums Stromsparen geht, allerdings nicht verwenden)
-
Thread
CD-Inhalt vom MSP430 Development Tool (ez430)
identisch zum MSP-FET430UIF. Das trifft übrigens auch auf die älteren Generationen des "Launchpad" für MSP430G2xxx zu. https://www.mikrocontroller.net/articles/MSP430_LaunchPad Lustigerweise ist darauf ein MSP430F1612
(ez430-f2013 user's guide rev A) slau049f (msp430x1xx family user's guide rev F) slau144a (msp430x2xx family user's guide rev A) slau144b (msp430x2xx family user's guide rev B) slau056e (msp430x4xx
-
Thread
MSP430 Aufkündigung?
Rufus Τ. F. schrieb im Beitrag #5631269: > Einiges davon ist von TI durch funktional äquivalente Bausteine ersetzt > worden, wie z.B. der MSP430F1101 durch den MSP430F1101A, bei anderen > scheint sich das "Problem
erase supply voltage" (Siehe Seite 40 im MSP430G2553 Datenblatt) von 2,2V bis 3,6V geht. Das ist grenzwertig! Ich habe - zwei MSP-EXP430G2 - ein MSP-EXP430F5529LP
-
Thread
MSP430: Welcher unterstützt BSL Kommando "TX BSL version"?
F161x (die dann 'F1610, 'F1611 und 'F1612 abdeckt). Rein interessehalber: Warum benutzt Du diesen uralten MSP430?
Rufus Τ. F. schrieb im Beitrag #5293375: > Warum benutzt Du diesen uralten MSP430? 12 Bit ADC, 40 I/Os, preiswert, TQFP. Gäbe es was Besseres?
-
Thread
[V] Div. MSP430 Mikrocontroller von TI
verkaufe hier noch paar verschiedene MSPs aus meine Diplomarbeit. Alle neu und ungebraucht. 4x MSP430F2013 im TSSOP Gehäuse 1,5€ 1x MSP430F1612 im 64-LQFP Gehäuse 2€ 2x MSP430F1481 im 64-LQFP Gehäuse 2€ 2x MSP430F149 im 64-LQFP Gehäuse 2€ Versand 3,99€ Grüße Eltman
-
Thread
Übersicht Eigenschaften MSP430 Chips
Rufus Τ. F. schrieb im Beitrag #4750849: > [...] kann das > Launchpad nur einige ausgesuchte MSP430-Varianten programmieren, den > 'G2755 beispielsweise unterstützt es /nicht/. Gibt es irgendwo eine Übersicht
der Firmware des alten MSP-FET430UIF kastriert, obwohl die Hardware weitestgehend identisch ist. Genügend "kriminelle" Energie vorausgesetzt, könnte man sicherlich versuchen, die Firmware des MSP-FET430UIF auf den 'F1612 des
-
Thread
MSP430-Programmierung: Mit CC430F5137 starten?
kann eventuell keine neueren MSPs programmieren. Nimm besser ein neueres LaunchPad, z.B. MSP-EXP430F5529LP oder MSP-EXP430FR6989.
) und einem übertakteten MSP430F1612. > mit dem FR4311 Launchpad z.B funktioniert es aber. Das sieht TI anders (ich nehme an, daß 4311 ein Typo ist und Du 4133 meinst): http://processors.wiki.ti.com/index.php/Linux_Host_Support_CCSv6
-
Thread
MS430 BSL Leitungen auf GND gezogen
weiß, lassen sich diese Ports nicht deaktivieren. Info: Produktseite http://www.ti.com/product/MSP430F449 Datenblatt http://www.ti.com/lit/gpn/msp430f449 Family Guide http://www.ti.com/lit/pdf/slau056 SLAA096D - Application of Bootstrap Loader in MSP430 SLAA089F -> SLAU319K MSP430 Programming
Rufus Τ. F. schrieb im Beitrag #4437770: > Wenn man in den > 'F1612 auf dem Launchpad/EZ430 die Firmware des MSP-FET430UIF lädt und > die nötigen Treiberbausteine dranbastelt, sollte man damit dann auch > "
-
Thread
MSP430FR5738 + mspdebug + Olimex MSP430-JTAG-ISO
Hallo, sollte ein MSP430FR5738 mit mspdebug (v0.23) und Olimex MSP430-JTAG-ISO programmierbar sein? Oder ist ein spezielles Timing (oder was auch immer erforderlich), um den FRAM des MSP430FR5738 zu beschreiben, was der
Die Firmware auf dem 'F1612 im MSP-FET430UIF bzw. dessen Nachbau wird das Problem sein. TI aktualisiert die gelegentlich (u.a. über CCS), aber ob dieses Update auch mit dem Olimex-Nachbau funktioniert? Olimex selbst nennt
-
Thread
MSP430 Launchpad VCP Probleme (buffer / fifo ?)
festgestellt habe, vermute ich, daß das eigentliche Problem im auf dem Launchpad integrierten (abgespeckten) MSP-FET430UIF liegen könnte. Es wäre interessant, das mit einem der neueren Launchpads auszuprobieren, deren integriertes SBW-Interface nicht mehr aus einem MSP430F1612 und einem TUSB3410 (einer USB-Seriell-Brigde, siehe http://www.ti.com/product/tusb3410) besteht. Hier wird stattdessen ein MSP430F5528 verwendet, der von sich aus USB unterstützt und etwas leistungsfähiger als der --übrigens übertaktete!-- 'F1612 ist. Das sind beispielsweise MSP-EXP430FR4133, MSP-EXP430FR5969 oder MSP-EXP430F5529LP
-
Artikel
MSPGCC
Controllertypen. So fehlen zum Beispiel die Typen MSP430F1611 und MSP430F1612. Bei Version 2.17 kann es zu fehlerhaften binarys kommen (Fehler: test.elf has no bss section) Mit der Version 2.16.1 sollte alles funktionieren. Hinweis3: Ich versuche es mit
GDB und dem FET zuständig ist: $ msp430-gdbproxy --port=2000 msp430 Wenn das FET richtig an den Parallelport angeschlossen ist, sollte ungefähr der folgende Text angezeigt werden: info: msp430: Target device is a 'MSP430F12x' (type 11)
-
Thread
MSP430-JTAG-TINY mit CCS 4.2.4 flasht keinen BSL
Hallo Forum, ich verwende das CCS 4.2.4 und habe einen eigenen Bootstrap Loader für meinen CC430F6137. Zum flashen und debuggen möchte ich den OLIMEX MSP430-JTAG-TINY verwenden anstelle des OLIMEX MSP-JTAG. Dieser weigert sich aber den BSL zu flashen. "MSP430: Trouble Writing Memory Block at
adapTag Aber die Frage: kann ich den irgendwie mit der Ursrünglichen Software beschreiben? Da ist ein MSP430F1612 drauf.
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
LPC2214: 1 LPC1343 2 LPC1768 4 LPC2294 1 LM3S6965 2 LM3S9B95 1 EFM32TG110 2 EFM32GG990 1 MSP430F2013 2 MSP430F2274 1 MSP430F1612: 2 MSP430F5438: 1 TMS320F28023: 1 TMS320F28069: 1 TMS570 1 PIC12F202 1 PIC12F1822 2 PIC16C57 1 PIC16F628 2 PIC16F84 3 PIC16F88 1 PIC16F727 1 PIC16F871
LPC2214: 1 LPC1343 2 LPC1768 4 LPC2294 1 LM3S6965 2 LM3S9B95 1 EFM32TG: 2 EFM32GG: 1 MSP430F2013 2 MSP430F2274 1 MSP430F1612: 2 MSP430F5438: 1 TMS320F28023: 1 TMS320F28069: 1 TMS570 1 PIC12F: 3 PIC16C: 1 PIC16F___: 12 PIC16F1___: 3 PIC18F: 9 PIC18F__K22: 4 PIC18F__K50: 2
-
Thread
Sind die µC PIC die einzigsten, die eine Layoutkompatibilität bieten?
Die MSP430 sind manchmal innerhalb einer Familie pinkompatibel, so z.B. 'F169, 'F1610, 'F1611 und 'F1612, auch 'F149 etc. und 'F159 etc. haben ein zumindest ähnliches Pinout.
Baugrössen ja nicht funktionieren. XMEGAS sind bei gleiche Gehäusegrösse auch kompatibel STM32F1 und STM32F2 (je nach Modell evtl.) auch
-
Thread
MSP430F1612 über Spy-By-Wire programmieren?
ich habe keinen JTAG-Programmer und möchte die Firmware auf meinem ez430-Stick ändern. Kann ich das über den BSL machen?
Einen Schaltplan gibts von TI höchstselbst: Seite 120 von http://www.ti.com/litv/pdf/slau278f (MSP-FET430PIF)
-
Thread
MSP430: Blockiert DMA nur während Übertragung oder auch während Synchronisation?
CC1100-Transceiver rauszuschicken. Deshalb fange ich langsam an, Taktzyklen zu zählen... Modul ist ein MSP430F1612. In der naiven Implementation wandelt der AD-Wandler timgetriggert in eins seiner Speicherregister. Die DMA holt sich das, wenn der Wandler fertig ist und füllt einen 64-Word-Buffer. Jetzt
-
Thread
Mit RS232 und msp430F5529 senden und empfangen
Hallo, der Code stammt zum Teil aus einem Beispiel für einen msp430f1612 und zum Teil von mir selbst. Ich verwende das Code Composer Studio V4 Core Edition. Ich versuche jetzt schon seit mehreren Tagen dieses Problem zu lösen. Freundliche Grüße
Der Ausdruck CHAR stammt aus dem Code für den msp430f1612. Jetzt ist die Frage welchen Ausdruck ich für den msp430f5529 benötigen würde, damit die Übertragung funktionieren könnte? Gruß
-
Thread
MSP430F5xxx mit Launchpad?
Kennt jemand eine Möglichkeit, die etwas größeren MSP430 mit dem Launchpad zu betreiben? Das Spy-by-Wire-Interface passt ja, nur streikt bei mir der CCS-Debugger und beschwert sich über einen mangelnden Treiber für den verwendeten MSP430F5310 (not supported
index.php/EZ430_Emulator_Upgrade firmware: http://processors.wiki.ti.com/images/5/5c/EZ430-Chronos_MSP430F1612_FW.zip
-
Thread
TI MSP430 Launchpad Firmware Update fails
Oh, wenn ich das richtig sehe, hat der http://focus.ti.com/docs/prod/folders/print/msp430f1612.html kein spybywire
index.php/MSP430_LaunchPad_(MSP-EXP430G2)#Complete_Projects).
-
Thread
$4,30 Arduino-Klon mit MSP430 von Texas Instruments
RAM bei 16 kiB liegt (MSP430F54xx).
Habe mal die Anschlüsse der MSP430F20x1 und MSP430G2x01 mal im Datenblatt verglichen, das sollte erstmal passen und nicht in Rauch aufgehen. In der IDE lässt sich der F-Typ auch wählen. Na ja, wir werden sehen ob man den MSP430F2013
-
Thread
MSP430 leicht übertakten
Hallo, ich habe eine Applikation, bei der ich einen MSP statt mit den maximal erlaubten 16MHz auf 16,8MHz laufen lassen muss(externe vorgegebene Taktquelle). Dass sollte schon problemlos machbar sein, oder? Vcc leigt bei 3,3V. Also MCLK wären dann 16MHz,
Also der in diesem kleinen JTAG Stick (für SBW JTAG) von TI verbaute MSP430 ist ein MSP430F1612 der normalerweise mit einer Taktfrequenz von 8MHz läuft. Der ist auf 12 MHz mit externen Quarz übertacktet.
-
Thread
ez430-F2013 (Kurzschluss?)
Liebe "MSP430-Programmierer" .. Habe ein gebrauchtes eZ430-F2013 USB-Tool erstanden (wurde mir als "brandneu" angedreht) und habe zwei Lötbrücken zwischen an dem unterseitigen MSP430F1612 zwischen den Pins
> Weiß vielleicht auch jemand wie ich als µC-Anfänger den eZ430 testen > kann? Dem Teil liegt die sogenannte "Kickstart"-Software von IAR bei, mitsamt der C-Sourcen eines Testprogrammes, das die auf dem 'F2013-Board angebrachte LED ansteuert. Die korrekte
-
Thread
Msp430 FreeRTOS
Hallo, versuche das FreeRTOS auf einem MSP430F1612 zum laufen zu bringen. Auf deren Webseite gibts es nen Example zu der MSP430x4xx Family. Leider funktioniert es noch nicht so wie es sollte, zum einen gibt es unter anderen Probleme mit dem cTaskStartScheduler(). Da würde mich interessieren ob der Port für den MSP430F449 ohne weiteres auch für den MSP430F1612 funktioniert? Da gibt es nämlich Assemblerfunktionen drin, wo der Compiler immer aussteigt. z.B.: #define portRESTORE_CONTEXT() \ asm
-
Thread
MSP430 mit AVR-Dragon via JTAG programmieren?
unterschiedliche Prozessorarchitekturen mit ein und demselben Interface programmiert werden könnten. Für den MSP430 benötigst Du ein eigenes, anderes JTAG-Interface, entweder ein MSP-FET430PIF (Parallelport) oder ein MSP-FET430UIF (USB) oder einen Klon davon (verschiedene Varianten bietet Olimex an). Es gibt
verbinden die Firmware, denn der USB-Serial Controller da drin hat Verbindung zum BSL des verbauten MSP430F1612 Aber das Gebastel kannst du dir sparen, der Olimex kostet wirklich nicht viel und ist super, auch viel schneller als der originale.
-
Thread
MSP430 gcc toolchain
Hallo, hatte den MSP430F1612 vorher mit dem IAR Tool von TI programmiert aber stehe jetzt vor dem Problem, dass die freeware vers. davon nur bis 4kB Flash mitspielt. Wollte es dann mit der mspgcc toolchain in eclipse probieren
Debug for project demo **** **** Internal Builder is used for build **** msp430-gcc -mmcu msp430x1232 -IC:\mspgcc\msp430\include -O0 -g3 -Wall -osrc\adc.o ..\src\adc.c cc1.exe: invalid option `mcu' msp430-gcc: msp430x1232: No such file or directory Build error occurred, build
-
Thread
IAR Embedded Workbench IDE-neuen uC hinzufügen
Wie sieht denn die entsprechende Zeile beim MSP430F1612 aus? Der hat zwar nur 55 kiB Flash-ROM, und 5 kiB RAM, aber vergleichen müsste man die beiden Zeilen schon können.
Kann die alte Version überhaupt mit der MSP430X Technik umgehen?
-
Thread
msp430f2618 von Texas instrumaents
msp430x1481 msp430x1491 msp430x155 msp430x156 msp430x157 msp430x167 msp430x168 msp430x169 msp430x1610 msp430x1611 msp430x1612 msp430x2001 msp430x2011
@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
MSP430 RTC-Calender
hallo, ich bin gerade am Bearbeiten eines Projektes mit dem µC-MSP430F1612. Der µC soll jeder 5 Minute Daten von 1-Wire Bus lesen und Relais anzusteuern. Hat jemand vielleicht ein Beispiel Code für Datum und Zeit zu einstellen (RTC-Calender.h)? Wer von euch
Also der F1612 hat keine dedizierte RTC. Mit einem 16 Bit Timer und einem 32,768kHz Quarz am ACLK geht das problemlos. Einfach alle 1 Sek. einen Int erzeugen lassen und alle 300 Interupts eine Messung auslösen.