Im Forum und im Wiki
-
Artikel
Launchprog
Software-UART von Rick Kimball braucht für sich allein und mit der "Echo"-Demo schon 1kB Flash im MSP430G2211(er hat 2kB). Aus der Frage, was noch in die restlichen 1kB Speicher passt, wurde dann die Idee zu diesem Projekt geboren. Hardware. Grundüberlegungen zur HW. Am MSP430G2211 gibt es, wenn er im Launchpad
den "Emulation"-Teil mit dem unteren "MSP-EXP430G2"-Teil verbinden, müssen zum Programmieren des MSP430G2211 alle gesteckt sein. Für einen Betrieb nur als AVR910 kann man (muss man aber nicht)den "TEST"- und den "RST"-Jumper herausnehmen, falls man ein versehentliches Überschreiben des MSP430G2211 vermeiden
-
Thread
msp430-elf-gcc Interrupts
ich noch eine Fehlermeldung: > /opt/ti/gcc/bin/msp430-elf-gcc -I /opt/ti/gcc/include -mmcu=msp430g2211 -O2 -g -L /opt/ti/gcc/include taster.o -o msp430g2211.out > /opt/ti/gcc/bin/../lib/gcc/msp430-elf/5.3.0/../../../../msp430-elf/bin/ld: msp430g2211.out section `.bss' will not fit in region `RAM
ich sehe da auch gcc-Code ... Die Beispiele gibt es auf der Seite http://www.ti.com/product/msp430g2211 im Tab "Tools & Software".
-
Thread
msp430 probleme mit pwm modulierung
hi, ich wollte mit meinem msp430g2211 (vom launchpad) ein pwm signal sinus förmig modulieren. dazu habe ich den timer in den upmode gesetzt und dann in der ISR den ausgang entweder auf high oder low gesetzt und dann den timer auf mithilfe
eingetragen (je ein wert für high, der nächste für low) um das zu testen: code: #include <msp430g2211.h> int winkel=0; int out=0; int hilf=0; const int sinus[]={999,87}; //sine table, immer 2 werte jeweils low und high */ //float cosinus[]={}; void main(void) { WDTCTL
-
Thread
MSP430 Launchpad - Versorgungsspannung überwachen?
Der MSP430G2211 hat dafür den Supply voltage Supervisor, zu bedienen über das SVSCTL Register. In diesem musst du das SVSCTL Register auf SVSFG pollen, und wenn SVSFG gesetzt wird, den Flash retten. Einen Interrupt
Die dem Launchpad beiliegenden uC (MSP430G2211 und MSP430G2231) haben keinen supply voltage supervisor.
-
Thread
MSP430 - aus 32k Quarz eine höhere Frequenz für Systemtakt generieren?
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
MSP430G2211 Watchdog Clock
Hier das init (mit 32 kHz Quarz) [code] WDTCTL = WDTPW | WDTHOLD; DCOCTL = CALDCO_1MHZ; BCSCTL1 = CALBC1_1MHZ; BCSCTL3 = LFXT1S0| XCAP_3; WDTCTL = WDTPW| WDTTMSEL| WDTCNTCL| WDTSSEL| WDTIS1; IE1 |= WDTIE | OFIE; _BIS_SR( GIE ); [/code] Warum wird WDT_VECTOR mit 64 Hz getriggert, wenn doch eigentlich 32768 Hz / 8192 = 4 Hz?
-
Thread
Software-PWM auf dem MSP430G2211
Hallo, ich versuche gerade auf dem MSP430G2211 vom Launchpad eine 8-bit PWM zu implementieren. Ich benutze ich die an Port1.0 angeschlossene LED zur Visualisierung des Ergebnisses. Leider funktioniert mein Code nicht. Wenn ich bei Code Composer
-
Thread
Problem mit UART und PWM auf MSP430G2211
Hallo, ich habe ein kleines Problem bei der Programmierung eines MSP430G2211. Die Hardware ist das Launchpad, allerdings mit dem kleineren der Prozessoren. Nun wollte ich es als UART-IO-Karte verwenden, also mit einem digitalen und zwei analogen Kanälen einen analogen