-
Thread
MSP430 Uhrenquartz: Wie muss Code aussehen?!
Hallo, möchte an einem MSP430G2231 (Standardmodell aus dem Launchpad) einen Uhrenquartz betreiben, nämlich den der schon in der Verpackung beiliegt (32,768 kHz). Zweck: Mit Quarz ACLK generieren und damit Takt für Timer A bereitstellen
Die ersten beiden setzen Bits zurück die eh nicht gesetzt sind. Den High-frequency mode gibts beim MSP430G2231 nicht und der 32768 Hz Quarzoszillator ist die Standard LF Taktquelle. Die dritte Zeile setzt XCAP auf einen Wert der für den dem Launchpad beiliegenden Quarz schlechter ist als der default
-
Thread
MSP430 Leistungsmessung 230V
Vorschlag für mich? Wäre auch dankbar über hilfreiche links zum Thema! Mfg Timo PS: Benutze den MSP430G2231
Interessant aus, muss mich da aber erst mal ein wenig einarbeiten! Hast du denn erfahrung mit dem ADC des MSP430? Also glaubst du das mein Ansatz umsetzbar ist?! @Manfred G.: Die Daten wollte ich mit einem Funkmodul von Pollin(Funkmodul RFM12-433 Sende-/Empfangsmodul) An einen zweiten MSP430 Senden, dieser
-
Thread
MSP430: P2 will nicht gehen
Hallo, ich nutze das MSP430 launchpad für einige Experimente. Das hat auch gut funktioniert, solange ich mich bei Input/Output auf PORT1 beschrenkt habe. Die 8 PINS langen mir jetzt aber nicht mehr, weil 7 davon für eine segmentanzeige
Pins an P2 frei. Nun leider doch ein Problem: da tut sich nichts. Hier mein Code: #include <msp430g2231.h> void main (void) { WDTCTL = WDTPW | WDTHOLD; //Watchdog stoppen P2SEL = 0; //Funktionsauswahl P2: Input/Output P2DIR = 64; //6tes Bit auf Output stellen
-
Thread
MSP430 Launchpad G2231
Hallo Leute! ich habe da ein kleines Problem (bin Neuling) bezüglich des MSP430 (G2231) Launchpad. Ich möchte ein PWM erzeugen mit den 2 Tastern S1(RST) und S2(P1.3) damit die LED1(P1.0) und LED2(P1.6) entsprechend leuchten. Allerdings weiß ich nicht, wie man den Taster
http://www.43oh.com/2010/11/using-the-msp430g2xx1-nrst-nmi-pin-as-an-input/
-
Thread
MSP430 PWM mit Taster S1 und S2
Hallo Leute! ich habe da ein kleines Problem (bin Neuling) bezüglich des MSP430 (G2231) Launchpad. Ich möchte ein PWM erzeugen mit den 2 Tastern S1(RST) und S2(P1.3) damit die LED1(P1.0) und LED2(P1.6) entsprechend leuchten. Allerdings weiß ich nicht, wie man den Taster S1
-
Thread
MSP430 Launchpad Timer A Mode
Ich habe eine Frage zum Timer beim MSP430G2231. In slau144 steht: "Output modes 2, 3, 6, and 7 are not useful for output unit 0, because EQUx = EQU0." Was ist EQU..?
Die Datenblätter zu den MSP430 brauchst du da nicht. Schau in den User Guide, und da beim Timer. Die Out-Modes sind dazu da, um abhängig vom Zählerstand im TAR Register die TAx Ausgänge zu schalten. Das ist sinnvoll für PWM usw
-
Thread
MSP430G2231 PWM mit Duty Cycle 0 und 1
Hallo Zusammen. Ich habe einen MSP430G2231. Mit diesem habe ich eine Motorregelung gebaut. Hab hier auch ein bisschen Hilfestellung bekommen http://www.mikrocontroller.net/topic/214906 Aber darum geht es jetzt nicht unbedingt.
Code Beispiel gibt's bei TI: http://www.ti.com/lit/zip/slac080 Passendes PWM Beispiel wäre "msp430x20x3_ta_16.c" bei Mathar gibt's auch ne schöne Erklärung: http://www.mathar.com/msp_disco2.html Ist zwar für den F149, die Grundlagen stimmen aber überein....
-
Thread
MSP430 ADC10 Repeat-Single-Channel Mode, Interrupt kommt nicht
Ich möchte mit dem MSP430G2231 kontinuierlich messen, der Interrupt kommt aber leider nicht bzw. nur ein Mal. DCO ist auf 6 MHz gesetzt. [c] void Single_Measure(unsigned int chan) { ADC10CTL0 &= ~ENC;
-
Thread
MSP430G2231 - I2C TI-Code funktioniert nicht
Hallo, ich habe mir das Launchpad mit dem MSP430G2231 von TI besorgt, um damit über I2C Schnittstelle andere Chips zu steuern. Habe dazu unten stehenden Originalcode von TI meinen bedürfnissen angepasst, was leider nicht geklappt hat. Daher dachte
***THIS IS THE MASTER CODE*** // // Slave Master // (msp430g2x21_usi_15.c) // MSP430G2x21/G2x31 MSP430G2x21/G2x31 // ----------------- ----------------- // /|\| XIN|- /|\| XIN
-
Thread
20 kHz PWM auf zwei Pins mit MSP430?
Servo/Regler zu bauen auf Basis eines ALPS Motorfaders (Schleifpoti + DC Motor) und dem TI Launchpad (MSP430). Er wird derzeit mit einem bei 1 MHz kalibrierten int. Osc. (DCO) betrieben. Die Genauigkeit reicht, um einen UART in Software zu realisieren. Nun brauche ich für den Motortreiber Rohm BD6210
Das Gerücht bestätigt sich: Der msp430g2231 (Launchpad) hat leider nur 2 Compare units und davon ist eine als MAX genutzt. In diesem Modus bleibt also auch nur ein Ausgangspin (TA0.1).
-
Thread
MSP430G2231 mit BUZ 11 PWM Ansteuerung
Hallo Zusammen. Ich habe folgendes Problem. Ich möchte mit meinem Mikrocontroller MSP430G2331 Pulsweitenmodulation betreiben. Software ist kein Problem. Der Ausgang schaltet wunderbar zwischen 0 und 5 V hin und her. Allerdings wenn ich die Steuerleitung direkt vom Mikrocontroller
Hey Chris, ein wenig habe ich auch schon mit dem MSP430G2231 von Launchpad experimentiert. Das PWM habe ich dort per Softwareinterupt realisiert. Aber ich finde, die Interrupts brauchen zu viel Rechenzeit. Mich würde Dein Code für die Initialisierung
-
Thread
TI MSP430 Launchpad Firmware Update fails
Adapter von http://mspgcc.sourceforge.net/tools.html oder die JTAG Routinen aus SLAU320A auf den MSP430G2231 oder MSP430G2211 des Launchpad schrumpfen (beide 2kB Flash)? Leider hat der keine Hardware-UART, das Demo-Programm realisiert jedoch eine serielle Verbindung (http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_(MSP-EXP430G2)#Complete_Projects).
-
Thread
Vergleich Rechenleistung MSP430 vers. Atmega
die Hände gefallen ist, kam ich nicht umhin, damit ein wenig zu spielen. Zuerst dachte ich der MSP430G2231 hätte einen Hardware Multiplier mit MAC, aber leider hatte ich zuerst mit dem IAR-Compiler für den falschen Typ kompiliert. Nachdem nun mein Testprogrämmchen läuft, wollte ich den Prozessor
bei ziemlich schwachem Licht im Vergleich zum MSP430G2231 und ist damit für den Solarvogel im Vorteil. Vielleicht kann jemand von den Erfahrenen unter euch mal auf die Takteinstellung in meinem Programm schauen und sagen, ob ich einigermaßen das Minimum
-
Thread
Mikrocontroller LED-Steuerung
an?) 3. Würde hierfür z.B. der Bausatz für $4.30 ( https://estore.ti.com/Search.aspx?detail=1&k=MSP-EXP430G2 ) zur Programmierung des Controllers reichen und ich könnte diesen dann in eine andere Schaltung einbauen? (wie gesagt hab absolut keine Vorkenntnisse) Kommt da noch Versand dazu (habe noch
solltest du mal herunterladen, falls du es nicht schon getan hast: http://focus.ti.com/lit/ds/symlink/msp430g2231.pdf
-
Thread
MSP430 Launchpad TimerA zeigt komisches Verhalten
meine LED wird unabhängig der Eingänge vom timerA getoggelt. Versteht das jemand? [c] #include <msp430g2231.h> void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT P1SEL |= 0x40; // P1.6 Pin-Option: TA0.1 P1OUT &= ~0x01; // LED on P1.0 off
angeschlossenm Uhrenquarz funktioniert diese vereinfachte Version, die LED blinkt mit etwa 3 Hz: [c]#include <msp430g2231.h> void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT P1SEL |= 0x40; // P1.6 Pin-Option: TA0.1 P1DIR |= 0x40; // P1.6 Output CCTL1 =
-
Thread
MSP430 G2231 Launchpad über UART an PC senden
Hallo, komme nicht zurecht mit dem MSP430 und der UART, möchte ein einfaches "Hallo Welt!" mit den uC über die USB Schnittstelle an den PC senden, nutze HTerm als Terminalprogramm. Hat jemand bitte ein simples Programm, womit ich initialisiere und Daten senden kann? Vielen Dank. MFG
-
Thread
Launchpad MSP 430 EXP 430G2 Ports?
Sieh Dir den "Family User's Guide" der 430G2xx-Reihe an, dort wird die Funktionsweise der I/O-Ports beschrieben. http://www.ti.com/litv/pdf/slau144f Kapitel 8 "Digital I/O", Seite 8-3 "8.2.3 Direction Registers PxDIR"
Pass 'opp: http://focus.ti.com/docs/prod/folders/print/msp430g2231.html alles da. Auch sample code. Ruhe bewahren, nichts einschalten und erst lesen. Mutet langweilig an, ist aber klasse. Gruss Dietmar
-
Thread
msp430 und RFM12b SPI Einstellungen
alle zusammen, Ich möchte eine Funkverbindung mit dem RFM12b herstellen. Als µC verwende ich den MSP430G2231 leider habe ich keinen fertigen Code gefunden und werde Ihn daher selber schreiben müssen. Ich werde den Code dann auch hier im Forum veröffentlichen, damit sich andere dann die Programmierarbeit sparen können. Da der RFM12b über SPI angesprochen wird und der MSP430G2231 eine Universal Serial Communication Interface (USCI) hat, welches auch den SPI-Mode beherrscht. Würde ich euch gerne um Rat fragen was ich in die USCI Registers eintragen soll? Aus der
-
Thread
MSP430G2231 (Launchpad) und Dogm132-5
[c] //*************************************************************************************** // MSP430 Driver for Dogm132x32 // // // // MSP430g2231 // //*************************************************************************************** #include <msp430g2231.h> //Define our pins
kleinen Sch**cherchen... Die AVRs bekommt man ja echt an jeder Straßenecke inzwischen, aber bei den MSP430G2231 z.B. ist es fast günstiger immer die Boards zu kaufen ;)
-
Thread
Kann man mit dem MSP430 Launchpad auch den MSP430BT5190 progammieren + Debuggen?
Sollte also theoretisch gehen, ich frage hier nur nochmal, ob das jemand bestätigen kann. Der MSP430BT5190 ist ein MSP430 mit Bluetooth.
protocol version is 30066536 Configured for Spy-Bi-Wire Set Vcc: 3000 mV Device ID: 0xf201 Device: MSP430G2231 Code memory starts at 0xf800 Number of breakpoints: 1 Available commands: = dis help locka prog run sym break erase hexout
-
Thread
MSP430 I2C Geräteadresse
Hallo Forenmitglieder, ich suche die Geräteadresse des Bausteins MSP430G2231 in den Datenblätter hab ich keine Adresse gefunden. Muss ich diese softwaremäßig hinterlegen oder hardwaremäßig über Pins implementieren? Die Geräteadresse brauch ich für den I²C Bus. Das
-
Thread
MSP430 Programmierung mit IAR
Hallo, ich besitze eine ez430-Chronos und habe für die von Ti empfohlene Entwicklunsumgebung IAR installiert. Jetzt habe ich mir aber auch noch das Launchpad MSP-EXP430G2 besorgt und wollte mit dem schon installierten IAR Debugger den Mikrocontroller programmieren. Jedoch kann jedoch bei den Projektoptionen den richtigen (MSP430G2231) nicht auswählen (siehe Bild), und beim Beispielprojekt P1.0 togglen (msp430g2xx1_1.c) kommt die Fehlermeldung: Could not open source file "msp430g2231.h" Wie kann ich den bereits installierten
-
Thread
PWM mit MSP430 - Fehlersuche
Hallo zusammen, ich arbeite mich gerade durch die Code-Examples zum MSP430 (430G2231). Wollte jetzt mal etwas mit der PWM über Capture&Compare rumexperimentieren. Zu meiner Testschaltung: Ich weiß selbst, dass das mit nem entsprechend dimensionierten Vorwiderstand natürlich
nicht über die PWM an P1.2 geschaltet. Aber den Code folgendermaßen geändert: [C] //original source: msp430g2xx1_ta_16.c #include <msp430g2231.h> void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT P1DIR |= 0x0C; // P1.2 and P1.3 output P1SEL
-
Thread
Erfahrungen UART TI Launchpad
Programm nutze ich das Temperatursensor Beispiel von TI: http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_(MSP-EXP430G2)?DCMP=launchpad&HQS=Other+OT+launchpadwiki#Complete_Projects Als Entwicklungsumgebung nutze ich IAR Kickstart. Compiler Optimierung ist auf "Low" gestellt. Die virtuelle
Tag, Einstellungen sind: Target Einstellungen: Device MSP430G2231 Size of double 32 bits Language Einstellugen: Language: C C dialect: C99 Language conformance: Standard with IAR extensions Optimizations: Low Debugger FET Debugger FET
-
Thread
MSP 430 IAR Compiler Fehlermeldung
Hallo Zusammen, ich mache gerade Gehversuche mit dem MSP430g2231 (Launchpad) und bekomme folgende Fehlermeldung. Compiler Meldung: Linking Error[e104]: Failed to fit all segments into specified ranges. Problem discovered in segment CODE. Unable to place
-
Thread
MSP430 Launchpad ADC10
Hallo zusammen, ich beschäftige mich derzeit mit dem Launchpad, respektive mit dem MSP430g2231 ADC10. Ich habe das Board seit ein paar Tagen und habe ein kleines Testprogram für den ADC10 geschrieben. Ich verwende die interne 1,5V Referenz und messe mit dem ADC 256 samples und gebe
hab eine externe Referenz genommen (anstelle eines LDO), die aus dem 12V Akku die Spannung für den MSP430 generiert. Im MSP nehm ich dann Vcc als Referenz für den ADC. Die 12V werden per Spannungsteiler einfach unterhalb Vcc geteilt und dann gemessen - nur so als Hintergrund-Info. Das Signal aus einem
-
Thread
MSP430 Value Series: Vor- und Nachteile?
Hallo, ich schaue mir gerade die Value Serie der MSP430 an und versuche die Unterschiede zur normalen F2xxx Reihe herauszufinden. Der MSP430G2231 und der MSP430F2012 beispielsweise sind identisch in RAM- und Flash-Größe und sind sogar pinkompatibel
Ich glaube MSP430G zielt darauf ab, in den Markt der Low-Cost-PICs zu gelangen. Schau dir mal ti.com/msp430value an. Da steht es etwas verdeckt. Und deshalb der Kampfpreis. Die Versuchen dadurch durch "Value" (
-
Thread
$4,30 Arduino-Klon mit MSP430 von Texas Instruments
https://estore.ti.com/MSP-EXP430G2-MSP430-LaunchPad-Value-Line-Development-kit-P2031.aspx
Guckst du hier: http://www.watterott.com/de/MSP430-LaunchPad-MSP-EXP430G2 Grüße...
-
Thread
MSP430G - ADC Channels wo?
Hallo, könnt ihr mal bitte helfen, und mir sagen, wo denn beim MSP430G2231 die ADC10 Eingänge sind? Ich werde aus dem Datenblatt leider gerade nicht schlau. Datenblatt: http://www.ti.com/lit/gpn/msp430g2221 Schon mal vielen Dank, Michael
wird da nichts, ganz im Gegenteil. Bitte lies auch die APPN und das family users guide für den MSP430F2xx. Dann gibt es noch einige APPN über das Handling des Flashs im Betrieb.
-
Thread
preisgünstige elektronische Geräte für reverse-engineering - Part 2
viel besser, danke M.G.
://www.bgstar.de/?ID=119 > > Hat das schon jemand und mal einen Blick in das Gerät geworfen? MSP430F499 HV857 ADG723BRM 2 x OPA2336E sieht aus wie eine kopie von Wellion Linus gerät: http://www.mikrocontroller.net/topic/148596