-
Thread
Arduino Debuggen
Hallo zusammen, ich habe mit Hilfe des MSP430G2553 udn MSP403FR5969 das Programmieren von Mikrocontrollern im Studium gelernt. Mittlerweile musste ich auf einen Arduino Uno umsteigen, da der von einem anderem Prof vorgegeben wird. Das Programmieren
-
Thread
MSP430 Compiler ignoriert Funktion
Hallo, CCSV6 Free license und full license -> Launchpad MSP430G2553 Hat jemand einen Tipp, warum DELAY_USEK(200); "wegcompiliert" wird? VG Walter #include <msp430.h> void clocksInit(void); void DELAY_USEK(unsigned int); // /* * main.c */ int
-
Thread
OV7670 settings
ist eine möglichst minimale Zeitrafferkamera mit einem MSP430. Im Moment benutze ich einen MSP430G2553 (TSSOP28). Das Bild soll an ein Display gesendet werden (320x240, SPI, 16 MHz) Der ist MSP430 natürlich nicht gerade überdimensioniert, aber um ein Minimalsetup geht es ja auch. Wenn ich die
-
Thread
UART verhindert I2C - MSP430
gerne von einem Sensor Daten via I2C empfangen und diese dann über die UART-Schnittstelle des MSP430G2553 weiterleiten. Beide Schnittstellen für sich stellen kein Problem da. Möchte man sie jedoch zusammen nutzen führt das bei mir zu erheblichen Komlikationen. Habe nun 2 Programme geschrieben. Bei dem
-
Thread
MSP430 + I2C - kein Acknowledgebit
No-Acknowledgebit gesendet bevor überhaupt Daten ausgetauscht werden. Genutzt werden soll der MSP430G2553 mit dem Bodenfeuchtesensor von Chirp bzw alternativ habe ich hier noch einen SI7021. Das Problem besteht mit beiden Sensoren. Ein defekt eines Sensors ist daher unwahrscheinlich. Die Pullups zwischen
-
Thread
Akkusimulator über ein Zweiquadrantennetzteil
LiIon-Akku zu bauen. Das ganze unterliegt ein paar Vorgaben wie z.B. der verwendete Controller soll ein MSP430G2553 sein und das ganze soll über eine UART-Schnittstelle angesteuert werden. D.h. PC via RS232 an das Gerät und darüber die Steuerung vornehmen. Im ersten Quadranten sieht es dann so aus das ich
-
Thread
Gy-521 mit MSP430G3 (version 1.5) Launchpad
wie Clemens schon gesagt hat von http://playground.arduino.cc/Main/MPU-6050 übernommen. Das MSP430G2553 habe ich wie im angehängten Bild mit dem GY-521 verbunden. Der Pin unten rechts auf dem MSP ist ebenfalls ein GND pin (habe ich nachgemessen: VCC->GND unten rechts entspricht 3.3V). Den Jumper J51
-
Thread
Mit Code Composer Studio flashen?
zur Zeit die Debug Umgebung des CCS zum Testen des Programms. Wie kann ich mit dem CCS den MSP430G2553 flashen, so dass das Programm automatisch startet wenn der MSP430 mit Strom versorgt wird? Sobald ich das Board vom USB-Port abstecke und wieder anstecke, läuft leider nichts. Ich habe vor ca
-
Thread
MSP430 - Problem mit LPM4 (low power mode)
habe leichte Verständnisschwierigkeiten bez. MSP430 LPM Modes, im speziellen geht es um einen MSP430G2553 und LPM4. Laut Datenblatt werden bei LPM4 alle Taktquellen abgeschaltet ("CPU and all clocks disabled"). Offenbar ist das bei meiner Anwendung jedoch nicht der Fall. Folgendes Szenario:
-
Thread
openMSP430 implementieren ohne Verilog Kentnisse - machbar oder zu komplex?
Kommunikation über die UART Debug Schnittstelle. Ich habe nun die Speicherkonfiguration an den MSP430G2553 angepasst (16kB Flash, 512B RAM) und möchte ein dafür mit Energia kompiliertes, simples Blink-Programm hochladen mit dem opemsp430-loader, ein Command line Tool, welches halt nichts weiter machen
-
Thread
MSP430G2553 als Schnittstelle zwischen MODBUS und I2C
als ein Slave-Gerät mit 400KHz fungieren. Auf der MODBUS-Seite ist der MSP430G2553 als Master-Gerät mit folgenden Einstellungen (laut dem MODBUS-Protokoll vom Laderegler) zu betreiben: Modus: RTU 16bit MODBUS addresses (per the modbus.org spec) BPS: 115200 baud Parity
Hab nun den MSP430G2553 soweit programmiert, dass ich eine Nachricht verschicken kann (Bild vom Oszi im Anhang). Allerdings antwortet der Laderegler auf die Anfrage nicht... 1. Warum kommt nichts zurück vom Laderegler
-
Thread
Schalten der Versorgungsspannung zu LMT84
Hallo Leute, ich habe folgende Schaltung : MSP430G2553 (Launchpad) als Mikrocontroller und einen Temperatursensor LMT84. Ich lege den Controller schlafen, wo er 0.5uA zieht (ohne Tempsensor). Nun will ich dass es dabei auch bleibt. Meine Frage
-
Thread
MSP430G2230 jede Minute aufwachen lassen
verstanden ob dieser einen Internen 32kHz Quarz nun hat oder nicht. Mit dem beigelieferten MSP430g2553 habe ich es zum laufen bekommen. Musste nur den beigelegten Quarz ranlöten und die Timer einstellen. Wie mache ich das bei dem MSP430G2230?? Danke+Gruß
-
Thread
MSP430G2553 Energia RAM überlauf??
Hi Leute, Ich habe ein Programm in Energia für mein MSP430G2553 erstellt und kann es nicht flashen weil angeblich der RAM überläuft. Es liegt wohl an dem zweidimensionalen array "muster [60] [8]". Wenn ich das array nur mit [5] [8] als Beispiel zu flashen
-
Thread
Energia MSP430 Zweidimensionale Array`s?
Hi Leute, ich versuche gerade ein zweidimensionales array in dem Energia für einen MSP430G2553 zu erstellen. Aber Energia zickt rum.. "..._4.cpp:13:42: error: too many initializers for 'int [8][10]'" Kann es sein das Enegia zweidimensionale array`s nicht unterstützt?
: > Hi Leute, > ich versuche gerade ein zweidimensionales array in dem Energia für einen > MSP430G2553 zu erstellen. Aber Energia zickt rum.. > "..._4.cpp:13:42: error: too many initializers for 'int [8][10]'" > > Kann es sein das Enegia zweidimensionale array`s nicht unterstützt? Kann ich
-
Thread
Batterie mit µC laden
Die Hälfte habe ich natürlich wieder vergessen zu erwähnen: - MSP430G2553 - Akku ist ein AA600mAh, 1.2 Volt - Das Solarpanel hat etwa 5 Volt (eigene Messung)
-
Thread
MSP430G2553 Impulse zählen - wie schnell?
Hi, hat jemand einen MSP430G2553, einen Frequenzgenerator und kann nachgucken wie schnell der MSP430G2553 die eingehenden Impulse zählen kann? [c]#include "msp430g2553.h" unsigned long impulse; void count() { impulse++
nackten MCs überhaupt keine > Rolle, auch nicht bei Batteriebetrieb. Eben doch. Und ja, der MSP430G2553 als LaunchPad Konkurrenz zum Arduino ist trotzdem deutlich stromsparender weil von Design aus. Arudino zieht 75 mA, der MSP430G2553 im LaunchPad 10 mA und ohne Jumper LED 1 mA (das ist jetzt ohne
-
Thread
CCS MSP430 Error:unresolved symbols remain
Problemchen. Bestimmt steh ich nur extrem aufm Schlauch. Ich habe ein MSP430 Launchpad mit einem MSP430G2553 µP darauf an einem 2x20 Zeichen Display. Der Aufbau ist voll funktionsfähig mit einem ganz einfachen Programm. Jetzt wollte ich das Display mit dem Code von der Seite http://www.instructables.com
-
Thread
SPI 16-Bit Problem
Hallo zusammen, ich beschäftige mich seit ein paar Tagen mit der USCI SPI Schnittstelle des MSP430G2553 und habe das Beispiel von TI bereits durchgearbeitet. Nun möchte ich jeweils 16-Bit übertragen und empfangen. Das senden von 16-bit lässt sich recht einfach mit folgendem Code erreichen: [
Marc V. schrieb im Beitrag #4185042: > Kenne mich mit MSP430G2553 nicht aus, aber vielleicht so: Eigentlich reicht die Abfrage des UCA0TXIFG, also: [c] while (!(IFG2 & UCA0TXIFG)); // USCI_A0 TX buffer ready? UCA0TXBUF = cmd1; while (
-
Thread
MSP430 SPI im 4-wire Mode
zusammen, ich verzweifle hier langsam etwas, ich habe zwei MSP430 Launchpads mit jeweils einem MSP430G2553 drauf. Der eine läuft als SPI Master, der andere als SPI Slave. Ich möchte den 4-wire Modus testen. Den Master habe ich wie folgt konfiguriert: [c] void spi_master() { P1SEL = BIT1
-
Thread
MSP430G2553 PWM flackert beim Verstellen der Pulsweite
Hallo, ich benutze die hardware-PWM vom MSP430G2553 mit dem TIMER_A1 um die Leuchtstärke von LEDs zu regeln. Das funktioniert für konstante Leuchtstärken auch gut. Der PWM duty-cycle ist 800hz. Füge ich allerdings den zweiten Timer Timer_A0
-
Thread
[MSP430] I2C Sendeinterrupt löst nach Timer Interrupt nicht aus
Hallo, ich schreibe grade für ein FH Projekt ein Programm, mit welchem ich mit meinem MSP430G2553 auf einen MPU6050 über I²C zugreife. Mein Transfer funktioniert soweit ich das beurteilen kann ganz gut. Ich kann Daten Empfangen, Register Manipulieren , Konfigurieren etc. NUR... ...wenn ich
-
Thread
[V]MSP430 FET+ MSP430FR5969 LaunchPad+IC's
. 2x MSP430FR5969IDAR, noch in der Tüte versiegelt. 2x MSP430F2012 in Tray, 14-TSSOP 1x MSP430G2553, DIP, 1-2 Mal programmiert. 80 Euro+Versand
-
Thread
MSP432 - Texas Instruments Europe #BRIGHTIDEA Contest
Touch-Interface, eine USB-Schnittstelle und einen SD-Kartenslot zum Datenlogging. Ein erster auf dem MSP430G2553 basierender Prototyp funktioniert bereits und er überträgt Batteriespannung, Zellenspannungen und Strom auf das Display meiner Graupner MZ-24 Fernsteuerung (siehe Bilder). Ein EA DOGS102-6 LCD mit
-
Thread
[V] Devboards etc.
MSP-EXP430G2 LaunchPad Value Line Development kit http://www.ti.com/tool/msp-exp430g2 - gebraucht (mit MSP430G2553) - MSP430G2452 noch verschweisst und unbenutzt - keine OVP ----------------- 10€ incl. Versand 10) 2 x uController PIC32MX795F512L http://www.microchip.com/wwwproducts/Devices.aspx?product
-
Thread
msp430g2553 // 2 oder mehere DHT11 über Energia
Hi Leute, ich bin gerade ein bißchen am rum experimentieren mit dem TI Launchpad. Ich möchte über Energia + Libery für DHT11 >2 DHT11 auslesen. Ich bekomme es aber nicht hin mehr als einen DHT11 auszulesen. Hat irgend jemand von euch einen Ansatz wie ich da vorgehen muss? Ich möchte dabei auch auf der Energia Oberfläche bleiben. Bin ein Anfänger und kenne mich noch nicht so gut aus.
-
Thread
I2C hängt sich auf
Hallo zusammen, ich habe mich in den letzten Wochen mit dem MSP430G2553 Launchpad vertraut gemacht und mich nun an I2C herangetastet. Dazu verwende ich zunächst TI Beispiele und spreche einen Sensor über I2C an. Das funktioniert. Aber, der MSP430 hängt sich willkürlich
schrieb im Beitrag #4118402: > Hallo zusammen, > > ich habe mich in den letzten Wochen mit dem MSP430G2553 Launchpad > vertraut gemacht und mich nun an I2C herangetastet. Dazu verwende ich > zunächst TI Beispiele und spreche einen Sensor über I2C an. > > Das funktioniert. > > Aber, der MSP430
-
Thread
MSP430 LCD Problem
Hallo Tim, danke für deine Antwort. Das Launchpad nutzt den MSP430G2553, meine Pinbelegung sieht wie folgt aus: P1.0 DB0 P1.1 DB1 P1.2 DB2 P1.3 DB3 P1.4 DB4 P1.5 DB5 P1.6 DB6 P1.7 DB7 P2.0 E P2.1 RS P2.2 RW Gruß, Michael
zusammen, ich habe Neuigkeiten, habe eine Bibliothek gefunden und ausprobiert: [c] #include <msp430g2553.h> // Definitions #define DR P1OUT = P1OUT | BIT4 // define RS high #define CWR P1OUT = P1OUT & (~BIT4) // define RS low #define READ P1OUT = P1OUT | BIT5 // define Read signal R/W = 1 for
-
Thread
MSP430 Stoppuhr
Hoffe jemand kann mir einen Denkanstoß dafür geben. Danke im voraus. [c] #include <msp430g2553.h> int i=3; // weil unten in der Schleife schon 3 Taktzyklen vergangen sind, bis er angefangen hat // zu zählen #pragma vector = COMPARATORA_VECTOR __interrupt void COMPA_ISR
-
Thread
Dimmer mit Msp430g2553 Launchpad programmieren
Hallo alle zusammmen, Habe die Aufgabe bekommen etwas mit dem Texas Launchpad zu bauen/programmieren. Jetzt habe ich mir vorgenommen eine LED zu Dimmen. Den Eingang mit einem Photowiederstand evtl. und am Ausgang einfach eine LED. Kann mir jemand helfen wie ich das programmiere (mit C++) bzw wie ich das aufbaue Schaltplan mäßig? Ich habe keine Ahnung wie ich was anfangen soll, da ich mit sowas nie zu tun hatte bis jetzt. Vielen Dank
-
Thread
MSP430 DCO Calibrierung
MSP430G2553 hat Kalibrationswerte für 1, 8, 12 und 16 MHz abgelegt und zwar im Segment A (0x10C0 - 0x10FF).
-
Thread
MSP430g2553 externe Taktquelle
zusammen, kann mir jemand weiter helfen? Ich möchte eine externe Taktquelle (1 MHz) für den MSP430g2553 verwenden. Habe im Datenblatt (Anhang) nachgeschaut. -Auf Seite 1 steht das eine externe Taktquelle möglich ist "External Digital Clock Source". -Auf Seite 14 steht das nur der externe Quarz
Ich habe ursprünglich für einen MSP430g2553, später MSP430g2011, folgende Initialisierung für den externen Takteingang verwendet. Dabei wird bei fehlendem ext. Oszillator automatisch der int. Oszillator in Betrieb genommen. Das ganze folgt
-
Thread
MSP430 per ADC Sinusspannung auswerten
Danke für die Beschreibung. Ich habe das jetzt dementsprechend geändert. [c] #include "msp430g2553.h" unsigned int sin[160]; unsigned int i=0; #pragma vector = ADC10_VECTOR __interrupt void ADC10_sin (void) { if (i==159) { i = 0; } else { sin[i] = ADC10MEM
-
Thread
MSP430 I2C Abfolge
hoffe ich doch, dass ihr mir vielleicht doch etwas helfen könntet. Ich bastel derzeit mit einem MSP430G2553 und versuche diesen mit einer DS3232 über I2C zu verbinden. Ich würde gerne das USCI-Modul verwenden. Laut Datenblatt kann ich die Kommunikation nun über das Pollen von Statuswerten oder Interrupts
-
Thread
MSP430 Speicherbereich verletzt!
Hey und hallo zusammen, habe ein Progrämmchen für meinen MSP430G2553 geschrieben. Irgendwie funktioniert es aber nicht richtig. Ich bilde mit ein Pointer richtig verwenden zu können, werde aber das Gefühl nicht los, dass ich doch irgendwo einen Schnitzer drin habe
-
Thread
Proteus7 für Msp430G2553 Gesperrt
modellieren kann? Ich habe eine gefunden "Proteus 7.7" aber da fehld µC Msp430G serie. (ich habe Msp430G2553) Gruß
-
Thread
MSP430 Code hängt sich auf?
erst die Reset taste auf dem evalboard drücken und ihn neu Werte übergeben. Der µC ist ein MSP430g2553 auf dem TI Evalboard Launchpad EXP430G2 Aufgabe des Code: per Uart bekommt er 3 Byte um eine Frequenz , Tastverhältnis und eine Slewrate einustellen. Genutz werden sollte ein timer.
-
Thread
AD5241 digital Poti
A: 100kOhm --- GND W: 3.3V B: NC VDD: 3.3V SHDN: 3.3V SCL: MSP430G2553 mit Pullup SDA: MSP430G2553 mit Pullup AD0: GND AD1: GND DGND: GND VSS: GND O2: NC NC: NC O1: NC Code kommt, wenn ich wieder zu Hause bin.
Hier der Code: [c] #include <msp430g2553.h> void printRes(void){ UCB0CTL1 = UCSWRST; UCB0CTL0 = UCMODE_3 + UCMST + UCSYNC; // I2C master mode UCB0CTL1 = UCSSEL_2 + UCSWRST; // Use SMCLK, keep SW reset UCB0BR0 = 0x15
-
Thread
MSP430 I2C R/W-Bit manuell steuern?
Hallo zusammen, ich habe das USCI-Modul des MSP430G2553 konfiguriert. Die Slave Adresse etc. wird sauber übetragen, alles funktioniert soweit. ABER: Ich möchte den TMP275 Temperatursensor von Burr-Brown auslesen. Dieser erwartet im Slave-Receiver
-
Thread
MSP430 MODBUS
Daten eines CO2-Sensor auszulesen (Senseair S8, Datenblatt anliegend) und das ganze mit einem MSP430 G2553. Dazu muss ich eine Modbus-schnittstelle realisieren. kann mir vielleicht jemand da behilflich sein ? Danke :)
-
Thread
MSP430 Senden eines Bytes via I2C
Guten Abend, ich habe nun schon einige Projekte auf dem MSP430G2553 realisiert und wollte mich nun mal mit I2C befassen. Dazu habe ich die Beispielcodes von TI ausprobiert, unter anderem den hier: [c] #include <msp430.h> unsigned char TXData; unsigned
-
Thread
MSP430G2553 Startet nur nach Reset
Hallo Freunde, ich möchte, wie der Titel schon sagt, das der MSP430, wenn er mit Spannung vom USB-Anschluss versorgt wird, automatisch "losrennt". Die Pinnne Test und RST habe ich abgezogen. Komisch ist, dass wenn ich den Resetknopf drücke, dann alles funktioniert. Mein Programm sieht folgendermaßen aus: [c] #include <msp430.h> #define USSensoren 4 int RXByteCtr, RPT_Flag = 0; // enables repeated start when 1 unsigned char TXData[2]; unsigned char RXData[2]; int anzahlTXNachrichten=0; int anzahlRXNachrichten=0; unsigned char TXByteCtr, RX = 0; char RS232SendeBuffer
-
Thread
MSP430 I2C Slave Adresse
Hallo Rufus, ich benutze den msp430g2553. Den Code hab ich natürlich schon angeschaut und eine grobe Vermutung... Ich werde ihn morgen mal hochladen, vlt. kann mir ja jemand sagen ob ich auf dem richtigen Weg bin :) Vielen Dank für
-
Thread
MSP430G2553 + LCD 1602 HD44780 + Dallas DS18S20
Hallo Ich habe vor ein MSP430G2553 mit einem LCD Display und einem digitalen Temperatursensor (Dallas DS18S20) zu programmieren. Ich habe bis jetzt nur sehr kleine Programme geschrieben und würde gern etwas größeres probieren.
Oliver Ma schrieb im Beitrag #3965226: > Ich habe vor ein MSP430G2553 mit einem LCD Display und einem digitalen > Temperatursensor (Dallas DS18S20) zu programmieren. Oliver Ma schrieb im Beitrag #3965226: > kann mir ein paar Tipps > geben wie man da am besten
-
Thread
MSP430G2553 DHT11 Energia
Hallo Leute, ich brauche dringend eine libary für den DHT11. Ich benutze zurzeit noch Energia. Ich hab keinen Code im Netz gefunden. Bin ziemlich verzweifelt. Ich hoffe mir kann jemand weiter helfen. Mfg Markus