-
Thread
serielle Schnittstelle SetCommState
Hallo Freunde, ich möchte Daten (Zeichenketten) von meine PC zu einem µC (MSP430g2553) senden. Da mein PC der eine RS232-Schnittstelle hat noch auf dem Weg zu mir ist benutze ich momentan ein PC mit USB->RS232 Wandler. Mit einem Programm (Hercules) funktioniert die Kommunikation
-
Thread
Spannung mit MSP430 auslesen
µC von TI. Momentan würde ich gerne über einen Pin (1.4) die Spannung messen wollen mithilfe eines msp430g2553 doch leider funktioniert es einfach nicht. Könnte bitte jemand kurz erklären wie es funktioniert oder hat ein gutes Beispiel? MfG
TI. > Momentan würde ich gerne über einen Pin (1.4) die Spannung messen wollen > mithilfe eines msp430g2553 doch leider funktioniert es einfach nicht. > Könnte bitte jemand kurz erklären wie es funktioniert oder hat ein gutes > Beispiel? > Schreib doch mal, warum es nicht funktioniert. Am
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
modern schrieb im Beitrag #3763205: > es gibt ..., es gibt, ... ... leider kaum bastelfreundliche MSP430-Varianten. Gerade mal den 'F2553 im 20poligen DIP-Gehäuse, und nichts größeres (bis auf den 'G2744, aber ob man den wirklich bekommen kann?). > Es gibt eine Arduino ähnliche Geschichte energia.nu
moderneren Controllern. Wenn dir ein Cortex (nicht ARM7/9/11 !!!) zu komplex ist, nimmst du halt einen MSP430. Der hat so nebenbei noch 16Bit. Der Rest steht oben schon.
-
Thread
MSP430G2335 mit Ultraschallsensor SRF08
Hallo Tammi, meinst Du den MSP430G2553? Der hat 5V-tolerante Eingänge -- trotzdem würde ich Pegelwandler einsetzen. DER Standardtext dazu ist diese AppNote von Philips: http://www.datasheetarchive.com/dlmain/Datasheets-25/DSA-492462
Fred S. schrieb im Beitrag #3745709: > meinst Du den MSP430G2553? Der hat 5V-tolerante Eingänge Nein, die hat er nicht. Wie kommst Du auf die Idee, daß er welche haben soll? Sieh im Datenblatt, Tabelle "Absolute Maximum Ratings": "Voltage applied to
-
Thread
TI Launchpad MSP430
[c]#include <C:\Program Files\mspGCC\msp430\include\msp430g2553.h> unsigned int currentMinutes, currentSeconds; void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT BCSCTL1 |= DIVA_3; // ACLK/8 BCSCTL3
Felix schrieb im Beitrag #3740801: > #include <C:\Program Files\mspGCC\msp430\include\msp430g2553.h> Bei einem ordnungsgemäß installierten Compiler sollte der #include-Pfad korrekt gesetzt sein, so daß hier keine absolute Pfadangabe nötig ist. > #include <msp430g2553
-
Thread
Fragen zu MSP430
Einschränkend sei hinzugefügt: - Es gibt nur sehr wenige MSP430-Familienmitglieder im bastelfreundlichen DIP-Gehäuse, die interessanteste verfügbare Variante im DIP-Gehäuse ist der 'G2553, der auch der aktuellen Variante des Launchpads beiliegt. - Keine 5V-toleranten
richtig interpretiert habe, liefern die einzelnen Pins nur +/-0,3V: http://www.ti.com/lit/ds/symlink/msp430g2553.pdf (Seite 24) Warum funktioniert es dann hier? http://e2e.ti.com/blogs_/b/designproject/archive/2012/10/12/blinking-led-on-msp430-launchpad-just-in-time-for-halloween.aspx http://e2e.ti.com
-
Thread
Wahl der richtigen µC-Familie Gesperrt
parametric selection guide" auch unterschlägt, jedenfalls was die Gehäusebauform betrifft. Das ist der 'G2744, den man derzeit wohl nur zusammen mit einer Platine von Olimex bekommen kann: https://www.olimex.com/Products/MSP430/Booster/MSP430-G2744BP/open-source-hardware Insgesamt sind MSP430 recht
Meine Empfehlung: MSP430G2-Serie. Nicht sonderlich komplex, tun was du willst, wenig Überraschungen. Und wenn die Stromversorgung irgendwann mal nur eine Coin-Cell sein sollte, machen die MSP430er viel Sinn. Mit dem Launchpad
-
Thread
Treiber-IC für 3W-RGB-LED, seriell ansteuerbar gesucht
nämlich gerade nicht da :D Die LEDs möchte ich mit 300mA je Farbe betreiben. Die Steuerung soll ein MSP430 übernehmen, habe da das Launchpad-Entwicklungsboard. µC dadrin sind entweder MSP430G2452: http://www.ti.com/product/msp430g2452 oder MSP430G2553: http://www.ti.com/product/msp430g2553 Der LED-Treiber
30mA pro Kanal. Ich benötige 300mA. Und ich möchte erstmal 5 LEDs ansteuern. Wäre mit dem größeren MSP430 noch möglich, aber ich möchte ungern alle GPIOs verballen und auch nicht unbedingt 15 KSQ aufbauen/kaufen. Edit: Gibt es vielleicht eine Möglichkeit, mit einer KSQ pro Farbe auszukommen? Netzteil
-
Thread
[MSP430G2553] Einige Ausgangsports funktionieren nicht
Hey, ich wollte mit meinem MSP Schieberegister ansteuern. Zuerst habe ich eine minimale Schaltung aufgebaut ohne Last, um zu überprüfen, ob die Ausgänge funktionieren(siehe Anhang). Mein CLK und mein OE funktionieren wunderbar. Auf
Sry nochmal. Mein Code: [c]#include "msp430g2553.h" void delay(unsigned int i); void enable(void); void disable(void); void latch_on(void); void latch_off(void); void write_SPI(unsigned long long data); volatile unsigned long
-
Thread
Problem mit ADC12 (MSP430) und Window Comparator
Hallo, ich versuche gerade etwas verzweifelt den ADC12_B auf meinem MSP430FR5969 zum laufen zu kriegen. Habe den selben Code zunächst auf dem MSP430G2553 mit dem ADC10 programmiert. Dort lief alles problemlos. Jetzt wollte ich das ganze für den ADC12 anpassen und zusätzlich
Datenblatt irgendwie nicht erschlossen :-/ Vielen Dank und viele Grüße Simon [c] #include <msp430.h> int value; int main(void) { WDTCTL = WDTPW | WDTHOLD; // Stop WDT // GPIO Setup P1OUT &= ~BIT0; // LED2 aus P1DIR |= BIT0;
-
Thread
Frequenzmessung mit Comparator_A+ des MSP430
Hallo zusammen! Ich möchte mit dem Comparator_A+ des Launchpads (MSP430G2553) die Frequenz eines sinusförmigen Signals messen (Frequenzbereich 50 – 100Hz). Natürlich ist etwas Rauschen auf dem Signal, sodass das Ausgangssignal beim Überschreiten der Vergleichsspannung
-
Thread
sprintf-Funktion - Speicherbedarf
. Ja, float mit eingebunden. Compiler: Code Composer Studio V6 uC: MSP430G2553
>Ebenfalls bewährt: >http://www.sparetimelabs.com/tinyprintf/tinyprintf.php Beim: >uC: MSP430G2553 ...wohl nicht so sehr.
-
Thread
MSP430G2553 Timer A - Interrupt bei TA0CCR1 - funktioniert nicht
Hi Leute! Ich bin langsam ratlos... Ich möchte beim MSP430G2553 den TA0CCR1 für die Compare-Funktion benutzen (1s), also habe ich: [c] void mcu_configure_timer_a( void ) { TA0CCTL1 = CCIE; TA0CCR1 = 32767; TA0CTL = ( TASSEL_1 | MC_1 );
langsam nicht mehr weiter und bin am verzweifeln...habe bereits alles mögliche probiert. Bin auch die msp430g2553.h durchgegangen, sowie das Datenblatt und den User's Guide. Aber ich komm' nicht drauf. Habe ich da was übersehen bei den CCR1 und CCR2? Kann jemand helfen?
-
Thread
7 Segment Multiplex + Timer Interrupt?
ich 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
höher gehen, aber das bringt dann nichts mehr. In der ISR wird dann gemacht (Pseudocode, da ich die MSP Syntax nicht kenne, wie dort die Hardware angesprochen wird bzw. wie man Interrupt-Funktionen vereinbart) [code] volatile uint8_t Digit[2]; // die auszugebenden Muster für die Anzeige ISR
-
Thread
Frequenzmessung mit MSP430 im LPM3
kontinuierlich überwachen. Das ganze soll möglichst energiesparend laufen. Als Microcontroller verwende ich den MSP430G2553. Ich habe zu Testzwecken ein kleines Programm geschrieben. Darin definiere ich zu Beginn eine Periodendauer (100Hz = 327). Timer_A im Capture Mode überwacht das externe Signal und falls die
Wie misst Du den Stromverbrauch? Ist der msp430 noch im Launchpad drin und der ganze andere Krams noch angeschlossen? Der msp430 selbst braucht nie und nimmer so viel Strom (ich würde eher 1-2 µA schätzen). An dem Code kannst Du noch einiges
-
Thread
MSP430G2553 Master Transmitter geht nicht
Hallo Freunde, ich möchte Daten vom Master zum Slave senden (MSP430G2553). Mein Programm sieht folgendermaßen aus: Mein Programm sieht folgendermaßen aus: /|\ /|\ // MSP430G2xx3 10k 10k MSP430G2xx3 //
Danke für die Antwort. Hatte vor ein paar Tagen mit 2 MSP430G2331 rumgespielt. Da lief das mit den beiden PREN xD Allerdings ist das auch USI ?^^ Einfach beim Master zwischen VCC und Clock und Datenleitung die Widerstände anbring? Weißt du ob auch
-
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
Output-Modes detektieren will läuft das doch auch über die ISR oder? Bin wie gesagt noch sehr neu in der MSP430 Thematik!
-
Thread
MSP430G2553 Nachhilfe gesucht!!
Guten Tag. Ich suche Nachhilfe im Bereich der Bauteilfunktionen und Programmierung eines MSP430G2553 Controllers + Launchpad. Grundlegende Programmierkenntnisse sind vorhanden. Ich komme aus dem Märkischen Kreis und suche in der Umgebung bis Rheinland / Ruhrgebiet. Viele Grüße, Christian
Es gibt eine recht preiswerte Spielzeugplatine mit Namen: MSP-EXP430G2 ("C"), mit zwei verschidenen µP.
-
Thread
ssd1306 am MSP430G2553
Hallo, ich hätte mal ne verständnisfrage und zwar: Kann man so wie ich das verstanden habe den pointer vom display ram nicht selber versetzen und lediglich die start und end addresse festlegen. Wenn man dies tut wird dann der ram resettet? Oder muss ich das display buffern was beim g2553 nicht geht, da dieser nur 512 bytes ram hat und das display eine auflösung von 128x64 hat. danke im voraus
-
Thread
MSP430 ADC nur an bestimmten Ports ?
Hallo. Ich habe jetzt sehr viel gelesen über die ADC im MSP430. Es ist mir auch gelungen am P1.3 ein Analoges Signal auszuwerten, jedoch scheitere ich daran das Signal über den P1.7 auszuwerten. Habe ich da was übersehen/überlesen ? Ich benutze gerade einen MSP430G2553. Hier mal der Code der das Signal am P1.7 lesen sollte: [c] #include "msp430g2553.h" unsigned int ADC_value=0; float Voltage = 0; float band = 3.5/1024; float correction_factor
-
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
Hab' mal 'ne halbe Pupille auf den MSP430 geworfen. Schickst Du den zwischenzeitlich ins Bett, so ist der Stromverbrauch echt klasse. Pass' aber auf, im Tiefschlaf lässt der sich nicht mehr besonders universell aufwecken. Wie und
-
Thread
RFM12 über µC ein und ausschalten
Bei mir liegt die Ruhestromaufnahme in der Größenordnung um die 600nA mit einem MSP430G2553, dem abgeschalteten RFM12 bei Speisung durch eine 3,6V Lithiumprimärzelle im R6 Format (AA). Es gibt keinen Schalter und es ist nicht vorgesehen die Zelle zu wechseln.. Gruß, Holm
-
Thread
2 Stellige 7 Segment Anzeige
bringen ohne für jede einzelne zahl eine eigene Funktion zu schreiben ? Programmiert wird auf einem MSP430G2553. Danke euch schon mal
Interrupt gemacht da ich da noch nicht so durchblicke. Sieht so bei mir aus : [c] #include <msp430.h> /* * Developer : XXXXXXXXXXXXXX * Software : 2 Digit on 7 Segment Displays counting from 00 to 99 * Version : v2 * Date : 04.May.2014 * */ #define Display P1OUT #define
-
Thread
RC-Zeppelin Eigenbau -> LiPo Akku Überwachung -> Automatische Abschaltung
lustiges Projekt abgegriffen. Ich soll einen ferngesteuerten Zeppelin bauen. Herz des Ganzen soll ein MSP430G2553 von TI werden. Die Energie kommt aus zwei in Reihe geschalteten LiPo Zellen http://www.hobbyking.com/hobbyking/store/__43948__ZIPPY_Flightmax_500mAh_2S1P_20C_EU_warehouse_.html Da ich mich
Ich hätte eine zweistufige Überwachung mit Komperatoren gebaut. Vielleicht hat der MSP auch einen ADC den du verwenden kannst. Die erste Schwelle ist die Warnung, die Zweite die Abschaltung. Eine sofortige Abschaltung kann zu unerwünschten Nebenwirkungen führen.
-
Thread
Temperatursensor an MSP430
immer den selben wert ausgegeben bekomme auch wenn der sensor gar nicht steckt. [c] #include <msp430.h> #include <msp430g2553.h> /* * main.c */ int result = 0; int main(void) { while(1) { WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer ADC10CTL1 |= CONSEQ1;
-
Thread
Was mach der Reset Button
Hi, ich verwende den Micro controller MSP430G2553 und möchte die Leds am Launch Pad von Texas Instruments(Grün und Rot) ansteuern. Ich check aber folgendes nicht. Bei folgendem Code kann ich mit betätigen der Reset Taste zwischen beide Led
abwechseld hin und her schalten. Das geht nur wenn ich mich nicht im Debug modus befinde. [c] #include <msp430.h> int main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer P1DIR = P1DIR | 0x01; // Set P1.0 to output direction P1DIR = P1DIR | 0x40; // Set P1.6 to output direction
-
Thread
Assembler und C zusammen mit msp430-gcc kompilieren
hp-freund schrieb im Beitrag #3611217: > Gibt es auch eine msp430g2553.c? Nein, die gibt es nicht. 'msp430g2553.h' enthält ja auch nur Definitionen und keinen Code. Es ließe sich ja auch eine andere (einzeilige) Header -Datei verwenden wie z.B. myHeader.h
hp-freund schrieb im Beitrag #3611262: > Benutzt Du ein Makefile? Nein, nur die Anweisung: [code] msp430-gcc -mmcu=msp430g2553 -o main.elf set_port.s main.c [/code]
-
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
-
Thread
MSP430 Auslesen einer Impulsdauer mit Capture
G2553 Danke schonmal, ich werde es mal versuchen.
Max G. schrieb im Beitrag #3563320: > Die Beschreibung des Capture Mode im Family User´s Guide (ich habe den > für die MSP430F53xx) ist tatsächlich äußerst mager. Hhhmmm, was soll denn da noch drin stehen
-
Thread
MSP430 FRAM-Serie und Launchpad
40poligen DIP-Gehäuse, den Olimex auf ein "Booster Pack" steckt. https://www.olimex.com/Products/MSP430/Booster/MSP430-G2744BP/open-source-hardware In Natura gesehen habe ich den noch nicht. Mit Energia gibt es eine freie, an die Arduino-Welt erinnernde Programmierumgebung (http://energia.nu
> Der "größte" verfügbare DIP-MSP430 ist der 'G2453 im 20poligen Gehäuse Meinst wohl den G2553...
-
Thread
Mikrorechner, anfangen.
eine einzige Prozessorarchitektur bindest, der Unterschied einen AVR ATMEGA, einen ATXMEGA oder einen MSP430 in C zu programmieren ist nicht wirklich groß. ... Ich wollte nachdem der Hinweis auf die PICs kam auch noch auf die TI MSP430 hinweisen, da gibt es ein ziemlich breites Produktspektrum und
in DIL Gehäusen kommen (MSP430G2553) größere in 40 poligem DIL Gehäuse sollen zwar existieren aber nur Olimex bietet derzeit Boards damit an, also ziemlich Unobtanium.. Wenn Du Dich auf Assembler beschränkst behältst Du Dir
-
Thread
Interrupt Problem beim MSP430 seit CCS5
dem Umstieg bekomme ich Warnungen und Fehlermeldungen im unten angezeigten Codebeispiel. Den MSP den ich Programmiere ist der MSP430G2553. Der "Standard-Header" dessen ist hinterlegt und auch andere Einstellungen im Programm sind "eigentlich" richtig hinterlegt. In folgendem Programmcode
-
Thread
Programmierung MSP430
Dauer 100ms) Schnellstmöglich nach einen Wechsel a-b oder b-c bzw. c-a soll auf dem Port 1 eines MSP430 ein Synchronisiersignal ausgegeben werden. Bei a-b: 0x10, b-c: 0x20, c-a: 0x40. Das Programm soll die Wechsel der obigen Sequenzen a,b,c möglichst schnell erkennen und das oben zugeordnete Signal
Dieser Code ist mein erster Versuch... #include "msp430g2553.h" // Headerdatei für MSP430 G2553 einbinden #include "addon_board.h" // Headerdatei für Erweiterungsplatine int Flankenzustand= 0, Zeitmerker= 0; void main (void) {
-
Thread
Problem mit PWM (MSP430)
einwandfrei funktioniert... Deswegen hoffe ich das mir hier einer weiterhelfen kann. Ich benutze ein MSP430G2553 (mit der IAR Workbench). Die Aufgabe ist relativ simpel...man soll die grüne LED des Pads mithilfe einer PWM dimmen. Hier mal mein Quellcode dafür: [c]#include "msp430.h" //PWM #define
Register die PWM? Zur Pin-Belegung: Sind meine Annahmen da richtig? http://www.ti.com/lit/ds/symlink/msp430g2553.pdf (ab s.43) Sachen die mir beim rumprobieren aufgefallen sind: -Wenn ich den Timer im Continious-Mode betreibe, funktioniert der Interrupt (wenn ich ihn aktiviere) nur mit dem TACCTL0
-
Thread
MSP430G2553 PWM Duty Cycle mit Poti einstellen
Hallo zusammen, ich versuche mit meinem MSP430G2553 Launchpad ein PWM Signal(zwischen 100Hz-1000Hz) erzeugen, dessen Duty Cycle ich mit einem Poti (über ADC10) einstellen möchte.(Später werde ich mit 2 Poti sowohl Frequenz als auch Duty Cycle
Ok, hier ein Beispiel für OUTMODE auf dem Launchpad: [c] #include <msp430g2553.h> #define LED_GREEN BIT6 #define TASTE_S2 BIT3 int main(void) { WDTCTL = WDTPW + WDTHOLD; // WDT stoppen BCSCTL1 = CALBC1_1MHZ; // Sytemtakt DCOCTL = CALDCO_1MHZ
-
Thread
MSP430 - #define GREEN_LED BIT6 - funktioniert nicht richtig
Hier ist mein Code. Wie ihr seht funktioniert es mal und mal nicht... #include <msp430g2553.h> #define RED_LED BIT0; #define GREEN_LED BIT6; double i = 0; void wait(double j){ for (i = 0; i < j; ++i) { } } void main(void) { WDTCTL = WDTPW + WDTHOLD;
-
Thread
msp430g2553 - drei PWM-Ausgänge?
Hey, habe hier den MSP430G2553 auf einem Launchpad, und möchte eine RGBW-LED per PWM ansteuern. Die PWMs werden ja über die Compare-Einheiten der Timer realisiert, und die Timer haben auch die Möglichkeit, die Pins direkt
ein weiteres Register spendiert, das den Timer als MAX resetten kann? Schade :-) [C] #include <msp430.h> // MSP430G2452 void main(void) { WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer // TA0.2 TA0.1 TA0.0, P1DIR = (BIT4 | BIT2 | BIT1); P1SEL = (BIT4 | BIT2
-
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 TA0CCTL1 nicht überschreibbar!?
Hallo zusammen. Ich bin total verwirrt: ich kann nicht in TA0CCTL1 schreiben! Vom Start des MSP430G2553 an ist TA0CCTL1 = 0x0400 = TA0CCTL0, alle anderen Register der Timer sind 0x00. Ich kann in TA0CCTL1 zwar schreiben, z.B. 0xE1, dann steht allerdings 0x04E1 drin. Die Register TA0CCTL2 und die
An welchem Pin ist Port 2.6? Hängt vom Gehäuse/Footprint ab: http://www.ti.com/lit/ds/symlink/msp430g2553.pdf S. 7
-
Thread
MSP430 als Entwicklungsumgebung
bietet ihn als Bestandteil des "Booster-Packs" MSP430-G2744BP für 12 EUR - kann aber derzeit auch nicht liefern).
Rufus Τ. Firefly schrieb im Beitrag #3494986: > Das ist der MSP430G2744, den bekommt man als Bestandteil eines "Booster > Packs" von Olimex oder von TI in Musterstückzahlen. Ja? Gibts den mittlerweile?
-
Thread
Dokumentation gesucht (UC121902-TNARX-A)
ziffer==3)|(ziffer==4)|(ziffer==7)|(ziffer==8)|(ziffer==9)) shift(1); else shift(0); // seg. G (mitte) if ((ziffer==2)|(ziffer==3)|(ziffer==4)|(ziffer==5)|(ziffer==6)|(ziffer==8)|(ziffer==9)) shift(1); else shift(0); // seg. A (oben) if ((ziffer==0)|(ziffer==2)|(ziffer==3)|(ziffer
software! Hat nach Anpassung der Pins sofort problemlos ohne weitere Anpassungen unter energia auf einem MSP430G2553 launchpad funktioniert. Toll umgesetzt!
-
Thread
MSP430G2553 USCIA0 umschalten zw. UART und SPI
danach UART-Verhalten wie in 1). Hat jemand Erfahrung mit der Doppelverwendung des USCIA0 beim MSP430G2553? Gruß Weihnachtsbengel
-
Thread
Pointer auf Funktion eine Adresse zuweisen
nochmals an alle Antwortenden! Dieses Forum ist klasse :) Nochmals ein kurzer Raport meiner Lösung: MSP430g2553 auf Launchpad an CCSEv4 (nammi) .... [c] //Im MeinFile.c File bei den globalen Variablen #define IRGENDWASHALT typedef void (*fktPtr)(void); extern fktPtr ptr_MeineFunktion; ... //Im msp430g2553.cmd File direkt unter den Includes #include MeinFile.h ptr_MeineFunktion = 0x0200 //Erste RAM-Adresse beim MSP430G2553 ... //Im MeinFile.h stehen die defines welche zur Aufteilung des
-
Thread
MSP430 Gleitkommazahl in Flash speichern
11111111111111111111111100010010 statt 0 10000011 00100110011001100110011 Hier erstmal der Code, Chip ist ein MSP430G2452 auf Launchpad. Compiler der CCS: [c] #include <msp430.h> float value; // 8-bit value to write to segment A // Function prototypes void write_SegC (float
examples to avoid potential side * effects. Also see www.ti.com/grace for a GUI- and www.ti.com/msp430ware * for an API functional library-approach to peripheral configuration. * * --/COPYRIGHT--*/ //****************************************************************************** // MSP430G2xx3
-
Thread
Welcher MSP430 Programmer/Debugger
Max G. schrieb im Beitrag #3428027: > Der ez430 kann leider nur die kleinen Derivate programmieren. Hier ist das MSP-EXP430G2 ("Launchpad") zu empfehlen, das enthält praktisch die gleiche Hardware, kann
günstiger. Für erste Schritte genügt auch der mit den aktuellen Launchpad-Versionen ausgelieferte 'G2553, der auch im bastelfreundlichen 20poligen DIP-Gehäuse daherkommt. Anspruchsvolleres lässt sich mit dem MSP-EXP430F5529LP lösen, das enthält einerseits ein neues Open-Source(!)-SBW-Interface
-
Thread
Warum funktionieren Codebeispiele nicht?
MSP430G2553 gibt auch nichts her. Wäre dankbar, wenn Ihr mir mal die richtige Richtung zeigen könntet, wie ich mir bei Problemen am Besten selbst helfe. LG, Andy
Besten selbst helfe. Einfach mal ein bisschen im Datenblatt lesen ^^ http://www.ti.com/lit/ds/symlink/msp430g2553.pdf Grüße
-
Thread
MSP430 Taster programmieren
http://www.referencedesigner.com/tutorials/msp430/msp430_07.php http://dbindner.freeshell.org/msp430/#_pushbutton_fun
getan, trotzdem zeigt der Controller keine Reaktion auf den Taster S2. Code: [c] #include <msp430g2553.h> void main(void) { WDTCTL = WDTPW + WDTHOLD; P1DIR |= BIT0; P1DIR |= BIT6; P1DIR &= ~BIT3; P1OUT |= BIT3; P1REN |= BIT3; for(;;) { if((P1IN & BIT3) == 0x00
-
Thread
Tastenenprellung Deluxe P. Dannegger
zustande kommen und wie ich sie beheben kann? Ich kann mich nicht daran erinnern, dass das auf dem MSP430G2553 kein Problem war, der hat das gemacht ohne zu mucken...
wirklich sein, aber wie finde ich das heraus? Das Problem hatte ich schonmal in der Simulation mit den MSP430 von TI...