-
Thread
Right-shift bei msp430
xprintf("res: %#x\n", val1 ^ (val2>>4)); return 0; }[/c] welches so kompiliert wird: [code] msp430-gcc -mmcu=msp430g2553 -O0 -g -W -Wall -std=c99 -c -o main.o main.c msp430-gcc -mmcu=msp430g2553 -O0 -g -o firmware.elf main.o [/code] Wenn ich dieses Programm nun auf http://www.msp430emulator.com
eine 0, manchmal eine 1 nachgefüllt. Laut C99 muss hier 0 nachgefüllt werden. Da ich mich mit dem msp430 (vor allem mit dessen Maschinencode) nicht auskenne, meine Frage: ist das ein Fehler auf meiner Seite (und ich kompiliere für die falsche MCU) oder ist das ein Bug im Simulator? Das Disassembly
-
Thread
Code Composer Studio: Makefile Projekt
Hallo! Habe ein Projekt für einen MSP430 mit fertigen Makefiles, welches ich gerne in das CCS importieren möchte. Habe ein neues "Makefile Projekt with existing Code" erstellt und den Code importiert. Anschließend habe ich im "C++ Build
file" Auf der CMD funktionierts ohne Probleme (habe eine Bat-Datei, welche mir den PATH auf den MSP430 Compiler setzt). Arbeite übrigens unter Windows. Weiß jemand was? Danke!
-
Thread
ATTiny85 an einer einzelnen AAA Batterie 1 Jahr mindestens
RTC bauen, und die Viecher werden auf die Minute genau gefüttert. Etwas weniger tricky ist es den MSP430 aus einer Zelle mit einem TSP61221 zu versorgen und dann tut es jeder 3.3V MSP430 wie z.B. der MSP430F2013. Den Beispielhaften MSP430F2013 könntest du bei dieser Applikation wohl komplett mit
mA Dauerstrom. Dr Bunsenbrenner schrieb im Beitrag #4967343: > Etwas weniger tricky ist es den MSP430 aus einer Zelle mit einem > TSP61221 zu versorgen und dann tut es jeder 3.3V MSP430 wie z.B. der > MSP430F2013. Dann bist du wieder bei „Los!“ Genau /da/ hat er angefangen, nur dass der
-
Thread
K&R C ausreichend für Mikrocontrollerprogrammierung?
unterwegs ist, muss an ganz andere Dinge denken als jemand, der Programme in C für einen ARM oder einen MSP430 schreibt. Allgemein kann man nur sagen, daß ein Betriebssystem im eigentlichen Sinne nicht vorhanden ist, also auch nicht auf dessen Dienste zurückgegriffen werden kann (Dateisystem, Benutzerverwaltung
-
Thread
AVR versus ARM Gesperrt
programmieren kann und im Abschnitt "Übersicht CPU-Funktionalitäten" folgt ein Blockdiagramm von einem MSP430FR5739 neben dem Bild eines MSP430 Development Boards. Im Hauptartikel "STM 32" gibt es neben der Auflistung von IDEs und Libraries (welche jeweils zum Teil nicht mehr weiterentwickelt werden) noch
-
Thread
[V]erkaufe diverse MSP430
Hallo, und weiter geht es mit dem Ausmisten... Verkaufe 3 Stück MSP430F435IPZ 3 Stück MSP430F449IPZ Gehäuse ist LQFP100. Die Teile sind unbenutzt. Preis für alle inkl. Versand im Luftpolsterumschlag: 10€. Bei Interesse bitte PN. Danke und Gruß, Thorsten
-
Thread
Mit welcher Frequenz kann man die GPIO eines Arduino und MSP430 Launchpad betreiben?
codeandlife.com/2012/07/03/benchmarking-raspberry-pi-gpio-speed/ Aber wie sieht es beim Arduino Uno und MSP430 Launchpad aus?
-
Thread
Welche ICs aus der 74HC Reihe sollte man als Grundaustattung auf jeden Fall Zuhause haben?
als > woanders. Dann relativiert sich das mit den Versandkosten. Sicher? Dann Vergleich mal den MSP430G2553IN20 bei Farnell und Conard ;)
ich. Ich nehme auch gerne etwas stromsparendes, da ich neben dem Arduino und dem Raspi noch ein MSP430 Launchpad habe und dieses hat nicht besonders viele Pins, dafür kann man aber mit dem Launchpad andere MSP430 direkt auf einem Breadboard programmieren. Es sollte halt nur verfügbar sein und wenn
-
Thread
[V]erschenke TI Gutscheine
Auf dieser Adresse? https://store.ti.com/msp-exp430fr4133.aspx EWFreeShipping
Lutz H. schrieb im Beitrag #4947475: > Auf dieser Adresse? > > https://store.ti.com/msp-exp430fr4133.aspx Jup, aber anscheinend muss man sich vorher einloggen. Den EWFreeShipping hab ich aber nicht ausprobiert..
-
Thread
MSP430 Timer A1 Capture, TA1R automatisch resetten
Hallo liebe MSP430-Spezialisten! ;) Ich habe hier in der Uni das Launchpad MSP-Exp430G2 mit einem MSP430G2553 vor mir und soll damit möglichst schnelle Pulse vermessen bzw. ihre Länge erfassen. Dazu nutze ich den
John war's schrieb im Beitrag #4946744: > Gibt es eigentlich MSP430 mit einem DMA-Kanal für Timer-Events? Timer-Interrupts sind mögliche Trigger-Quellen. Der DMA-Controller kann beliebige Speicheradressen lesen und schreiben, also auch Timer-Register.
-
Thread
Pollin Display GWMS5509 will nicht laufen
da ich genau das gleiche wie du vor habe und auch das LCD mit der 6800 Schnittstelle und einem MSP430 ansprechen möchte, wollte ich fragen ob du mir ggf. deinen Code schicken könntest. Vielen Dank norbert_b457
-
Thread
Safely connecting 4056 and MSP430
I'm using MSP430G2553IN20 microcontroller(http://www.kynix.com/Detail/569447/MSP430G2553IN20.html) on LaunchPad to drive an 4056 chip (HCF4056B to be precise) and a 7 segment display. The 4056 is set to sink current
that the setup isn't safe enough. So my question is: Is there a simple and safe way to connect the MSP430 to the 4056? For best results, I'd want to drive 4056 at higher voltage than MSP430, but if that's too difficult I could settle for 3.6 V.
-
Thread
MSP430G2452 128ms Tastenentprellung
#4936463: > "gleichzeitig" mit dem Knopfdruck wird ein anderer Verbraucher > eingeschaltet über den MSP.. Wäre es nicht einfacher, den Ausgang des "Pushbutton-Controller" mit dem MSP430 zu überwachen? Dann musst Du Dich nicht um die Entprellung kümmern ...
#4936463: >> "gleichzeitig" mit dem Knopfdruck wird ein anderer Verbraucher >> eingeschaltet über den MSP.. > > Wäre es nicht einfacher, den Ausgang des "Pushbutton-Controller" mit dem > MSP430 zu überwachen? Dann musst Du Dich nicht um die Entprellung > kümmern ... Das wird leider nix da die
-
Thread
FPGA/CPLD für Strommessung gesucht
Sieh Dich doch mal auf der Seite von TI bei MSP430 um. diese haben vernünftige und für Deine Aufgabe ausreichende AD's implementiert. Und nen Tiefpass wirst Du ja wohl auch davor geraffelt bekommen... Z.B. einen aktiven...
Semester halt. Wenn Du ein Gesamtpaket sucht, schau Dir das hier an: http://www.ti.com/product/msp430f6769a Dieser Prozessor ist extra für Stromzähler gebaut worden und hat 6 24-Bit ADCs eingebaut. Wohlgemerkt 6 einzelne, die alle parallel arbeiten und nicht einen mit einem Multiplexer davor.
-
Thread
msp430f149: Kann nicht debuggen
Werror -ggdb -std=gnu99 -c -o main.o main.c msp430-gcc -mmcu=msp430f149 -O0 -Wall -Werror -ggdb -std=gnu99 -o uart-test.elf main.o -lm msp430-objcopy -O ihex uart-test.elf uart-test.a43 msp430-objdump -dSt uart-test.elf >uart-test.lst [/code]
PURPOSE. MSP430_GetNumberOfUsbIfs MSP430_GetNameOfUsbIf Found FET: ttyACM0 MSP430_Initialize: ttyACM0 Firmware version is 4294967295 MSP430_VCC: 3000 mV MSP430_OpenDevice MSP430_GetFoundDevice Device: (
-
Thread
MSP432 noch ein Thema ?
Hallo, eigentlich schien der MSP432 von TIO eine interessante Option für Low-Power-Anwendungen mit höherem Leistungsbedarf als die MSP430-er bringen. Aber scheinbar ist es darum mittlerweile ziemlich ruhig geworden. Setzt jemand
früher hatten viele Hersteller ein Alleinstellungsmerkmal, heute hat jeder ALLES), evtl. werden die MSP432 ihre Niesche finden, dass sie aber so erfolgreich werden wie die MSP430 glaube ich nicht.
-
Thread
Die „embedded world 2017“ startet am 14. März
erinnerlich sind mir ein Vortrag über EMV-mäßig "sauberes" Leiterplattendesign und eine Vorstellung des MSP430 durch ein Mitglied des Entwicklertrupps aus Freising. Der arme Kerl war anfangs völlig zu Unrecht ziemlich nervös, denn sein Vortrag war super, und der Chip war für mich von der seinerzeit begeisterten
-
Thread
Bin ich zu digital?
braucht weniger Platz, ist weniger anfällig für Bauteiltoleranzen, weniger Strom, etc. Ein kleiner MSP430 oder STM32 ist für <2€ zu haben. IDEs gibt's tw. gratis. PS: Dein Chef ist wohl der Herr Radlherr richtig? Scheint ja ein netter Typ zu sein, aber wenn er darauf beharrt, diese Uralt-Prä-2k-Analog-Basteltechnik
-
Thread
Checksumme von Bin/Hex-Datei berechnen und integrieren.
>einen Mikrocontroller welchen? Bei MSP430 und Elprotronic-Programmer kein Thema...
-
Thread
Problem mit MSP430 + HD44870 + DS18B20
Moin Leute hab folgendes Problem mit meinem MSP430 + HD44870 + DS18B20 Irgendwie läuft der Strom nicht wie er soll. hab auch schon den Widerstand mit 4K7 Ohm Probiert leider ohne Erfolg. sobald ich mein Finger an die Litze der DATA Leitung
-
Thread
Asymmetrischer Taktgeber 24h - 3min
Bevor ich einen diskreten CD4536 nehmen würde, würde ich einen MSP430 verwenden, der ist vielseitiger einzusetzten und braucht meiner Meinung nach weniger Strom: 0.1-μA RAM retention 0.8-μA real-time clock mode 250-μA / MIPS active Dafür musst du Code spendieren. Wenn du den CD4536 verwendest, braucht der Pullup mehr Strom als der ganze MSP430.
-
Thread
Controller für langen Touch Slider
Das könnte man sich mit einem (passenden) MSP430 selbststricken: http://www.ti.com/lit/an/slaa363a/slaa363a.pdf Ab Seite 17 wird beschrieben, wie man die Auflösung eines Sliders aus Einzelsensoren erhöhen kann, ab Seite 20 wird ein Multiplexverfahren
-
Thread
AVR Preise gehen brutal runter.
hat die Preise der AVR-Kerne > brutal gesenkt. Verständlich, sonst wandern die Kunden zu ARM, MSP430 und anderen Konkurenten ab.
-
Thread
AVR -> STM8/32. Was ist anders? Was zu beachten? Was benötigt? Gesperrt
fallen. Sicher, aber die würde ich nicht (mehr) in der 8 Bit-Welt suchen. Auf einem kleinen ARM oder MSP430 ist das was anderes.
-
Thread
Support zu Display Ersatz gesucht
ersetzen ? Der Microcontroller des Mess-Systems, der die Signale liefert, ist ein Texas Instrument MSP430F148. Blockschaltbilder etc. liegen vor, jedoch kein Programm Code des Mess-Systems. Ein funktionsfähiges System kann zu Messzwecken versenden werden. Mfg Hermann
Oszi dazu bringe, ein paar Signale zu zeigen ... Am besten wäre Jemand, der mit dem Texass MC "MSP430F148" Erfahrung hat, oder sich da einarbeiten will, und dann könnte man den Code auslesen ... 48 KB Memory lassen ja keine riesigen Programme zu !
-
Thread
DSP oder 32bit µC?
DSP-Anforderungen nicht >allzu hoch sind. In der Tat, das schafft ein normaler 8-Bitter ala AVR, MSP430 etc. >Dennoch müssen Abtastraten im 10kHz-Bereich verarbeit >werden, Warum muss man für 300 bps mit 10 kHz abtasten? Das klingt nach einer sehr akademischen Modulation bzw. Verarbeitung.
einen Schlafmodus >>verfügen, > > Das haben heute fast alle. Als möglicher µC käme noch die MSP430-Serie in Frage, die eine 16x16-> 32bit Multipliaktionseinheit mit MAC-Akkumulator und Sättigungslogik enthält.
-
Thread
Mikrocontroller: Programme im RAM ausführen
ich sogar in der Schublade liegen. Werde ich mir noch näher anschauen. Gefunden habe ich noch die MSP430-Controller.
-
Thread
stdlib.h exit funktion
://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=blob;f=libgloss/m68k/cf-exit.c;hb=HEAD MSP430 versucht, eine Funktion im Simulator aufzurufen; ohne Simulator gibt es einen Reset: http://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=blob;f=libgloss/msp430/syscalls.S;hb=HEAD und
-
Thread
Was sind eure Lieblings-ICs?
Msp430fr5969 Speziell der msp430 ist ein unglaublich toller mC. Ultra Low Power und kann Wahnsinnig viel. Richtig tolles Teil.
ADUM1201 - galvanische Trennung von Signalen bis zu mehrere MHz Noch ein paar andere Liblinge: MSP5.0A / MSP3V3 - Supressordioden, die kommen überall mit drauf. BSS84 / BSS123 - Logic Level Mosfets BTS432 / BTS555 - Hi Side Switch
-
Thread
PWM zu Motor durch Transistor verstärken
kommt. Zu meiner Ausgangsposition. Ich will mit meinen uC einen Motor steuern. Mein uC ist ein MSP430Fr5969. Der Motor(Nidec) ist ein BLDC Motor mit enthaltener Elektronik. Der Motor hängt an einer 24V Versorgung und braucht nur noch Steuersignale. Also ein PWM Signal von 20 bis 30Khz und einer Spannung
+5V | 1k | +--- PWM | MSP430--1k--|< BC548 |E Masse [/pre] Und das invertiert auch gleich die Polarität.
-
Thread
Optimale Maschinensprache
angeht, nur meine kleine interne Rangliste (Sieger zuerst, komplett empirisch erfasst) bieten: (1) MSP430 (2) ZPU (knapp dahinter) (3) ARM v5 thumb (4) MIPS16 (5) AVR8 (6) MIPS32 (7) i86-64 Basis ist eine für die versch. Arch. gcc-compilierte bare metal Library ohne float-Gerechne (dann sähe
> meine kleine interne Rangliste (Sieger zuerst, komplett empirisch > erfasst) bieten: > > (1) MSP430 > (2) ZPU (knapp dahinter) > (3) ARM v5 thumb > (4) MIPS16 > (5) AVR8 > (6) MIPS32 > (7) i86-64 und MC68000 kommt auf Platz 8 ??
-
Thread
STM32 mit dem LA töten?
zu lahm, um den LA daran zu betreiben (250kS/sec ist ein bisschen wenig). Der LA hat mir mit MSP430 jahrelang gute Dienste geleistet, völlig verkehrt kann er also nicht sein. Any ideas (außer auf chinesische Billigclones zu verzichten)? Max
-
Thread
Eclipse: Zwangsweise kompilieren
Was vergessen, komplett nochmals: C:\SW\HA430-DR\Debug>set dirname=C:\MSP430GCC\msp430-toolchain-win-x86-3.0\bin\rm -rf ./CommonCode/LCDNHDC0220.o ./CommonCode/RTC-pcf8563.o ./CommonCode/flash.o ./CommonCode/i2c.o ./CommonCode/key.o ./CommonCode
ein Minimal Projekt anlegst und sich das jemand in der Windows Umgebung ansieht. Willst Du ausser MSP430 auch noch anderes Programmieren? Wenn nur für MSP430, ist vielleicht das CCS eine gute Wahl.
-
Thread
NUCLEO-L432KC Blinky Projekt mit 11kB Speicherverbrauch
bereits Erfahrungen mit F0, F1 und F4 und Projekte in Code::Blocks damit gemacht (abgesehen von AVR, MSP430 und 8051). Nur bei jedem neuen Controller wird diese Aufgabe immer uninteressanter wieder von neuem mit den Optimierungen zu beginnen. Mein aktueller Eindruck ist der: die LIBs brauchen soviel
-
Thread
Variable bei Funktionsaufruf deklarieren
... [/c] und [c] uint8_t a=0; foo_0; foo_1(); a = foo_2(); foo_3; [/c] Ich verwende den MSP430-Compiler vn TI (CCS v4) Ebenso, dachte ich immer, dass man seine Variablen deklariert und dann den Programmablauf nachstellt. Hat das einen rein stilistischen / Übersichts- Charakter? Ist das
-
Artikel
Versaloon
ISP/JTAG/SWD) LPC1000 (ISP/JTAG/SWD) LM3S (JTAG/SWD) AT91SAM3 (JTAG/SWD) AT89S5X (ISP) PSOC1 (ISSP) MSP430 (ohne TEST) (JTAG) C8051F (C2/JTAG) AVR8 (ISP/JTAG) LPC900 (ICP) HCS08 (BDM) HCS12(X) (BDM) SVF (JTAG) Unterstützte Hostplattformen. STM8S-Discovery (Onboard-Debugger) STM32VL-Discovery (Onboard-Debugger
-
Thread
Möglichst stromsparend auf uSD Karte loggen
Hallo Hauke, fast schon ein 99% passendendes Board welches auch gut im Stromverbrauch ist wäre das MSP-EXP430FR5994. für ca 15€ ist da sogar eine 8G SD Karte mit dabei, auch ein kleiner SuperCap. Die Demo-Apps decken deine Anwedung auch ab. http://www.ti.com/tool/msp-exp430fr5994 Der interessanteste
Ich verwende Teile einer Bibliothek von Texas Instruments, welche vorwiegend für SD-Karten an einem MSP430Fxx gedacht sind.
-
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
Superkondensator Ladeschaltung
einer geeigneten Ladeschaltung für einen Superkondensator. Folgende Ausgangssituation: Ich habe ein MSP430FR5969 Launchpad [1] und ein AS3955 DemoKit [2] (NFC Tag Interface). Der AS3955 kann aus dem HF-Feld Energy Harvesting betreiben (1,8V...4,5V @ 5mA). Mit dieser Energiequelle würde ich gerne den SuperCap
Spannung liefert. Ich bedanke mich schon im Vorraus für eure Hilfe! [1] http://www.ti.com/tool/MSP-EXP430FR5969 [2] http://ams.com/eng/Support/Demoboards/Wireless-Connectivity/Sensor-Tags-Interfaces/AS3955-Demo-Kit
-
Thread
mittlere Stromaufnahme einer Schaltung im µA - mA Bereich messen
Ich nochmals :-) Habe gerade eine selbstgemachte Platine im Test mit TI Energy Trace. Darauf ein MSP430, 10 LED, sowie eine Touchpad-Kupferfläche. In 250 ms Abständen wird kurz aus dem Low Power Mode 3 aufgewacht, ca. 200 Zyklen à 8 MHz, dann wieder Sleep. In Bild 1 habe zuerst falsch gemessen,
Emulationsteil war noch an. Deshalb kam ich nicht unter 16.5 uA. Bei ca. 90 Sekunden den Finger auf den MSP, noch eindrucklich was 10-15° Temperaturzunahme ausmachen. Bild 2 zeigt die richtige Messung, wiederum mit Fingerauflegen bei ca. 20 s. Strom vorher ca. 0.8 uA, nachher 1.3 uA. Dann in Bild 3 das
-
Thread
Free CodeComposerStudio von Texas
immerhin kostete die volle Version mal an die 400$ und jährlich. Also alle aufspringen auf den MSp430 Zug, Atmel betreibt ja sowieso zuviel ausverkauf :)
immerhin kostete die volle Version mal an die 400$ und > jährlich. > > Also alle aufspringen auf den MSp430 Zug, Atmel betreibt ja sowieso > zuviel ausverkauf :) Zu langsam: https://www.mikrocontroller.net/topic/414588#new Aber dennoch cool, dass CSS jetzt kostenlos ist. Hoffentlich werden mehr
-
Thread
MSP430 flashen von Daten in Info Pages
Pages mit Daten zu befallen ohne die main() Funktion zu überschreiben! Verwende CCS 6 und den CC430F5137(MSP430)
Ich habe es gerade mal mit dem MSP Flasher - Command Line Programmer von ti und einem MSP430 Launchpad (MSP-EXP430G2 mit MSP430G2231) getestet. Zuerst habe ich sicherheitshalber mit MSP430Flasher.exe -r [INFO_orig.txt,INFO] den Inhalt
-
Thread
Was kann man mit 16Byte an RAM machen?
das kann der Mensch besser optimieren als ein Compiler. Meine Empfehlung, nimm den billigsten MSP430 für ca. 36 Cent bei Digikey, der bietet immerhin schon 128 Bytes RAM und 512 Bytes Flashspeicher. Außerdem ist dieser µC deutlich moderner und auch noch vom Stromverbrauch super sparsam.
Wie man in Posts lesen kann, ging das aber nicht nur mir so. Deswegen habe ich weiter oben einen MSP430 empfohlen. PIC ist von vorgestern und dann auch noch ein 8 Bitter, der MSP430 ist schon 16 Bit und mit so etwas wie segmentiertem RAM oder Bankwechsel muss man sich bei dem auch nicht herumärgern
-
Thread
Ikea Fernbedienung Clonen?
Jetzt hab ich zwar Basics drauf aber das geht über meine Basics hinaus. Ich vermute das es wohl in dem MSP430 steckt? Kann mir jemand da vielleicht weiter helfen? Danke und Grüße David
Hat er doch schon: CC2500. Max kann das nicht wissen, David hat den Text editiert. Jetzt steht da MSP430. Aber ja, am Anfang hat er den CC2500 genannt.
-
Thread
Ausrüstung für Mikrocontroller
wie wird dieser an den Chip > angeschlossen? Das was du realisieren willst würde auch mit einem MSP430 gehen. Das schöne am MSP430 ist, wenn du dir das MSP430 Launchpad Testboard kaufst und zwar das in der DIP Ausführung, dann hast du auch gleichzeitig auch gleich einen Programmer und das für sehr
Testboard kostet nämlich nur etwa 13 €. https://www.conrad.de/de/entwicklungsboard-texas-instruments-msp-exp430g2-414784.html Alternativ dazu könntest du auch den alten Arduino nehmen, bei dem der µC gesockelt ist.
-
Thread
MSP430i2041 Infomemory
Hallo, ich möchte mit dem MSP430i2041 Daten in den Infomemory schreiben. Als Beispiel wollte ich eine einfache int Zahl speichern. Ich kann diese zwar auch einmal speichern, aber bei dem Versuch eine weitere Zahl auf die gleiche
Lösungsvorschlag: #include "msp430.h" #include "driverlib/driverlib.h" #define SEGSTART 0x1060 #define SEG_LEN 0x10 // Number of bytes within segment to erase/write #define SEGSTART_CALB 0x13C0 unsigned char value