-
Thread
Taster abfragen msp430 Launchpad
stellen könnte damit ich das verstehe. Ich nutze wie schon gesagt das Launchpad von TI mit einem msp430g2231.
Aber da ich keine Beispiele finde bitte ich mir eins zu geben, das auf das Launchpad bzw. auf den msp430g2231 zugeschnitten ist um das vorgehen zu verstehen.
-
Thread
Benötige eine Leitungsweiche, gibt es so etwas?
mehr als einen (und den MUX intern). Hm, okay, ich glaube du hast Recht. Ich wollte einen MSP430G2231IPN14 nutzen (der ohne Comparator aber mit ADC) weil der bei den älteren MSP430 Launchpads dabei war und mit dem Launchpad würde ich den µC auch programmieren. Ansonsten war noch ein MSP430G2211IPN14
zupp schrieb im Beitrag #2765073: > Ich wollte einen MSP430G2231IPN14 nutzen ADC Channels: 8
-
Thread
Das ultimative Aquariumsteuergerät
Erweiterungen sind grundsätzlich per I²C-Bus möglich, mal sehen wann die 2 KB Flash des mitgelieferten MSP430G2231 voll sind und ein größerer Prozessor her muss. Ich beginne mit der Low-Cost-Variante: 3 Tasten und eine LED. Die Zeitprogrammierung erfolgt nach dem Prinzip vom ECOroll: http://www.lottgmbh.com
-
Thread
SBW - Spy-Bi-Wire - MSP430G2231
Hallo, ich möchte gerne meinen MSP430G2231 über die Spy-Bi-Wire programmieren. In den Application-Guides: http://www.ti.com/lit/ug/slau278i/slau278i.pdf stehen zwei mögliche Designs für ein SBW-Interface (S. 24 und S. 25) Leider
-
Thread
MSP430G2231 mit USB-FET in IAR proggen
Hi, ich habe hier den MSP430G2231 (aus der Launchpad-Version) liegen. Den würde ich gerne mit meinem USB-FET-UIF in der IAR-Embedded programmieren. Nun such ich in der Liste der Projekt- und Debugeinstellungen nach den "G"
-
Thread
HTerm empfängt nur Quark von Soft-UART MSP430
natürlich P1.1 MCLK und P1.5 ACLK... Bei den auf das Launchpad passenden Mikrocontrollern wie z.B. MSP430G2231 oder G2553 kann MCLK nicht an einem Portpin ausgegeben werden. ACLK kann an P1.0 ausgegeben werden, P1SEl und P1DIR müssen natürlich passend gesetzt werden.
-
Thread
MSP430 ADC Messung - Unregelmäßigkeiten
Hier eine Skizze. Das ganze stammt von: http://www.circuitvalley.com/2012/02/msp430g2231-volt-meter-adc.html Da fallen mir gerade zwei Sachen auf... Ist das ganze unten an P1.4 und GND angeschlossen? Wenn ja, ich habe es zZ nur an GND... Und dann habe ich von RST den Widerstand zu
-
Thread
MSP430 Performance im Vgl. zu AVRs
an die 16-Bit. Das bemerkt man sehr deutlich bei den 2k-Winzlingen (attiny2313 vs. msp430g2211/msp430g2231 - alle mit 128 Byte RAM). Wenn es auf dem attiny lief, läuft es u. U. auf dem msp nicht. Der benötigt mehr für den Stack. Welcher der MSP430 hat denn "viel" RAM? "Viel" bedeutet bei mir ">= 32KB
-
Thread
Stabilität des internen RC-Oszillators AVR vs. MSP430
MSP430G2231: Eine mit dem internen DCO (16 MHz) erzeugte 1 ms-PWM jittert zwischen 1000,2 us bis 1000,6 us (mit HP5308A gemessen). Also etwa 400 ns. Der DCO wurde mit der Kalibriersoftware für die F2000
-
Thread
MSP430 LaunchPad - Anfänger Probleme
über 47k an VCC. Mein Programm sieht wie folgt aus: [c] /* * main.c */ #include <msp430g2231.h> //******************************** // Hauptprogramm int main(void) // Main program { WDTCTL = WDTPW + WDTHOLD; // Watchdog Timer ausschalten P1DIR = 0x01; // Port P1.0 als
hier mal das TI Demo mit kleiner Erweiterung [c] #include <msp430g2231.h> volatile unsigned int wdt_intr = 0; void main(void) { WDTCTL = WDT_MDLY_32; // Set Watchdog Timer interval to ~30ms IE1 |= WDTIE;
-
Thread
Launchpad MSP430
Du hast doch noch P2.6 und P2.7. Siehe S. 3: http://www.ti.com/lit/ds/symlink/msp430g2231.pdf
-
Thread
MOC 3052 mit MSP430 ansteuern
benötige ich zw. Msp430 Pout und MOC3052 Pin? Laut Datenblatt (http://www.ti.com/lit/ds/symlink/msp430g2231.pdf) hat der MSP430 an den Ausgangspins bei 6mA Vcc-0,3V anliegen, also bei 3Vcc --> 2,7Vpout Laut Datenblatt benötigt der MOC3052 (http://www.mikrocontroller.net/part/MOC3052) 1,2V um durchzuschalten
-
Thread
MSP430: Assembler mit GNU-Toolchain
Hallo, ich möchte ein kleines Programm für den MSP430G2231 in Assembler schreiben. Dazu hab ich hier in den Foren schon mal etwas gesucht und folgenden Quelltext zusammengebaut: [code] #include <msp430.h> .section .text RESET:
mit folgendem Aufrug funktioniert zwar: [code] msp430-gcc -c -x assembler-with-cpp -mmcu=msp430g2231 -o asm.o led.s msp430-ld asm.o -L mspgcc\msp430\lib\ldscripts\msp430g2231 [/code] Ein msp430-objdump -D zeigt mir auch an, dass die Section .vectors da ist. Aber wenn ich die gelinkte Datei
-
Thread
msp430 pineingang abspeichern
hallo, habe mir heute ein Launchpad (msp430g2231) zugelegt und bisschen damit rumgespielt. Als nächstes würd ich gerne eine Zeichenkette aus 0er und 1er aus einem Eingang abspeichern (Bsp. wie oft wurde P1.3 Button innerhalb einer bestimmten
-
Thread
MSP430 an MAX485 anschließen
UART hat... Der "kleinere" MSP430G2211 aus dem Launchpad-Karton hat jedenfalls keinen. Der MSP430G2231 schon. mfg mf
Mini Float schrieb im Beitrag #2439047: > Der MSP430G2231 schon. Falsch, hat er nicht. Bei dem Launchpad-Demo ist ein Beispiel dabei. Zumindest für das Senden.
-
Thread
An bestimmte LCD-Position schreiben und Init-Probleme
, ich schreibe grade ein Programm, um ein LCD (DEM 16216 SYH-LY) mit einem Mikrocontroller (MSP430G2231, auf einem Launchpad) anzusteuern. Dabei bin ich auf folgendes Problem gestoßen: In der main-Funktion versuche ich, an eine bestimmte Displayposition zu springen, indem ich die DDRAM-Adresse
-
Thread
DOGM an Lauchnpad
Hallo, bin gerade dabei ein DOGM128 an eine Launchpad zu testen. Controller ist ein MSP430G2231. Leider tut sich gar nix am Display. Hab bis jetzt nur die Init geschrieben. Diese müsste ja zumindest die Spannungen an den den Kondensatoren "freischalten", leider ohne Erfolg! Connected
P1.4 CS1B -> liegt ständig auf Masse Reset -> P1.3 Code ist folgender: [c] #include <msp430g2231.h> void spi_init (void){ USICTL0 |= USIPE7 + USIPE6 + USIPE5 + USIMST + USIOE; // Port, SPI Master USICTL1 |= USICKPH; USICKCTL = USIDIV_0 + USISSEL_2; // SPI Clk = SMCLK
-
Thread
MSP430G2231 Launchpad 7-Seg flackert
zusammen, ich möchte das Programmieren erlernen und setze mich deshalb mit dem Launchpad und dem MSP430G2231 auseinadner. Als Übung will ich eine 7-Segment Anzeige programieren und wollte deshalb die demensprechende Hardware dazu erstellen, die ich einfach auf das Launchpad aufklemmen kann. Fakten:
habe das alles aufgebaut und ein ganz einfaches Programm zum Testen geschrieben. [c]#include <msp430g2231.h> void main(void) { WDTCTL = WDTPW + WDTHOLD; // Watchdog Timer anhalten P1DIR = 0xFF; //Alle Pins als Output P1OUT = 0; //schalte alle LEDs aus BCSCTL3 |=
-
Thread
Reichweite 2.4 GHz ISM mit nRF24L01+ Modulen von Sparkfun
Chip Antenna" (http://www.sparkfun.com/products/691). Empfängerseitig ist ein TI Launchpad mit MSP430G2231, ich habe die Empfangsroutinen von Sparkfun angepasst (Nordic-FOB-Tester-v10) und nutze ein Software SPI, da ich es mit dem USI nicht geschafft habe. Das funktioniert mit Sichtverbindung in einem
-
Thread
MSP430g2231 A/D Converter
Hallo, Ich habe folgendes kleins Problem bei einer Schulaufgabe: Welches Register muss ich mit welchen Werten beschreiben, damit der AD-Umsetzer am Port ?.? den digitalen Wert des internen Temperatursensors erzeugen kann. Vielen Dank für eure Antworten :)
-
Thread
MSP430 Eagle Libs
gerade wieder mal gefragt worden bin: Auf der Weibseite von TI: http://www.ti.com/product/msp430g2231-q1 gibt es die MSP430 schematic symbols and footprints library for use with the Eagle CAD tool (Rev. E) (ZIP 97 KB ) http://www.ti.com/litv/zip/slac060e und MSP430G2x01
-
Thread
msp430 ti launchpad serielle schnittstelle
Datenblätter: UserGuide, Introduction Guide, Datasheet zum 2231 usw. Weiß jemand wieviel der MSP430G2231 als maximal Spannung reinbekommen darf? Was gibt er aus bei einem HIGH? Im Datenblatt finde ich unter "Absolute Maximum Ratings": Voltage applied at VCC to VSS –0.3 V to 4.1 V die Frage ist was heißt das^^ Quelle: http://www.ti.com/lit/ds/symlink/msp430g2231.pdf; Seite 16 Ich würde mich freuen, wenn jemand eine fundierte Antwort auf die Pegelfrage weiß :) Danke! Grüße! Walter
-
Thread
MSP430g2231 Digital I/O
Hallo, ich arbeite zum ersten mal mit einem µC und habe dazu einige fragen zum Thema "Digital I/O": 1. Welche Register muss ich mit welchem Wert beschreiben damit ich an Prot 1.0 die rote LED leuchten lassen kann ? 2. Welche Register muss ich mit welchem Wert beschreiben damit ich an Port 1.6 die grüne LED leuchten lassen kann ? 3. Welche Register muss ich mit welchem Wert beschreiben damit ich den Wert des Taster an Port 1.3 einlesen lassen kann ? Jetzt schon einmal vielen Dank für eure Antworten :)
-
Thread
MSP430G2231 - Code vereinfachen/kürzen
Thread von mir angekündigt, muss ich meine Codegröße verringern, damit das Zeug in den Flash des MSP430G2231 paßt. Folgende Funktion bereitet mir Kopfzerbrechen (sie extrahiert aus einer empfangenen Nachricht vom Typ "unsigned long" Befehl-, Daten- und CRC-Byte: [c] // Befehl, Daten und CRC aus empfangener
-
Thread
MSP430G2231 PWM Servo(JR) Ansteuern?
Hallo Ich habe hier ein MSP430 LaunchPad mit MSP430G2231 Und möchte damit ein Servo (JR) mit PWM ansteuern, nun habe ich das Problem, das ich nicht genau verstehe, wie man das bei dem MSP430G2231 anstellt. Aus dem, Daten blatt kan ich nicht fiel raus lesen http://focus.ti.com/lit/ds/symlink/msp430g2231.pdf Seite 25 TimerA ich verstehe die Initialisierung nicht was wann und mit welchem wert übergeben werden muss. Timer_A input clock frequency External: TACLK, INCLK, SMCLK, ACLK und TA0, TA1
-
Thread
MSP430G2231 - UART 26 Bit übertragen/empfangen
Habe jetzt nur noch ein programmiertechnisches Problem (Code paßt nicht ganz in den Speicher vom MSP430G2231). Mache aber dafür einen neuen Thread auf, da es hier nicht mehr thematisch paßt.
-
Thread
MSP-EXP430G2 UART über RS232 Problem
Hallo, ich arbeite gerade an einem Projekt, um Daten von einem MSP430G2231 über die serielle Schnittstelle zum PC zu senden. Hardware: MSP-EXP430G2 - MSP430 LaunchPad Value Line Development kit Da kam mir der Beitrag (http://www.mikrocontroller.net/topic/211179#2095779
-
Thread
MSP430 - aus 32k Quarz eine höhere Frequenz für Systemtakt generieren?
32,768kHz Quarz bei, den ich natürlich sofort eingelötet habe. Können die beigelegten MSP430G2211 und MSP430G2231 das auch irgendwie? Software-PLL wär mir auch willkommen. Wo ist die Appnote dazu, die oben genannt wurde? mfg mf
Quarz bei, den ich natürlich > sofort eingelötet habe. Können die beigelegten MSP430G2211 und > MSP430G2231 das auch irgendwie? Gugg mal hier: http://www.mikrocontroller.net/topic/193058#new
-
Thread
MSP430 G2231 Pull Up Widerstand !
Hi Leute! ich habe folgendes Problem: ich habe ein Programm-Code für den MSP430 G2231 geschrieben aber das Board ist sehr empfindlich allein beim Berühren des Boards schalten die PINs schon die LEDs ein,obwohl ich die Low-Power-Modes alle ausgeschaltet habe. Kann man was dagegen
-
Thread
TI LaunchPad + MSP430-gdbproxy neue Controller?
und Eclipse unter Windows zusammen arbeitet? Danke Gruß, RN So sieht es aus mit einem MSP430G2231: debug: MSP430_Initialize() debug: MSP430_Configure() debug: MSP430_VCC(3000) debug: MSP430_Identify() info: msp430: Target device is a 'F20x2_G2x2x_G2x3x' (type 53) debug: MSP430_Configure
-
Thread
MSP430 Launchpad - Versorgungsspannung überwachen?
Die dem Launchpad beiliegenden uC (MSP430G2211 und MSP430G2231) haben keinen supply voltage supervisor.
-
Thread
IAR Embedded Workbench MSP430 Kickstart - Programmgröße?
umzurechnen und so die Speichernutzung auf einen Blick sichtbar zu machen. Bei 2 kB flash im MSP430G2231 sollte das obige Programm doch eigentlich gar nicht mehr reinpassen? Oder zählen vectors nicht mit?
noch nicht. Anscheinend kriegt es IAR aber kleiner hin!? Der TI-Linker scheitert: "../lnk_msp430g2231.cmd", line 62: error: placement fails for object ".const", size 0x38 (page 0). Available ranges: FLASH size: 0x7e0 unused: 0x30 max hole: 0x30 error: errors
-
Thread
MSP430 C-Programmierung, Programmgröße reduzieren
Hallo Leute, die Sonne scheint und der TI Compiler meckert, dass kein Platz mehr ist (MSP430G2231, 2kB). Dabei ist noch lange nicht alles programmiert und die ganzen Hardwarefeatures sind auch noch nicht genutzt :-( Ich bemühe mich gerade, alle Funktionen/Prozeduren, die nur aus organisatorischen
operationen benötigen gut 500b an instructionen?! Ich programmiere auf dem Launchpadcontroller MSP430G2231 :( VG
-
Thread
MSP430G2231 USART letztes Zeichen kaputt
Hallo Zusammen. Ich möchte mit dem MSP430G2231 Analoge werte Wandeln und dann am Rechner über die RS232 empfangen. Funktioniert auch fast. Bei dem String den ich sende, ist das letze Zeichen immer kaputt. Egal wie lang oder sonst was.
/msp430g2231.h") USART USART_ADC.c line 26 1304700681906 1393 this declaration has no storage class or type specifier USART USART_ADC.c line 25 1304700681906 1390 this declaration has no storage
-
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
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 Wert
-
Thread
MSP430 Leistungsmessung 230V
für mich? Wäre auch dankbar über hilfreiche links zum Thema! Mfg Timo PS: Benutze den MSP430G2231
-
Thread
MSP430: P2 will nicht gehen
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 P2OUT
-
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 S1(also
-
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(also
-
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..?