-
Thread
Elektronische Fahrradschaltung mit dem MSP430G2231
Das zweite Problem ist das ich einen anderen IC besitze als der nette Herr im Thread. Er hatt den MSP430G2553 und ich den MSP430G2231 in CodeComposerStudio mit GracePlugin ergibt sich jetzt das Problem das er TA1CCR2 is undefined als Fehler ausgibt. Hier der Code vom Original: http://pastebin.com/SnwLaP8J
so isses schrieb im Beitrag #3933172: > Wirf einen Blick in die Datei msp430g2231.h auf deiner Festplatte. Oder einen Blick in das /Datenblatt/ und in den "MSP430x2xxx Family User's Guide". Im Datenblatt steht, /welche/ Peripherie vorhanden ist, im "Family User's Guide
-
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 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
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
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
Oscillator and System Clock des MSP430G2231 Also wen ich das richtig verstanden habe Dan ist ACLK für internen Oszillator, oder ein 32,768Hz Uhren Quartz da. Der MCLK für den CPU Takt, und der SMCLK für internen peripher ( interne
-
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
ccsv4/msp430/include/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
-
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
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
Ich 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
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
kennst die TI-Beispiele und K&R und http://processors.wiki.ti.com/index.php/Getting_Started_with_the_MSP430_LaunchPad_Workshop ?? Gruss Dietmar
-
Thread
MSP430G2231 - Code vereinfachen/kürzen
vorigen 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
-
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"-Derivaten und finde ---nichts! Kann mir nicht vorstellen, dass die G-Derivate mit dem USB-FET nicht programmierbar wären. Was kann ich tun um die programmieren zu können? mfg
-
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 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
MSP430g2231 - LEDs mit Raspberry Pi steuern (USB)
Hallo, ich möchte von meinem Raspberry Pi (Model B) aus meinen MSP430g2231 steuern können. z.B. für den Anfang eine LED blinken lassen. Funktioniert das über USB? Wenn ja wie? OS: Raspbian Gruß Tristan
Bizzar? Ich wette der g2231 Sitz im Launchpad.
-
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)
Das Design kann so aussehen wie das Layout des TI Launchpad. Dort werden die MSP430G* mit SBW programmiert. Für den USB Teil zur Kommunikation mit dem PC ist noch ein Interface IC vorhanden. Das TI Lauchpad kann man auch als SBW Programmer für externe SBW taugliche µC benutzen,
-
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
MSP430-G2231 TimerA0 - ACLK mit 1 sekunde
Hallo! Ich programmiere am MSP430G2231. Ich würde gerne den Timer A0 über den ACLK benutzen + Interrupt. Wie kann ich nun die Zeit des ACLK so einstellen, dass ich jede sekunde einen Interrupt bekomme? Da ich später noch die
High ho! [c] #include <msp430g2211.h> #include <lcd.h> int d = 0; char data[5]; void main(void){ WDTCTL = WDTPW+WDTHOLD; // Stop WDT P1DIR = 0xFF; // All P1.x
-
Thread
MSP430G2231 - UART 26 Bit übertragen/empfangen
Kommunikation mit RS232 für einzelne Zeichen auch ausgezeichnet funktioniert. Rufe ich jetzt in o.g. modifizierten Code die Transmit-Funktion mit identischen Testmustern 3x hintereinander auf: [c] //Hauptprogramm TXByte = 0xAA; Transmit(0); TXByte = 0xAA; Transmit(1); TXByte = 0xAA; Transmit
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
MSP430G2231 PWM mit TimerA CCR0 - EQU0?
erzeugen lassen, aber komme mit dem TI Family Guide leider nicht weit. http://www.ti.com/product/msp430g2231 Der 16-bit Timer hat auf diesem Chip 2 Compare Units (CU) und diese verschiedene Modi. Bei einem Match der CU mit dem Timer gibt es ein internes Signal EQU. Eine textuelle Beschreibung finde
CCR0 die Frequenz und mit CCR1 das Verhältnis. Es gibt tonnen von Beispielen im Netz: http://www.msp430launchpad.com/2010/07/timers-and-clocks-and-pwm-oh-my.html https://github.com/wendlers/msp430-pwm-servo-sample/blob/master/src/main.c http://mitchtech.net/msp430-launchpad-pwm/ ...
-
Thread
MSPGCC Fehler im CCS 6.0
toolchain installiert und verwende das Code Composer Studio 6.0. Als Testplattform verwende ich das MSP-EXP430G2 Launchpad mit dem MSP430G2231. Wenn ich den TI Compiler wähle, der beim CCS dabei ist, funktionieren die Beispielprogramme für diesen uC problemlos. Wenn ich aber den GNU v4.8.0 (Red Hat
jetzt folgende Einstellungen: CCS Build > GNU Compiler > Runtime: alles leer bis auf Target MCU: MSP430G2231 CCS General: Variant: MSP430G2231 Linker Command file: msp430g2231.ld Runtime support lib: libc.a Damit funktioniert's! Vielen Dank für die Hilfe! EDIT: Hab gerade die Ursache für
-
Thread
[V]erkaufe MSP-EXP430G2
Hallo, zum Verkauf steht hier ein MSP-EXP430G2 Board (Neupreis ca. 10Euro) + 1x MSP430G2231 + 2x MSP430G2211 +USB Kabel Verkaufspreis 5Euro Versand aus Österreich mit der Post. Sollte Interesse bestehen suche ich euch gerne
Hier der Link zum TI Shop: https://estore.ti.com/MSP-EXP430G2-MSP430-LaunchPad-Value-Line-Development-kit-P2031.aspx Ein paar MSP430s sind auch bei TI schon mit dabei.
-
Thread
MSP430 Button
Hallo, ich hab mir vor kuzem ein MSP430 Launchpad geholt, und habe jetzt einige Fragen: 1. Wie kann ich z.B. dieses Programm umschreiben, sodass die Lampe erst nach drücken des Buttons ausgeführt wird. [c]#include <msp430g2231.h>
Auf dem Karton steht MSP-EXP430G Rev. 1.5 und ich verwende den MSP430G2425 Prozessor. 0x01
-
Thread
msp430 ti launchpad serielle schnittstelle
TTL Pegel. Also aus +/-15V Spannungen macht der MAX232 0V/5V Pegel. Ich habe eine Frage zu dem MSP430 Launchpad und dem Prozessor MSP430G2231: *Welche Spannungen dürfen maximal angelegt werden*? Ich habe gelesen, dass Vcc + 0,6V maximal zugelassen sind. Auch habe ich von maximal 3,6V gelesen.
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
MSP430 LaunchPad - Anfänger Probleme
gerne eine Uhr mit dem MSP430G2231 bauen. Allerdings komme ich nicht dahinter, wie ich den uC so einstelle, dass er nach jeder Sekunde die Variable "sekunde" um eins inkrementiert. In manchen Threads, die ich hier gelesen
auch mal das Beispiel von microcontroller.net angeschaut: http://www.mikrocontroller.net/articles/MSP430_Codebeispiele#Initialisierung_des_Timers_A Das habe ich dann versucht einzubauen: [c] #include <msp430g2231.h> int main(void) // Main program { WDTCTL = WDTPW + WDTHOLD; // Watchdog
-
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:
Interruptvektortabelle allerdings. Das Kompilieren und Linken 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 .
-
Thread
Startschwierigkeiten mit MSP430 [Launchpad]
in die <msp430g2231.h> zeigt: [c] /************************************************************ * USI ************************************************************/ #define __MSP430_HAS_USI__
serielle Dialekte, darunter SPI. Allerdings sind die Registerbezeichnungen zwischen den einzelnen MSP430-Unterfamilien nicht einheitlich. Den prinzipiellen Programmfluss kannst du vermutlich schon übernehmen, aber bei den Registerbezeichnungen wirst du die Family User´s Guides von MSP430G2231 und dem
-
Thread
MSP430: G2553 vs G2231
Hallo Gemeinde, ich habe auf einem MSP-EXP430G2 LaunchPad einen MSP430G2231 gesteckt und diesen erfolgreich in den Zustand LPM3 gesetzt. Dabei ist der 32.768-kHz clock crystal NICHT angeschlossen. Somit läuft der MSP430 mit seinem internen
1300uA höher. So weit so gut. Nachdem ich damit so super schnell Erfolg hatte, habe ich mir einen MSP-FET und einen MSP430G2553 im DIP-Package fürs Breadboard geholt. Da die MSP430 kaum externe Bauelemente benötigen, war auch dieser Versuchsaufbau schnell aufgesteckt. An P1.0 hängt auch an diesem
-
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
[S] MSP430 Launchpad
Nur am Rande bemerkt: Ich gehe mal davon aus, daß hier das MSP430G2-Launchpad für MSP430G2xxx gemeint ist - es gibt nämlich auch komplett andere Varianten für andere MSP430-Familienmitglieder. Und vom MSP430G2-Launchpad gibt es unterschiedliche Versionen, die
unterschiedlich attraktiv sind. Auf den drei älteren befindet sich ein Großteil der Hardware des MSP-FET430UIF, des alten Jtag-Debuginterfaces, beschränkt auf SBW. Die älteste Version 1.3 wurde noch nicht mit dem 'G2553 ausgeliefert, sondern mit den deutlich unattraktiveren 'G2231 und 'G2211.
-
Thread
MSP430 an MAX485 anschließen
Jörg S. schrieb im Beitrag #2439019: > Wenn dieser MSP einen 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
MSP430 C-Programmierung, Programmgröße reduzieren
operationen benötigen gut 500b an instructionen?! Ich programmiere auf dem Launchpadcontroller MSP430G2231 :( VG
und 1k RAM. Downgrade geht immer, Bitklauben macht gar keinen Spass. Die Frage ist also: Ist der MSP430G2231 vorgegeben? Wäre evtl. der msp430g2553 eine Alternative? Geht's auch ganz anders? In der gleichen preislichen Region gibt es genug Alternativen, wo Du definitiv bis Januar nicht an irgendwelche
-
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
MSPGCC4 header files für neuere MSP430
=msp430x2231" funktioniert. Mein target kennt er leider noch nicht:[pre] msp430-gcc.exe -IC:\mspgcc4\msp430\include -Os -g3 -Wall -c -fmessage-length=0 -mmcu=msp430x2553 -fshort-enums -fsigned-char -
msp430x4371 msp430x447 msp430x448 msp430x449 msp430xG4616 msp430xG4617 msp430xG4618 msp430xG4619 msp430x4783 msp430x4784 msp430x4793 msp430x4794 msp430x47163
-
Thread
MSP430 ADC10 Pin verfälscht Spannung
in http://www.mikrocontroller.net/topic/305813 berichtet, versuche ich einen Strom via DRV8801 mit MSP430G2231 ADC10 zu messen. Der Strom-Signal-Ausgang des DRV8801 hat einen Tiefpass (10k / 33nF) und geht bei mir auf P1.1 des Launchpad Rev. 1.5 (UART Jumper gezogen), den ich wie folgt initialisiere
Hier mal Links auf Produktseite, Datenblatt und Family User's Guide (MSP430x2xx): http://www.ti.com/product/msp430g2231 http://www.ti.com/lit/gpn/msp430g2231 http://www.ti.com/litv/pdf/slau144j Die Errata enthalten übrigens nichts über den ADC10.
-
Thread
MSP430 - aus 32k Quarz eine höhere Frequenz für Systemtakt generieren?
lag auch ein 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
auch ein 32,768kHz 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
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
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
Hilfe bei erstem Projekt
mein erstes Projekt. Es geht dabei darum einen barometrischen Sensor (MS5611-01BA01) mit Hilfe eines MSP430 (Im Moment TI Launchpad mit MSP430G2231) auszulesen und das ganze soll nur mit Solarzellen versorgt werden. --- Mikrocontroller --- Zuerst hatte ich mal versucht an meinen Rechner Daten/Zeichen
Launchpad geprüft... [c] #include "msp430g2231.h" #include "inttypes.h" #define TXD BIT1 // TXD an P1.1 #define BitTime 104 // 9600 Baud,
-
Thread
MSP430 I2C Kommunikation Slave ACK wird nicht gesendet
war das keine Lösung... Ich benutze den MSP430G2231 auf einem Launchpad. Der BMI160 ist auf einer Platine/Modul mit dem Namen GY-BMI160 (Bild der Platine im Anhang). Das Modul ist mit dem Launchpad wie folgt verbunden: Vin->VCC, GND->GND, SCL
Write Bit), sowohl 0xD0 und 0xD1 bekommt NACK. Nochmal um klarzustellen, ich habe den I2C Bus des MSP430G2231 mit zwei verschiedenen Slaves probiert, beide haben das gleiche Verhalten gezeigt (für Punkt 1. und 2.). Dies lässt mich vermuten das irgendwas mit dem MSP430 und der I2C Konfigurierung nicht
-
Thread
Benötige eine Leitungsweiche, gibt es so etwas?
./. schrieb im Beitrag #2765060: > Welcher MSP430 hat nur einen ADC Eingang? > Selbst die 14-pinner haben mehr als einen (und den MUX intern). Hm, okay, ich glaube du hast Recht. Ich wollte einen MSP430G2231IPN14 nutzen (der ohne Comparator
zupp schrieb im Beitrag #2765073: > Ich wollte einen MSP430G2231IPN14 nutzen ADC Channels: 8
-
Thread
Anfängerprogramm TimerA MSP430
_LaunchPad_(MSP-EXP430G2) verstehe ich im Grunde gar nicht: [c] #include <msp430g2231.h> #define LED_0 BIT0 #define LED_1 BIT6 #define LED_OUT P1OUT #define LED_DIR P1DIR unsigned int timerCount
vor und sie sind auf die Peripheriemodule der 'G2xxx-Reihe angepasst. Die findest Du hier: (für MSP430G2x53, MSP430G2x33, MSP430G2x13 und MSP430G2x03) http://www.ti.com/litv/zip/slac485a und hier: (für MSP430G2x02, MSP430G2x12, MSP430G2x32
-
Thread
MSP430 Launchpad (MSP-EXP430G2) TUSB als Uart?
korrekt. [c] /* Hello World example. ---- Code 248 Byte ---- MSP430g2231 -------------- +3,5V --|DVCC GND|-- DVSS rote LED --|P1.0 P2.6|-- TXD --|P1.1 P2.7|-- --|P1.2 TEST
--|P1.5 P1.6|-- grüne LED -------------- */ #include "msp430g2231.h" #include "inttypes.h" #define TXD BIT1 // TXD an P1.1 #define BitTime 104 // 9600 Baud,
-
Thread
Probleme mit MSP430 JTAG Programmierung
Hallo zusammen, ich habe ein altes Roboterprojekt mit MSP430 aus der Bastelkiste befreit, das ich vor vielen Jahren angefangen habe, weil ich jetzt gene mit meinem Sohn daran weiterbauen würde. Es basiert auf einem MSP430F149, der auf einem Header Board sitzt
Heinz Müller schrieb im Beitrag #2745953: > Gibt es einen MSP neuerer Bauart auf einem Header Board? Etliche: https://www.olimex.com/dev/ Von denen unterstützen 2274, 5438 und 2618 SBW. Und der dort fälschlicherweise FG2231 genannte 'G2231. Allerdings
-
Thread
MSP430 - Timer Operation Wechsel?
möchte via Terminal 3 Zeichen einlesen. Das klappt dankt dem Beispiel aus der Code-Sammlung von TI (msp430g2xx1_ta_uart9600.c). In diesem Beispiel-Code wird ja der Timer für die UART-Übertragung benutzt. Jetzt möchte ich aber, das nach Eingabe der 3 Zeichen via Terminal, die LED am Launchpad mit 1Hz
Also mein msp430g2231 hat laut Datenblatt nur ein Timer. Das mit dem Geld zurück habe ich nich verstanden. Mit einem Timer bekommt man auch ein variable Blinkfrequenz ohne Reset hin. Ohne Software uart funktioniert
-
Thread
Sensorlose Kommutierung debuggen (BLDC BEMF)?
experimentiere mit einem kleinen bürstenlosen Motor und habe eine rudimentäre Kommutierung ohne PWM mit MSP430G2231 erreicht. Sobald ich den Motor leicht bremse (ca. 10%) gerät aber offenbar die BEMF-Messung durcheinander, und es folgt ein kompletter Kommutierungszyklus (6 Zustände) innerhalb kürzester
Info schrieb im Beitrag #3630269: > mit MSP430G2231 Korrektur: der 2231 hat keinen Komparator, es ist ein MSP430G2211 Ich habe mittlerweile aber auf einen MSP430G2452 mit mehr Pins aufgerüstet, so dass die FETs einerseits mit einem Port gleichzeitig
-
Artikel
Launchprog
AVR-ISP-Programmer nach der Atmel AVR910-Appnote, der auf einem TI Launchpad 1.4 mit dem beiliegenden MSP430G2211 oder dem MSP430G2231 und dem beiliegenden Uhrenquarz läuft. Für wenig Geld hat man einen Steckbrettkompatiblen USB-in-System-Programmer für einige Atmel AVR Prozessoren in der Hand. Einleitung
der Version 1.2 folgender Fehler auftritt: $ make msp430-gcc -Os -Wall -g -mmcu=msp430g2231 -c main.c msp430-gcc -Os -Wall -g -mmcu=msp430g2231 -c softserial.c softserial.c: In function 'SoftSerial_RX_ISR': softserial.c:281:19: error: 'TA0IV_TACCR1' undeclared
-
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
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
TI LaunchPad + MSP430-gdbproxy neue Controller?
MSPGCC 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
a 'MSP430G2xx3' (type 222) debug: MSP430_Configure() notice: msp430-gdbproxy.exe: waiting on TCP port 2000 Gruß, RN
-
Thread
MSP430 LaunchPad Taster Interrupt
[c] #include <msp430g2231.h> /* MSP430 PushButton that toggles LEDs On and Off */ /* */
100000010 Scheint mir korrekt. Okay, mit Martins Änderung sieht mein Programm so aus: [c] #include <msp430g2231.h> /* MSP430 PushButton that toggles LEDs On and Off */ /* */