-
Thread
GCC Linker Fehler
letzte Schritt im Makefile, und das Resultat sieht so aus: [code] msp430-gcc -save-temps -mmcu=msp430g2553 -T ../../linker-scripts/msp430.x -L ../../linker-scripts -Wl,-Map=build/xxx.map,--cref -Wl,--gc-sections -o build/xxx.elf build/a.o build/b.o build/xxx.o [/code]
-
Thread
Android + MSP430 + HM 10 Bluetoothadapter
gesucht und bekomme da was von gatt-servern erzählt. ist es das? und wie funktioniert das beim msp430g2553? ich hab mir da auf die schnelle was mit grace gebaut, weil die register im manual ganz anders heißen, als in der headerdatei. aber da passiert nichts, wenn ich was nach UCA0RXBUF schreibe.
-
Thread
MSP430 Linker Error Segment CSTACK is too long
Für welchen Typ des MSP430 wurde der Compiler eingerichtet? Z.B. verfügt der MSP430G2553 über maximal 512 Byte RAM. Diesen Speicher muss sich das Stack mit allen anderen statischen Variablen teilen. Die Größe des Stacks wird durch die Verschachtelungstiefe (PC, zu sichernde Register
-
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
MSP430 ADC Spannung am PIN?
//****************************************************************************** #include "msp430g2553.h" volatile long tempADC; void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT ADC10CTL1 = ADC10DF + INCH_1; // Conversion code singed format, input A1
-
Thread
ADC Wert ändert sich bei ändernder Versorgungsspannung
wird eine Differenz zwischen Versorgungsspannung und Referenzspannung benötigt. Daher hat der MSP430G2553 wegen des großen Versorgungsspannungsbereiches (1,8-3,6V) eine umschaltbare Referenzspannungsquelle (3V <=> 1,5V). ). Bei 1,8V Versorgungsspannung bleibt für die 1,5V Referenzspannung nur 0,3V für
-
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
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
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
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
AVR LCD lib für HD47780 (z.B. Pollin C0802-04)
Weitere, größere MSP430, kann man als kostenlose Muster bei TI bestellen. Aktuell setze ich den MSP430G2553 ein. Grüße smithjnr
-
Thread
ADC10 Programm auf MSP430
//****************************************************************************** #include "msp430g2553.h" void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT ADC10CTL1 = INCH_11; // AVcc/2 ADC10CTL0 = SREF_1 + ADC10SHT_2 + REFON + ADC10ON;
-
Thread
Erzeugung eines zum Eingang phasengleichen Signals mit dem MSP430
Hallo, ich arbeite mich gerade in den MSP430 ein (aktuell noch mit dem Launchpad, MSP430G2553) und habe nun das erste programmiertechnische Problem;-) Ich möchte über den Capture Mode von Timer1_A1 die Frequenz am Pin P2.1 messen. Dazu wird der Timer beim ersten Aufruf der ISR gestartet
-
Thread
MSP430 SPI Fehler
Hallo, ich habe an meinem MSP430G2553 ein 74HC595 angeschlossen über die UCA-Schnittstelle. Das benutze ich als ein 3-pin, 8-bit Master SPI. Am Schieberegister hängen wiederum acht LEDs. Das senden funktioniert soweit ganz gut, jedoch
-
Thread
Wie Pololu 3.3V S7V8F3 abschalten?
Servus, die Situation ist folgende, ich habe den ESP8266 01, den MSP430G2553 sowie Sensorik als Verbraucher. Die 3,3V beziehe ich aus dem Pololu 3.3V Step-Up/Step-Down Voltage Regulator S7V8F3. Nun kann man die 3.3V Versorgung über SHDN abschalten. Lediglich alle 15 Minuten
-
Thread
MSP430 LaunchPad, Bewegungssensor, Signal immer high (sogar ohne Spannung)
möchte so einen PIR-Bewegungssensor (https://components101.com/hc-sr501-pir-sensor *) mit einem MSP430G2553-LaunchPad verwenden. Leider ist das Signal mehr zufällig, meistens (manchmal immer) high. Komischerweise ist das auch so, wenn der Sensor nur am Port-Pin (P1.5) angeschlossen ist, also keinen Strom
-
Thread
MSP430 Timer Overflow Interrupt
einer helfen und mir sagen wie ich das am besten Programmieren kann? MFG Paul [c]#include <msp430g2553.h> #ifndef TIMER0_A1_VECTOR #define TIMER0_A1_VECTOR TIMERA1_VECTOR #define TIMER0_A0_VECTOR TIMERA0_VECTOR #endif void FaultRoutine(void); void ConfigWDT(void); void ConfigClocks(void
-
Thread
µC mit Uhrenquarz betreiben
Programmiererei der Peripherie zusammensuchen muß. Ungewöhnlich ist das Clock Konzept z.B. eines MSP430G2553 (der bei Launchpads mitgeliefert wird), es ist nicht so recht möglich die CPU mit einem externen HF Quarz (.z.B. 16Mhz) direkt zu betreiben, man muß den DCO über den Uhrenquarz kalibrieren. Direkt
bunten LEDs :-) Die Clocksystem vom MSP430 ist auch kein Nachteil, das bezog sich nur auf den MSP430G2553, also den der auch beim Launchpad beiliegt. Für Basteleien geht das wie schon angedeutet trotzdem mit dem direkten Quarztakt und für den DCO gibt es Kalibriervariablen fertig im Flash (das ist in
-
Thread
MSP430FR2422: Fragen zum Datenblatt
für eure Hinweise. Meine Schaltung ist falsch ist mir aufgefallen. :-) Ich war es gewohnt am MSP430G2553 einen 100nF-Abblockkondensator oben an den IC zu packen (zwischen Pin 1 und Pin 20). Dies hatte ich leider für den MSP430FR2422 übernommen. Was natürlich falsch ist, hier liegen Vcc und Vss
-
Thread
MSP430 Watchdog aktivieren nach definierter Zeit
Achso, ACLK hat eine Frequenz von 32768 Hz. Hier wäre mein Code dazu: [c] #include <msp430g2553.h> int buttonPressed; int main(void) { WDTCTL = WDTPW | WDTHOLD; // stop watchdog timer // initialization of the basic clock module BCSCTL3 |= LFXT1S_2; // initialization
-
Thread
EA DOGL ansteuern mit MSP430
Initialisierung habe ich aus dem Beispiel im Datenblatt entnommen. Hier der Code: [c] #include <msp430g2553.h> #include <stdint.h> void configWDT(void); void initSPI(void); void writeSPI(uint8_t data, uint8_t a0); int main(void) { configWDT(); initSPI(); // Initialisierung writeSPI
-
Thread
Verwirrung wegen JTAG
mit bis zu 16 MHz Takt, die üblichen Schnittstellen, 10-Bit-ADC ...) http://www.ti.com/product/msp430g2553 Ansonsten muss man sich allerdings an SMD-Gehäuse gewöhnen, und prinzipiell auf 5V-Technik verzichten.
-
Thread
Entprellungsproblem MSP430
Von daher solltre ein prellen ausgeschlossen sein. [c] /* * main.c */ #include "msp430g2553.h" void InitializeClocks(void); void main(void) { InitializeClocks(); WDTCTL = WDTPW + WDTHOLD; IFG1 &= ~OFIFG; P1DIR = BIT6+BIT0; P1REN = BIT3; P1OUT = BIT3; P1IES
-
Thread
Anbindung von 7-Segment LED Anzeigen an MSP430
den grundsätzlichen Features: - Steuerung, wie gesagt, über MSP430; mein Launchpad hat einen MSP430G2553, vielleicht könnte ich den ja gleich nehmen. - Anzeige mittels vierstelliger LED 7-Segment Anzeige (können aber auch Einzelmodule sein, ich denke die sind leichter zu beschaffen bzw. die
-
Thread
MSP430 Bluetooth Probleme mit Datenübertragung
UTXEx) aber weder UTXE0 noch UCA0TXE kennt mein compiler. Beste Grüße, Martin [c]#include <msp430g2553.h> #define TXD BIT2 #define RXD BIT1 unsigned char Rx_Data = 0; // Byte received via UART int main(void) { /*** Set-up system clocks ***/ WDTCTL = WDTPW + WDTHOLD; /
-
Thread
Wie kann ich wireless Informationen an Mikrocontroller versenden?
in jede Richtung ca. 6500 Telegramme ausgetauscht. Eine Änderung eines Sensors weckt den MC (MSP430G2553) auf, dieser wiederum schaltet den WLAN Funkmodule ESP8266 an die Batterie an und sendet ein Telegramm an die Zentrale. Diese quittiert den richtigen Empfang durch Rücksendung des Telgramms inklusive
-
Thread
Frequenz und Phasengang mit MSP430 messen
Hallo, im Rahmen meiner Masterarbeit soll ich mit einem MSP430G2553 die Phase und die Frequenz zweier sinusförmiger Signale bestimmen. Es geht dabei um Vibrationsmessungen. Das eine Signal wird von einem analogen Beschleunigungssensor erzeugt (ADXL 337). Der Sensor
-
Thread
7 Segment Multiplex + Timer Interrupt?
es realisieren, falls möglich) 2 Stellige 7 Segment Anzeige läuft im Multiplexbetrieb an einem MSP430G2553. Wenn das Programm startet erscheint auf der Anzeige 00. Dann wird durch einen TimerInterrupt die Anzeige unterbrochen und der ADC gelesen und ausgewertet, dann der Wert zurück an die Anzeige
-
Thread
vmp400(ili9341)-Raspberry-LCD an msp430: 5V gefährlich für Launchpad?
Hallo ihr, an meinem msp430g2553-Lauchpad will ich ein Display betreiben. Sehr günstig. fast gratis, bin ich an einen Restposten geraten, so ein Raspberry-Touch-LCD. VMP400 - Doku gibts fast keine. Das einzig Interessante in
-
Thread
Controllerwahl
diversen Schnittstellen, UART, IrDA, I²C und bis zu zweimal SPI. http://www.ti.com/product/msp430g2553 Alle "interessanten" MSP430-Ausführungen gibt es ausschließlich im SMD-Gehäuse, so auch das "Dickschiff" 'F5438 mit 256 kB Flash und 16 kB RAM, oder die für extrem niedrige Versorgungsspannung
-
Thread
Motor steuern mit DDS Prinzip (direct digital synthesis)
Verschiebung? . Oder was tut genau die Funktion im Interrupt? wird der DAC des µC benutzt? ich benutze msp430g2553 der Code: /* * stepper.c * * */ #include <msp430.h> #include "stepper.h" /* Bit number of PORT2 where APH pin is connected*/ #define STEPPER_APH (1) /* Bit number of
-
Thread
2 Channel Signalgenerator - Entwicklungsprojekt
dies würde aber die Auswahl der Logik/Mikrocontroller schnell auf MSP430 oder STM32 reduzieren. MSP430G2553 ziehe ich aufgrund des Preises vor, wobei der Code sehr kompakt sein sollte um ein SPI Signal von ca. 5Mhz zu erzeugen. Ich bin mir nicht einmal sicher ob es überhaupt möglich ist - muss geprüft
-
Thread
STM32F07VG Discovery - Timer + Sleep
zusammen, ich fange gerade an mich mit dem STM32F407 zu beschäftigen. Vorher habe ich öfters den MSP430G2553 und Arduino programmiert. Ich bin gerade auf der Suche nach einem simplen Code Beispiel und blicke bei dem STM32 noch nicht ganz durch. Ich möchte eigentlich etwas ähnliches wie ich es beim
-
Thread
2 Stellige 7 Segment Anzeige
ohne für jede einzelne zahl eine eigene Funktion zu schreiben ? Programmiert wird auf einem MSP430G2553. Danke euch schon mal
-
Thread
Schutzschaltung mit Dioden, wohin mit dem Strom bei Überspannung?
noch einen BE-Widerstand vorsehen, sonst kann die Schaltung zu empfindlich sein. Beispiel für MSP430G2553 Basisstrom: [math] I_b = \frac {3,3V}{50k \cdot \beta} = 660nA \ \ bei \ \ einem \ \ \beta \ \ von \ \ 100 [/math] Der Eingang des MCs geht bei 0,7V und 1mA auf LOW
-
Thread
Bauteilsuche? Stepup um 1,5V Batterien leer zu lutschen?
Lagerzustand: Jumper über Reset und GND (K4 RST-GND) *Schaltplan_AL2G4__2_.pdf* : Digitalteil mit MC MSP430G2553 Die Eingangssignale wurden mit RC Filter versehen um den Einfluß des nahen Funkmoduls ESP8266 auf den MC zu minimieren.