-
Thread
Stm32f429i-Disco für neueinsteiger
ich kann MSP430 empfehlen. vor kurzem damit angefangen --> Die Entscheidung war zwischen STM32, AVR und MSP430. Habe viel gesucht und recherchiert wg. pros/contras Blabla... Der Controller ist sehr einfach zu verstehen
dem einfachen Grund, weil die Ingenieure sie beherrschen... BTW: im aktuellen iPhone steckt ein MSP430 drin
-
Thread
D/A Wandler für Audio Ausgabe
Guten Abend zusammen, vor ein paar Wochen habe ich auch angenfangen mich mit Mikrocontroller (MSP430) auseinander zu setzen. Hab soweit kleine einfache Programme auf die Beine gestellt (LED blinken, PWM generieren) Seid kurzem wollte ich mittels DAC ebenfalls etwas ausgeben. Hab es ganz einfach
unterschiede höre. Hoffe ihr könnt mir an der Stelle auch weiter helfen. [c] #include <msp430f1611.h> // note periode frequency #define c 3830 //261Hz 0. #define d 3400 //294Hz 1. #define e 3038 //329Hz 2. #define f 2864 //349Hz 3. #define
-
Thread
Verständnisfragen zu USB
Überschrift, ich möchte die folgenden Fragen aber troztdem stellen: -Wer hat schon Erfahrungen mit dem MSP430-USB-Descriptor Tool gemacht. (Ich meine nicht das Descriptor Tool von USB.org, sonder das von TI) -Wer hat Erfahrung mit der Android USB API? Wo sind hier die Standard-Device Requests zu finden
benutzt. Ja, man könnte auch eine zweite Konfiguration verwenden. Das Problem ist nur, dass ich ein MSP430F55xx USB-Mikrocontroller verwenden möchte, dessen USB-Stack von TI nur eine Single-Configuration unterstützt. > Die Interfaces muessen nicht abgeschaltet werden. Nein müssen sie nicht, aber
-
Thread
Solaranlage spinnt
kennt jemand die Schaltung der Sungo SL-Steuerung genauer? Es ist ein MSP430F436 verbaut. Der hat eine serielle Schnittstelle, die sich ggf. nutzen ließe, wenn man Zugriff auf die Software hätte. Zu den Daten der CPU: + 12bit ADC x8 + 2 Timer 16bit + LCD-Display + 24kB
-
Thread
MSP430 zieht nach dem Reset zu viel strom
Hallo, ich arbeite mit MSP430G2452 und Stoße mich auf folgendes Problem: Direkt nach dem Start oder Reset verbraucht der MCU ca. 500 µA, obwohl er laut debugger schon in LMP3 ist. Erst nach dem die Funktion Touch_Sample aufgerufen
Es geht um MSP430 und drei touchbuttons. Ein Taster sitzt auf Pin5 (BTN=BIT5). Dieser wird in regelmäßigen Abständen (ca. alle 12 sec) geprüft. Touch_Start() startet die Pin Oscillation, Timer_A zählt diese und
-
Thread
FATFS Datei erstellen und beschreiben
OK... also ich verwende leider keinen AVR sondern einen Controller aus der MSP430 Familie. Ob damit das Portieren von avr_foolproof noch so einfach geht? Falls es doch geht: @Grundschüler: Also muss ich da eigentlich nur ein Software SPI realisieren in dem ich einfach meine
@Christoph H. (hoc) >der MSP430 Familie. Ob damit das Portieren von avr_foolproof noch so >einfach geht? Ich denke schon. >Also muss ich da eigentlich nur ein Software SPI realisieren in dem ich >einfach meine Ports in
-
Thread
SD Karte Adressen
Hallo! Ich beschäftige mich gerade damit, eine microSD(HC)-Karte mit einem Mikrocontroller (MSP430 Familie) zu verbinden. Die Initialisierung läuft schon sauber und auch das CSD Register kann ich ohne Probleme auslesen. Für mich stellt sich dann allerdings beim Schreiben bzw. Lesen auf/von der
-
Thread
Anfängerfrage - Peripherie an uC anschließen
ich habs trotz mehrfachem Lesen nicht gefunden). Du hast völlig recht, in der Dokumentation des MSP430FG4618 (gibts hier: http://www.ti.com/lit/gpn/msp430fg4618) steht aber eindeutig für V_ref <= V_AVCC. Das wäre also auch geklärt. Meine Fragen sind damit so weit beantwortet. Ich werde versuchen
-
Thread
MSP430 durch Interrupt Aufwecken
Hallo Leute Ich Experimentiere gerade mit meinem Launchpad herum und will mittels Interrupt einen Programmteil meitnetwegen ne while(1) schleife in Gang setzen nach dem Prinzip: int main(void) { //Konfigurieren while(1) { //tu was du Tun sollst P1IFG=!BIT3; //Interuptflag erst hier Quittieren damit er nicht auf Prellen oder weiteren Knopfdruck reagiert P1OUT=!BIT0; //Rote LED aus _BIS_SR(LPM4_bits + GIE);//geh schlafen } } #pragma vector=PORT1_VECTOR __interrupt void Port_1(void) { P1OUT=BIT0; //Rote LED an } Er soll die schleife sozusagen einmal durchlaufen
-
Thread
Zahl mit "dtostrf" auf LCD ausgeben am MSP430
in einen String. Hierzu gibt es 2 Funktionen. "sprintf" und "dtostrf". Da der von mir verwendete MSP430G2452 einen sehr kleinen Flashspeicher hat, muss ich "dtostrf" verwenden. Als Compiler nutze ich das Code Composer Studio. Hierzu habe ich folgenden relevanten Programmcode: #include <msp430g2452
Henning schrieb im Beitrag #3769967: > Da der von mir verwendete MSP430G2452 einen > sehr kleinen Flashspeicher hat Das sind 8 kiB, so wenig ist das nicht.
-
Artikel
MSPGCC
shared -m32 Weiter geht's: $ make $ mv libHIL.so /usr/local/lib $ ldconfig $ cd ../.. gdbproxy. Den msp430-gdbproxy und libMSP430.so von herunterladen. Danach $ chmod +x msp430-gdbproxy $ mv msp430-gdbproxy /usr/local/msp430/bin/ $ mv libMSP430.so /usr/local/lib/ ausführen. Installations-Skript. Für Installation
Ansonsten die Anleitung für Linux befolgen. Einfaches C-Beispielprogramm. Sourcecode. Sourcecode für msp430x1121 kompilieren. $ msp430-gcc -Os -mmcu=msp430x1121 -o test.elf test.c Sourcecode für msp430x1121 kompilieren, wenn math.h includiert wird. msp430-gcc -Os -mmcu=msp430x1121 -o test.elf test.c -lm
-
Thread
LED steuerung via pwm für aquarium
wichtigen Details weg abstrahiert. Ansonsten gibt es auch noch viele anderen Alternativen, wie z.B. MSP430, STM32, etc. pp. Rein von den Steueraufgaben her, müssen aber alle letztendlich das selbe tun, nämlich Lichter ein und ausschalten bzw. in der Farbe und Intensität beeinflussen. Das Stichwort hierzu
-
Thread
Mehrfach Spannungsteiler DC
besucht habe selber Privat damit anfangen und bin auf den Texas Instruments MSP-EXP430G2 LaunchPad für MSP430G2xx Microcontroller (10€) gestoßen und wollte damit anfangen. Mein ersten Projekt soll eine LED Uhr sein. Die Sekunden sollen ein 60 LED Lauflicht werden. Diese sind im Kreis außen rum angeordnet,
die 3,3 V brauche ich für den Mikrocontroller oder gibt es in der MSP430G2xx Familie einen der 5V kann?
-
Thread
Spannung mit MSP430 auslesen
ziemlich Wissensstufe: Getting Started with the MSP430 Launchpad http://www.amazon.de/Getting-Started-MSP430-Launchpad-Fernandez/dp/0124115888/ref=sr_1_2?ie=UTF8&qid=1407995975&sr=8-2&keywords=msp430 MSP430 Microcontroller Basics http://www.amazon.de/MSP430-Microcontroller-Basics-John-Davies-ebook/dp/B001FA0H4S/ref=sr_1_3?ie=UTF8&qid=1407995975&sr=8-3&keywords=msp430 Programmable Microcontrollers with Applications: MSP430 Launchpad with CCS and Grace
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
modern schrieb im Beitrag #3763205: > es gibt ..., es gibt, ... ... leider kaum bastelfreundliche MSP430-Varianten. Gerade mal den 'F2553 im 20poligen DIP-Gehäuse, und nichts größeres (bis auf den 'G2744, aber ob man den wirklich bekommen kann?). > Es gibt eine Arduino ähnliche Geschichte energia.nu
moderneren Controllern. Wenn dir ein Cortex (nicht ARM7/9/11 !!!) zu komplex ist, nimmst du halt einen MSP430. Der hat so nebenbei noch 16Bit. Der Rest steht oben schon.
-
Thread
serielle Schnittstelle in C
C-Programm über eine serielle Schnittstelle (RS232) auf einem Windowsrechner mit einem Mikrocontroller (MSP430G2335) kommunizieren. Leider finde ich nur Beispiele für Linux und/oder C++ bzw C# (http://msdn.microsoft.com/) Wäre für jede Hilfe (Tipps, Links, etc.) sehr dankbar!! Danke im Vorraus. Christian
-
Thread
Such uC mit JTAG und USB to Serial
JTAG-Adapter. AVR-Studio braucht andere JTAG-Adapter als Keil-für-ARM oder Keil-für-MCS-51 oder IAR-für-MSP430. Deswegen kann man einen AVR nicht mit einem ARM-JTAG-Adapter debuggen, und auch nicht mit einem MSP430-JTAG-Adapter. Du müsstest auf Deinem µC das hostseitige Verhalten der verschiedenen JTAG-Adapter
worden (wenngleich sie bpsw. auch als AVR-ISP taugt), und zweiten ist (im Gegensatz zu AVR oder MSP430) die JTAG-Debug-Funktionalität bei ARM als Protokoll offen gelegt. Da aber als Ziel ein ATmega2560 dienen soll, dessen Debug-Schnittstelle eben /nicht/ offen ist, kann man das dort nicht benutzen
-
Thread
Suche Entwicklungsboard mit kapazitiven Touch Display
MSP430 launchpad mit Touch BoosterPack http://processors.wiki.ti.com/index.php/Audio_Capacitive_Touch_BoosterPack_MSP430_Software
-
Thread
Temperatur messen, besondere Anforderungen
auch verfügbar. Also eher ein Xmega statt ein alter AVR. Alternativ auch ein kleiner ARM oder ggf. MSP430. Gut möglich das man eine externe Referenzspannung braucht. Wenn es ein externer AD sein soll, wäre so etwas wie ein MCP3421 (bzw. die ähnliche Mehrkanalversion) ein Kandidat, auch weil da schon die
-
Thread
Wie funktioniert ein 4-20mA Transmitter mit 2 Anschlüssen?
Messelektronik. D.h. man bekommt direkt den Schleifenstrom heraus ohne groß zu tricksen. Mit einem Msp430 und etwas Erfahrung im Low-power Schaltungsdesign bekommt man damit schon recht erstaunlich Sachen hin. Wenn über der Diode ein genügend großer Kondensator liegt läuft die Schaltung schon bei 1ma Schleifenstrom
-
Thread
Strom und Spannung messen
Hallo der Micrcontroler ist ein MSP430 von Texas Instruments. Der liegt da noch von einem Schulprojekt. Der Pi würde über die UART Schnittstelle gewarntwerden das ist alles kein Problem das Problem ist das messen von Strom und Spannung
gewarntwerden Vorsicht, wenn du die verbindest dann verbindest du damit auch Masse und Masse und der MSP430 ist gar nicht mehr galvanisch von der Stützbatterie entkoppelt. Es sei denn, du trennst die serielle Schnittstelle über Optokoppler oder BlueTooth. Dami kann der MSP über einen Analogeingang
-
Thread
[V] MSP430F149IPAG (TQFP)
Ich habe hier 80 Stück Restbestand MSP430F149IPAG, DC0636, RoHS-konform. Stückpreis €1.50, Versand aus CH €2.50 Interessenten melden sich per PN!
-
Thread
Suche µC in kleinem Package, mit USB
MSP430f552X im 64er BGA mit 3.5x3.5mm
-
Thread
Programmieren bzw. Kopieren von MSP430-Binaries
Ich habe ein altes mit IAR 1.x erzeugtes Binary von einem MSP430F149-Projekt, das ich gerne in neue MSPs flashen möchte. Zur Verfügung steht IAR Workbench 5.2 und ein TI MSP430 USB-Debug-Interface "MSP-FET430UIF". Ich kann zwar das Binary (*.d43) "downloaden"
aber es war halt vorhanden. Frage: wie kann man mit wenig Aufwand vorhandene Binaries in einen MSP430 flashen? Bin für jeden Tipp dankbar.
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
Und das MSP430 Launchpad wurde natürlich "vergessen".
Hi >Und das MSP430 Launchpad wurde natürlich "vergessen". Selbst ein 1MHz Z80 ist damit unterfordert. Wer bietet weniger? MfG Spess
-
Thread
funktionen in interrupts (msp430 + C)
Hallo, ich hätte eine Frage zu interrupts beim msp430. Ich programmiere den uC in C und benutze CCS. Ich schicke über UART Befehle an den uC und greife diese über den RX interrupt ab. Über Kontrollstrukturen kann ich dann z.B. bei Empfang eines 'A'
-
Thread
MSP430G2335 mit Ultraschallsensor SRF08
Rufus Τ. Firefly schrieb im Beitrag #3746336: > Welcher MSP430Fxxx soll denn bitte 5V-kompatible Eingänge haben? MSP430F51x2 und MSP430F51x1
Das ist /möglicherweise/ eine auf die USB-fähigen Varianten beschränkte Eigenschaft; bei anderen MSP430-Familienmitgliedern habe ich so etwas noch nie gesehen -- deswegen auch meine ungläubige Frage.
-
Thread
Spannungsregler für Batterie Applikation mit Bluetooth
Problem, was das Thema Spannung Versorgung betrifft. Ich habe vor durch einen Mikrocontroller (MSP430) Daten aus Sensor durch Bluetooth Module (BTM-222) zu transportieren. Laut viele Thread nimmt das BT alleine 50 mA. verbunden aber 30mA Da ich meine Applikation mit einem 9V Batterie betreiben
-
Thread
Instabiler I²C Bus
die Daten vom Sensor anschaue, sieht das > sehr vernümpftig aus denke ich. WIMRE kann man beim MSP430 (auch TI) einstellen, ob der bei der fallenden oder bei der steigenden CLK-Flanke sampelt. Wenn du da die falsche Einstellung gewählt hast, ist das eine mögliche Ursache für den zurückgelesenen Käse
-
Thread
Stromverbrauch eines Mikrocontrollers zeitaufgelöst messen
Wie der Titel sagt suche ich nach einer Möglichkeit den Stromverbrauch eines Mikrocontrollers (MSP430) zeitaufgelöst mit einem Oszilloskop zu messen. Je nach Low Power Mode erwarte ich einen Stromverbrauch zwischen 1 µA und 1 mA. Die gängigste Methode scheint die Messung über einen Shunt zu sein. Mich
Die Schottky-Diode ist ne gute Idee! Im LPM3 z.B. braucht der MSP430 ca. 1.6 µA das wären bei 1 kOhm 1.6 mV. Ich bezweifel, dass man das auf dem Oszi vom Rauschen unterscheiden kann :-/
-
Thread
TI Launchpad MSP430
[c]#include <C:\Program Files\mspGCC\msp430\include\msp430g2553.h> unsigned int currentMinutes, currentSeconds; void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT BCSCTL1 |= DIVA_3; // ACLK/8 BCSCTL3 |= XCAP
Felix schrieb im Beitrag #3740801: > #include <C:\Program Files\mspGCC\msp430\include\msp430g2553.h> Bei einem ordnungsgemäß installierten Compiler sollte der #include-Pfad korrekt gesetzt sein, so daß hier keine absolute Pfadangabe nötig ist. > #include <msp430g2553.
-
Thread
MSP430 Software erkennt Target nicht
F. S. schrieb im Beitrag #3738038: > ich arbeite mit einem Kmote auf dem ein MSP430 drauf ist. "Ein MSP430". Welcher? Kennt den denn die Software von "Elprotronic"?
MSP 430 1611 ja, die Software kennt den.
-
Thread
FCM8201 gibt keine Antwort
Ja klar, das haben wir auch beachtet. Wir verwenden das msp430 launchpad. Wie schon gesagt, haben wir nur in der Uni nen Oszi.
-
Thread
Temperaturfestigkeit von USB Speicher Stick
°C ist kein Problem, wahrscheinlich mehrere tausend Jahre +90°C sind bei Flash ein Problem, der MSP430 kann da ca. 1/2 Jahr Hersteller anfragen!
-
Thread
Stromaufnahme uC - unklares Verhalten bei verschiedenen Aktionen
hier ist vielleicht jemand, der mir bei meinem Problem helfen kann. Ich arbeite gerade mit einem MSP430FR6989 und versuche, den Stromverbrauch auf ein Minimum zu drücken - mein Ziel ist etwas in der Gegend von 300uA, aber ich kann gerade das Verhalten des uCs nicht ganz nachvollziehen. Taktfrequenz 2.67MHz
-
Thread
Welchen Microcontroller
Programmieradapter und Debugger für dir avr *teuer* ! Für die kleinen Dinge im Elektronikleben nehme ich den MSP430. Hat alle positiven Eigenschaften des avr. Hat nicht die negativen Eigenschaften der avr. Und die Tools sind spotbillig.
-
Thread
Frequenz messen
Also ich benutze einen MSP430. Geht das mit diesem Modell auch?
sicher welchen µC du verwendest, Holger schrieb im Beitrag #3732559: > Also ich benutze einen MSP430. Frage beantwortet? :-)
-
Thread
MSPGCC Fehler im CCS 6.0
folgende Fehlermeldung: [code]error: ./main.o uses MSP430 instructions but c:/ti/ccsv6/tools/compiler/gcc_msp430_4.8.371/bin/../lib/gcc/msp430-elf/4.8.0/../../../../msp430-elf/lib/crt0.o uses MSP430X[/code] Diesen Fehler konnte ich beheben, in dem ich
Code mit dem Extended Befehlssatz generiert. Na, eigentlich andersrum. main.o ist "klassischer" MSP430, aber der Startup-Code, der dazugelinkt werden soll, ist MSP430X.
-
Thread
Microstepping am Limit?!
http://www.aliexpress.com/item/New-2-4-Inch-TFT-LCD-Module-Display-240x320-Screen-ILI9325-IC-for-51-MSP430-AVR/1839618437.html Es wird direkt über diverse i/o- pins angeschlossen. Ich verwende als Software-Schnittstelle die UTFT-Library von Henning Carlsen. Ich habe ihn auch schon diesbezüglich kontaktiert
-
Thread
professionelle Entwicklung mit Arduino
arduino-compatibility.html Ti: http://www.instructables.com/id/Use-Arduino-code-on-a-TI-Launchpad-MSP430/?lang=de Pic: https://digilentinc.com/Products/Detail.cfm?NavPath=2,892,894&Prod=CHIPKIT-MAX32 Vielleicht sollte man einen Artikel hier im MC-Forum schreiben, damit man die immer wieder kehrenden
-
Thread
Welcher µC ist der richtige ?
Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware https://www.olimex.com/Products/Duino/MSP430/OLIMEXINO-5510/open-source-hardware
-
Artikel
Bitmanipulation - Standard C - DeMorgan Umformung
genauso wie etwa CLANG und SDCC. Alle aktuellen, auf GCC basierenden Toolchains (AVRGCC,Arduino,MSP430-GCC usw.) sollten diese Erweiterung inzwischen unterstützen. Wichtiger Hinweis: Die ODER/UND-Verknüpfung und die anschliessende Invertierung kann man nicht vertauschen, darum sind auch die Klammern
-
Thread
Fragen zu MSP430
hat sehr viel mehr Speicher und USB. Außerdem kannst du mit dem Emulator universell alle neuren MSP430 programmieren.
anschließen muss? Wie kann man eine mit "mspgcc" erzeugte *.elf –Datei in den zu programmierenden MSP430 laden?
-
Thread
Musikalisches Diskettenlaufwerk
Variante! Siehe http://www.mikrocontroller.net/articles/Bitmanipulation#Bitmanipulation_beim_MSP430 Naja, kann man so machen, dann muss man aber immer sowas schreiben..
-
Thread
Tipp: MSP-EXP430FR5969 aktuell für 15 USD
Das Launchpad mit dem MSP430FR5969 gibt's aktuell für 15 anstatt 24 USD (inkl. Versand): http://e2e.ti.com/blogs_/b/msp430blog/archive/2014/07/14/35-off-the-fram-launchpad.aspx
msp schrieb im Beitrag #3726866: > Aber Msp430 sind für low power Anwendungen gedacht, vor allem die Fram > serie. Du kannst die mit 32 bit Arm nicht vergleichen Schaun wir mal: MSP430FR5969: Active Mode: Approximately 100 µA/MHz EFM32ZG110
-
Thread
Interrupt Pin zieht nicht auf Ground
nicht vollständig auf Ground ziehen kann. ich habe im Projekt ein LCD Display das ich mit einem MSP430F6659 ansteuere. Die LCD PCD sieht folgendermaßen aus: http://www.ebay.de/itm/2-4-TFT-LCD-Module-Display-Touch-Panel-Screen-PCB-adapter-ADS7843-de-/251562927865?pt=Bauteile&hash=item3a9251a6f9
-
Thread
Strombelastbarkeit MSP430
Hallo, der MSP430 verträgt ja - wie allgemein bekannt - nicht besonders viel Strom an seinen I/O-Pins. Man ließt in diesem Zusammenhang immer wieder, dass man maximal einige wenige mA an einem I/O-Pin treiben kann und
wissen ob meine Gedanken richtig und praktikabel sind, weil man eigentlich überall ließt, dass der MSP430 direkt hops geht, wenn man mehr als einige mA über einen I/O-Pin benötigt
-
Thread
Projekt Kurzwellenempfänger Doppelsuper welcher VCO?
mir indessen mal Gedanken was ich da für einen Rechner einbauen will, Atmel (viel Erfahrung), oder MSP430 (zu wenig RAM) oder STM32/LM4F120. (ARM wäre neu für mich, Zeug ist aber da..)) Ich würde mal eine Spielvariante der 3 70-100Mhz VCOs aufbauen, die Frage wäre dann, welche Frequenz ich aus der DDS
-
Thread
DDR/douplepumped SPI Interface
sollte: Also es ist tatsächlich möglich mit einen RHD2164 mit Hilfe von zwei SPI Modulen eines µC (MSP430) korrekt zu kommunizieren, indem man das SPI Modul A als Master mit UCCKPH und SPI Modul B als Slave ohne UCCKPH betreibt und hinterher das B0 Bit manuell aufsammelt.