-
Thread
Wie detailiert sollte die Tätigkeitsbeschreibung sein?
Und ja, es ist sehr hilfreich zu wissen, welche MCUs man schon programmiert hat (ich bin z.B. beim MSP430 in Assembler stark) und je nach Firma kann die Frage nach KiCad oder Eagle auch ein Thema sein (wenn z.B. Altium zu teuer ist). Wenn in der Beschreibung auf der A4-Seite noch Platz ist, dann schreib
-
Artikel
ISP
/SWD) LM3S support(JTAG/SWD) AT91SAM3 support(JTAG/SWD) AT89S5X support(ISP) PSOC1 support(ISSP) MSP430(without TEST) support(JTAG) C8051F support(C2/JTAG) AVR8 support(ISP/JTAG) LPC900 support(ICP) HCS08 support(BDM) HCS12(X) support(BDM) SVF support(JTAG)
-
Thread
IAR for ARM - IRQ-Funktion nur kompiliert wenn im Code referenziert
obendrein auch. Und, alle IAR Compiler sind da in etwa gleichgestrickt, egal ob 8051, RL78, RX62, MSP430, STM8, V850, 8096 oder Z80. Und es gibt noch mehr unterstuetzte Controller. Vermissen tue ich eigentlich nur die CPU32 von Motorola. Aber wer die Handbuecher nicht liest wird halt ewig nur im
-
Thread
Arduino Maker Irrsinn
sich nicht mit den hardwarenahen Sachen auseinandersetzen muss. Im Gegensatz dazu muss man bei MSP430, AVR und STM32 ohne Arduino-Umgebung sich die Dinge sehr hineinarbeiten. Viele Leute, besonders Jugendliche, würden sehr schnell die Lust verlieren, weil die Erfolgserlebnisse ausbleiben. Man muss
-
Thread
Wie PWM mit Duty Cycle Error <0,1% erzeugen?
niemals 0.1% Genauigkeit. Du wirst wohl den PWM Kanal mit einem 500MHz FPGA aufbauen müssen. Ein MSP430 würde dank 256MHz PWM immerhin 0.2% schaffen, falls du also an deinen Wunschvorstellungen arbeiten könntest... http://www.ti.com/lit/an/slaa497/slaa497.pdf (wie hoch der Jitter wäre, sehe ich aber
-
Thread
Kostenloses Target?
welches schon seit über 50 Jahren gültig ist. Sogar die Amis stellen sich um. So wird u.a der µC MSP430xxx von Texas Intruments in einem SI-konformen Gehäuse hergestellt
-
Thread
Alternativen zur Arduino IDE!
Microchip PIC32 Nordic nRF51 Nordic nRF52 NXP LPC Samsung ARTIK Silicon Labs EFM32 Teensy TI MSP430 TI TIVA WIZNet W7500 ESP8266 Non-OS und RTOS SDK mbed ... Vielleicht hätte das mehr in einen persönlichen Blog gehört, nachdem ich sowas aber nicht habe und man hier ja nicht immer nur blöde
-
Thread
MCU als "Compute Modul" ausführen?
Ich experimentiere sehr gerne mit MCUs herum. Dafür nutzte ich aktuell hauptsächlich den MSP430FR5994 im PN Package (LQFP-80). Ich bin nun nicht der ultimative Löt-Nerd, der unbedingt für jedes Projekt ein PN Package einlöten möchte. Meine Experimente sind zum Großteil auch nicht permanent
Plug-In Prozessor". Nun bin ich gerade auf die fixe Idee gekommen, ich könnte einfach ein paar MSP430FR5994-Compute-Module machen und zum "Experiment-Board" dann ein 60-Lanes Flachbandkabel legen. So könnte ich schnell neue und alte Experimente bedienen ohne ständig neue MCUs kaufen und ein-/auslöten
-
Thread
Unique Device ID / Chip ID für MSP430 MCUs generieren
und vom Hersteller vorgegebene Identifikation der MCU. Als MCU setzte ich den Texas Instruments MSP430FR5994 ein. Eine schnelle Recherche brachte aber die Info, dass die MSP430-Serie keine Device ID bereitstellt. Bei der Recherche bin ich allerdings auch auf das offizielle MSP430 FAQ Dokument
zum MSP430FR5994 gibt es die Tabellen 6-39 (Device IDs) und 6-40 (Device Descriptor Table). Allein vom Namen der Tabelle 6-39, also "Device IDs", könnte man davon ausgehen, dass der MSP430 eine Device ID hat
-
Thread
Micropower Pulsgenerator
Sofern Du programmieren kannst: MSP430, STM32, o.ä., die die 5sec-Pause in einem adäquaten Low-Power-Mode überbrücken können. Das ganze läßt Du als PWM laufen während die MCU in einem Low-Power-Modus ist. Dann ist der Stromverbrauch
-
Thread
IoT Stockwaage (Binenstöcke) mit 2G/3G Internet
Könnt Ihr selber googeln: - (Metall-) Träger für den Sock: ??? - Wandler-PCB: ADS1247 mit MSP430FR2311-CPU und LIN-Type Bus: Material 15 EUR - ARM-CPU mit WiFI ca. 10 EUR (googel mal bei Digikey nach CC3200MODR1M2AMOBT ) - Modem: Quectel oder SIMCOM 2/3G (Alibaba: 10 EUR) - Temperatur-/
-
Thread
mspdebug (unter Linux)
Hallo alle zusammen, ich spiele heute das erste mal in meinem Leben mit einem MSP430 und habe dafür ein Launchpad. Eigentlich war es bis jetzt relativ schmerzfrei. Ich kann ein Programm mit MSP-GCC compilieren (es wird eine .ELF Datei erstellt). Ich kann mspdebug (mit rf2500
PURPOSE. Chip info database from MSP430.dll v3.3.1.4 Copyright (C) 2013 TI, Inc. Trying to open interface 1 on 008 rf2500: warning: can't detach kernel driver: No such file or directory Initializing FET... FET protocol version is 30001000
-
Thread
MCUs: Wie viel Low Power ist wirklich gefragt?
Hallo zusammen! MCU-Hersteller wie TI für den MSP430 oder auf ST mit den STM32L-Modellen versuchen ja immer wieder sich in punkto Low Power zu übertreffen. Damit stellt sich mir die Frage: Wie viel Low Power ist wirklich gefragt und was ist davon nur
-
Thread
MSP430 System Memory Map in Assembler Files nutzen?
Hallo MSPler, wie kann ich die System Memory Map, die in den lnk_msp430xxxx.cmd-Files steht, in Assembler Files nutzen? Wenn ich z. B. RAM oder FLASH direkt adressieren will, muss ich die Adressen kennen. Typisch vielleicht: Löschen des gesamten RAMs oder Checksum über
Projekteinstellung zu ersetzen. Ist bestimmt ganz einfach für viele von euch... Als Beispiel die lnk_msp430f2012.cmd. Ob noch weitere Files dazu gehören, kann ich nicht beurteilen. In den Zeilen [code] RAM : origin = 0x0200, length = 0x0080 und FLASH : origin
-
Thread
stromsparender hochohmiger ADC mit MUX und 0-5V
umzuschalten so wie beim 169. So kann man bei wenig Spannung dann mehr. Eine andere Idee ist der MSP430. Da hat der Wandler 12bit. Nur reichen die Eingänge dann nicht bis 5V. Dann sind Klimmzüge außerhalb des chips nötig wie Teiler, OP-Amps, Multiplexer. Das kostet Platz, Genauigkeit und Strom. Ideal
umzuschalten so wie beim 169. So kann > man bei wenig Spannung dann mehr. > > Eine andere Idee ist der MSP430. Da hat der Wandler 12bit. Nur reichen > die Eingänge dann nicht bis 5V. Dann sind Klimmzüge außerhalb des chips > nötig wie Teiler, OP-Amps, Multiplexer. Das kostet Platz, Genauigkeit > und
-
Thread
ΔΣ Delta Sigma AD Vorteile ?
schrieb im Beitrag #5348417: > z.B. die STM32F37 haben drei 16bit Sigma Delta ADC. Und bei den MSP430 gibt es viele sowohl mit 16- als auch mit 24-Bit Delta Sigma, mit 1, 2 oder 3 ADCs (MSP430AFE2x3).
-
Thread
WS2812 Ansteuerung
komplett antworten, zumal ich selber mit der 2812 erst in Zukunft was zu tun haben werde (an einen MSP430). Aber ein Tipp vielleicht: Das genannte Datenblatt ist überholt, es gibt ein neues. Die Ansteuerung soll sich irgendwie etwas geändert haben, so dass es nach dem alten Datenblatt evtl. nicht geht
-
Thread
MSP430 TimerA langsamer als erwartet?
Hallo, ich verwende ein Launchpad MSP430F2274. Bei dem wollte ich einen Timer einstellen, sodass aller 5 Sekunden eine (blockierende) Funktion aus LPM3 heraus aufgerufen wird. Dazu eine Verständnisfrage und eine Seltsamkeit, mit der Bitte
reinbringe, wird die main-while nciht mehr komplett abgearbeitet. (LED2 blinkt nicht) [c] #include <msp430.h> #include <stdint.h> #define SPI_MODE0 (0+UCCKPH) ///< CPOL = 0, CPHA = 0 #define SPI_MODE1 (0+UCCKPL+UCCKPH) ///< CPOL = 0, CPHA = 1 #define SPI_MODE2 (0)
-
Thread
Risc-V gut ?
, wo man CISC üblicherweise heute verortet, wenn man diesen > Begriff überhaupt noch nutzt. MSP430 gefällig? Und Renesas R8C/M16C/M32C sind aber sowas von CISC. > In dem Bereich spielt x86 gar nicht mit. Eben. Warum wohl? Das war nicht immer so. 80188/186 adressierten den gehobenen Controller-Sektor
Renesas R8C/M16C/M32C sind aber sowas von CISC. Aber auch TI > lässt sich nicht lumpen, mit den MSP430. Gut, mit denen hatte ich noch nie was. > Eben. Warum wohl? Das war nicht immer so. Vermutlich, weil die x86-Evolution auf Performance ging und nicht auf Energieverbrauch. Deswegen sind die
-
Thread
Geschwindigkeit IO-Zugriff
langsam? Oder ist das ein Messfehler? Sind AVR wirklich so viel schneller? Wie sieht es mit MSP430 aus?
geschaut was für die Anwendung besser passt. Daher bin ich vom AVR erst mal gedanklich auf einen MSP430 umgestiegen. Der Grund ist nicht die Rechenleistung - sondern die Peripherie.
-
Thread
Pullups auf MSP430 Launchpad - verwirrt
Ich bin etwas verwirrt, was die Pull-UP Widerstände beim Lauchpad (MSP430G2553)betrifft. Beispiele für I2C machen die Initialisierung auf verschiedene Weisen: z.B. [c]PSEL &= ~( SCL | SDA ); PDIR &= ~SCL; PDIR &= ~SDA; [/c] oder [c] PDIR &= ~SDA; PREN |= SDA;
durchzuarbeiten, die funktionieren. Hier ein Link zu den Samples. http://www.ti.com/lit/zip/slac485 msp430g2xx3_uscib0_i2c_01.c ... msp430g2xx3_uscib0_i2c_13.c msp430g2xx3_usci_i2c_standard_master.c msp430g2xx3_usci_i2c_standard_slave.c mfg klaus
-
Thread
Boostregler für MSP430 aus AA-Zelle
Steht der MSP430 schon fest? Es gibt auch Typen, welche direkt von 0,9..1,5V laufen. Teilweise mit Stepup inside, und einige welche wirklich nur mit einer Zelle laufen, wimre MSP430Gxxx.
wie MSP430Gxxx. dazu gibt es z.B. dieses Video: https://www.youtube.com/watch?v=ksT4VidK19c Introducing the MSP430 0.9-V Microcontroller "The MSP430L092 has the capability to run all analog and digital
-
Thread
SW-I2C MSP430, Sensor, ergibt nur 0xFF
langsam bin ich mit meinem Latein am Ende und verwirre mich bloß noch selbst. Ich habe mit einem MSP430F2274 und einem BMP180 (Adafruit) versucht, ein SW-I2C umzusetzen. Die ANs von TI klappen nicht, alle Onlinetutorials ebenfalls nicht, es kommt immer 0xFF raus. Ich habe folgendes Bsp gerade versucht
Read_SCL(), Read_SDA(), Clear_SCL(), Clear_SDA() to compatible Hardware. und: --> #include "msp430g2553.h" hast Du hier den richtigen Header eingebunden? also so einfach mit copy & paste geht das wohl nicht, da ist einiges noch anzupassen. Also bevor man sich da durchwühlt, solltest Du Dich
-
Thread
[S] MSP430 Jtag Programmer
#5338780: >> Was ist mit dem TI-Launchpad? >> LG > > Das geht leider nicht, ich will einen msp430f235 flashen. BSL hab ich > erfolglos schon ausprobiert. Versteh nixht was du meinst....beim Launchpad kann man doch JTAG abgreifen.Mit JTAG kannst du alle MSP430-Chips proggen. LG
Versteh nixht was du meinst....beim Launchpad kann man doch JTAG >> abgreifen.Mit JTAG kannst du alle MSP430-Chips proggen. > > Das Launchpad unterstützt kein JTAG, nur SpyByWire. Genauso habe ich das auch recherchiert. SpyByWire wird beim msp430f235 nicht unterstützt. Also bleibt nur noch jtag übrig
-
Thread
MSP430 -> DRV2667
Hallo zusammen, momentan versuche ich eine Kommunikation zwischen einem MSP430g2553 (Launchpad) uC und einem DRV2667 Haptic driver via I2C herzustellen. Ich will am Ende ein Haptisches Feedback über ein Piezoelement bekommen, nachdem ich z.B. am an einem der GPIOs vom MSPg2553
eine. In der Dokumentation des EVM-DRV2667 habe ich ein I2C Programm gefunden, womit man den MSP430g2553 als Master TX/RX hinbekommt. Jedoch finde ich das Programm wahnsinnig kompliziert nachzuvollziehen, da ich bisher nur mit den I2C Beispielprogrammen von TI gearbeitet habe. Ich kann mir vorstellen
-
Thread
MSP430 SW I2C Beispiel hängt
sectionId=96&tabId=1502&literatureNumber=slaa703&docCategoryId=1&familyId=4]] Verwendet wird ein MSP430G2553. Slave ist ein bmp180 (Adafruit) bei 3,3V. Ich habe alles so belassen wie im Beispiel, nur die Pins sind SCL 4.3 und SDA 4.4 und mein clk_init ist noch mit drin: [c] WDTCTL = WDTPW + WDTHOLD
Ah, mist. Ist ein MSP430F2274.
-
Thread
MSP430/IAR/C - keine Arrays?
Ich bastle nach längerer Zeit mal wieder mit einem MSP430 herum. Bisher hat auch alles gut geklappt, aber sobald ich Arrays verwende, stoße ich auf ein Problem - laut Debugger sind die Arrays immer <unavailable>. Egal wie angelegt: [c]uint8_t rec_buffer[
UPDINFO/005832/arm/doc/infocenter/tutor_debugging.ENU.html (das ist zwar für ARM, sollte aber beim MSP430 nicht anders aussehen)
-
Thread
DOGXL160-7 with MSP430G2452 through I2C
working on program for displaying numbers on graphical LCD display DOGXL160-7 through I2C bus with MSP430G2452 microcontroller. I managed to get I2C bus working (I am able to set all pixels on display or reset it) but I can't display anything specific :( Can you please give me some advice? [c] #include "display.h" #include"usi_i2c.h" #include<stdint.h> #include <msp430.h> const unsigned char fonts[] = { /* USCI Font Table 7x5 Font Size */0x00, 0x00, 0x00, 0x00, 0x00, /* Each Row describes a 7x5 Font */ 0x00, 0x00, 0x00, 0x00, 0x00, /* Each element in
-
Thread
Elektrokart Konzept: Motor und uC
andere Sachen zu Themen wie Platinenlayout. Der Controller kann auch gerne ein sehr günstiger MSP430 werden. Ich war mir nur nicht sicher, ob die Rechenleistung ausreicht, weil ich öfter hörte FPGA werden heutzutage aus Effizienzgründen bevorzugt. Zudem brauche ich bei einem MSP430 dann noch einen
-
Thread
Hilfe mit Altera Cyclone II (bzw. III)
erreichbar. Ich habe auf diese Weise auch schon einmal ein Gerät zum Leben erweckt, in dem ein µC (MSP430) das Zeitliche gesegnet hatte. Und im Moment habe zufällig wieder so einen Fall (PIC) auf dem Tisch... 2 Möglichkeiten, an die Daten im Config-ROM zu kommen: Über das FPGA könnte es gehen, wenn
-
Thread
Frage zur IAR embedded Workbench MSP430 7.11.2
Hallo, ich bin neu in dem Bereich und versuche nun erste Übungen mit begleitenden Videos aus dem Uni-Unterricht zu verfolgen. Soweit läuft alles super bis ich nun auf folgendes Problem gestoßen bin. Wenn ich ein Programm simuliert durchlaufen lassen möchte (Download & Debug)nimmt er den ausgerechneten Wert nicht mit und setzt ihn wieder auf "<unavailable>" (Frage_1.png)und verrechnet den nicht weiter mit dem nächsten Wert. Im Video ist das aber der Fall (Frage1.2.png). Ich würde gerne wissen woran das liegt und wie ich es ggf. so einrichten kann dass er das wie im Bild (Frage1.2.png) ausführt. Ich
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
reason I thought it might be fun to use the least powerful MCU I have around, which happens to be the MSP430. [/code] => Er hat das Auslesen mit einem MSP430 realisiert - das ist nun wahrlich keine Rennmaschine. Und im weiteren Verlauf ist zu lesen, dass er die Daten (die er ja kaum im MSP430 wird zwischenspeichern
Andreas S. schrieb im Beitrag #5714530: > => Er hat das Auslesen mit einem MSP430 realisiert - das ist nun > wahrlich keine Rennmaschine. Und im weiteren Verlauf ist zu lesen, dass > er die Daten (die er ja kaum im MSP430 wird zwischenspeichern können) > via UART bei gemütlichen
-
Thread
Der JTAG-Adapterflut Herr werden
schon erkennen, wie schwer das Thema zu handhaben ist. Man muss es auch pragmatisch sehen: Das msp430-Kit nutzt z.B. einen anderen Stecker als das FPGA-Board... Aber mal ganz technisch: Wenn du die JLink API über xc3sprog angesprochen kriegst, hast du zumindest die Tür für teilweisen Xilinx-Support
-
Thread
Nicht-flüchtiges T-Flipflop
schrieb im Beitrag #5305421: > ATtiny25 Es ist wahrscheinlich, dass der ATtiny25 besser als der MSP430G2210 (auch SO8) geeignet ist, er ist auch ein bisschen billiger. Vielleicht wäre ein PIC noch besser/billiger, aber ich bin auf MSP430 eingestellt und arbeite lieber mit dem, womit ich ich mich schon
eigene VCC überwachen und > erst bei einem Einbruch vom SRAM in den EEPROM sichern. Gute Idee. Der MSP430G2210 hat einen Komparator (der MSP430G2230 einen ADC). Wenn die Betriebsspannungsüberwachung intern geht, würde auch kein externer Pin verloren gehen. Ohne besondere Tricks würde ich für 2 Tasten alle
-
Thread
Suche Binärzähler 1,3V
nicht ins Spiel gebracht sondern den 74LV4060. Für niedrigen Stromverbrauch würde ich auch eher den MSP430 einsetzen wenn es denn ein uC sein sollte.
-
Thread
AVR Assembler relative jump
auch viel einfacher ginge! Es gibt Controller die Code direkt aus dem RAM ausführen können, wie MSP430 und ARM. Da gibt's auch sehr Energie Sparende (zB EFM32) und günstige (zB STM32F0). Insbesondere ARM ist sogar dafür/ausgelegt/, dass man dafür Betriebssysteme schreibt, denn es unterstützt unprivilegierte
auch viel einfacher ginge! Es gibt Controller > die Code direkt aus dem RAM ausführen können, wie MSP430 und ARM. Und dafür gibt’s sogar fertige Betriebssysteme ;) Oliver
-
Thread
MSP430: Welcher unterstützt BSL Kommando "TX BSL version"?
Programm, mit dem man über BSL und einen VCP (FTDI232) gut arbeiten kann? Ich habe bisher nur die MSP430 BSL Utility von http://www.flyingcampdesign.com/msp430-bsl-utility.html ausprobiert, aber was da 'raus kommt, hat wenig mit dem zu tun, was über RST und TCK laufen müsste, die Einstellung der Optionen
dann 'F1610, 'F1611 und 'F1612 abdeckt). Rein interessehalber: Warum benutzt Du diesen uralten MSP430?
-
Thread
Grafik-LCD: Schriftarten mit Umlauten/Sonderzeichen
Zeichen-Datei, *.h" erzeugt habe, wie geht es dann weiter. Oder, wo könnte man dazu nachlesen? µC: MSP430F1611, LCD: siehe oben
-
Thread
MSP430G2955 FT2232H
Schnittstelle vom MST430 gehen und dann darüber die Firmwareupdates > machen? PC -> USB -> JTAG -> MSP430 PC -> USB -> SBW -> MSP430
-
Thread
MSP430G2955 BSLUpdate Kalibrierungsdaten
Alternativ kannst du auch z.B. auf Python zurückgreifen, siehe hier: http://pythonhosted.org/python-msp430-tools/target.html#msp430-bsl-target. Oder dir deine Routinen gleich selbst schreiben, so furchtbar kompliziert ist das Protokoll ja nicht, und verfusen kann man den MSP430 ja auch nicht ;)
Verbindung zum PC nicht mehr herstellen, da ich ja keine definierte Geschwindigkeit mehr auf dem MSP430 habe.
-
Thread
Empfehlung Microcontroller
einer von euch etwas ähnliches, mit vielen GPIOs nur Günstiger Jeder x-bliebige uC kann das. AVR, MSP430, PIC, etc. Such dir den schönsten aus. Arduino ist im Moment recht hip.
-
Thread
STM8 - STVD stürzt ab beim Drücken des "Programmer"-Buttons
dir die CPU egal ist, du nur möglichst kostengünstig und problemfrei entwickeln willst, nimm den MSP430: - günstige Eval Boards - kostenloser Profi Tool Chain z. B. IAR - Debug Interface auf Eval Board (läuft auch unter Win10) - top Dokumentation - top µC fürs Selbststudium
-
Thread
[V] 2 x MSP430-H169, 1 x EASYWEB-3 von OLIMEX
Hallo Forum, ich räume grad etwas auf und würde gerne folgende Sachen verkaufen: - 2 x OLIMEX MSP430-H 169 (https://www.olimex.com/Products/MSP430/Header/MSP430-H169/) - 1 x OLIMEX EASYWEB-3 (https://www.olimex.com/Products/MSP430/Starter/MSP430-EASYWEB-3/open-source-hardware) Beide Boards funktionieren
-
Thread
CCS: Could not find MSP-FET430UIF on specified COM port
Nachtrag: ich bekomme auch die Meldungen [Code]MSP430: GEL: Target must be connected before calling the function[/Code] und [Code]MSP430: Error initializing emulator: Could not communicate with FET[/Code] Auf die muss man nicht so lange warten wie auf [Code]MSP430: Error initializing emulator: Could not find MSP-FET430UIF on specified COM port.[/Code] Es scheint, dass in diesem Zustand die Kommunikation über den COM-Port oder USB zumindest etwas weiter geht
-
Thread
MSP430 / ADC10 max. Sample Rate 400 ksps?
Welchen der vielen hundert MSP430s meinst du?
Der ADC10 ist bei allen MSP430 gleich, soweit ich weiß. Und ich habe noch niemals eine andere Aussage als 200 kHz und die obigen Specs gesehen. Kennst du Unterschiede? "Spielen" tue ich im Moment mit dem MSP430G2452, aber dabei
-
Thread
Wahl eines passenden MC
microcontrollers-microprocessors/rx/rx200/rx21a.html Oder MSC1201, 8051er mit 24-Bit DS ADC oder MSP430 gibt's auch mit SD24 (Auflösung eher 16 Bit) oder STM32F373 auch mit 24-Bit DS ADC. Höchste Genauigkeit: Die erwähnten ADuCM360-363 Bleiben noch die üblichen Fragen... u.a. welche Samplerate,