-
Thread
Msp430 Interrupt Problem assembler
Hallo Zusammen ich habe eine TimerA Interrupt Problem, ich versuche über interrupt eine Register wert zu inkrementieren und ich greife darauf(der Register) in eine andere Datei über eine schleife um sie zu bewerten. meine Problem ist so: sobald daß ich in die schleife bin, läuft der TimerA Interrupt nicht meher Gruß
-
Thread
[V] MSP430 LaunchPad
Hi Frank, irgendwer hat auf http://e2e.ti.com/group/msp430launchpad/m/project/373482.aspx einen hotlink auf deine Website gesetzt (Bild kommt von deinem Server). D.h. TI spart sich wissentlich Traffic - Copyright ... Du solltest also den Server so
-
Thread
msp430 CCE #pragma geht nicht
Debug-Umgebung erstellt, muss man nicht wie auf dem Bild den Cygwin Debugger auswählen, sondern den MSP430 GDB. Aber das versteht sich ja von selbst....
-
Thread
MSP430 Usart - Baudratenproblem
Hallo zusammen, ich habe ein Problem mit dem Senden von Daten. Ich möchte Daten durchgehend über uart an ein Funkmodul senden, welches die Daten dann verschicken soll. Die Baudrate habe ich auf 115200 eingestellt; am Controller und Funkmodul natürlich. Ich werte ein CTS Signal vom Funkmodul aus. Wenn dessen Buffer weniger als 17 Byte frei hat, geht das Signal auf HIGH , wenn mehr als 34Byte frei sind, geht es auf LOW. Ich sende dann nur, wenn das Signal LOW ist. Allerdings hängt sich das Funkmodul scheinbar immer auf, weil der Buffer überläuft, wobei ich das doch mit der CTS-Abfrage eigentlich
-
Thread
MSP430 PIN doppelt belegen
Hallo zusammen, Ich wollte mal fragen, ob es möglich ist einen PIN (I/O) doppelt zu belegen ? Gruß Seb
-
Thread
MSP430: Zugriff auf flash mit MSPGCC
Moin ! Brauche einen Tip wie ich unter MSPGCC bei einem MSP430F123 auf den flash-Speicher zugreifen kann. Habe eine kleine Liste mit Konstanten die etwa 100 byte lang ist und die ich natürlich nicht ins knappe RAM kopieren kann. Müsste die ins flash schreiben
getöteten arbeitern bis jetzt... aber nun ist diese killermaschine in einem käfig eingebaut und der msp soll 10 lagertemperaturen sicherheitshalber checken und ggf warnen. gruss michael
-
Thread
msp430f2618 von Texas instrumaents
msp430x1122 msp430x1132 msp430x122 msp430x123 msp430x1222 msp430x1232 msp430x133 msp430x135 msp430x1331 msp430x1351 msp430x147 msp430x148 msp430x149 msp430x1471
msp430x313 msp430x314 msp430x315 msp430x323 msp430x325 msp430x336 msp430x337 msp430x412 msp430x413 msp430x415 msp430x417 msp430x423 msp430x425 msp430x427
-
Thread
MSP430 Timer inkompatibel mit ADC
Hallo allerseits, ich habe folgendes Problem: Mit einem MSP430F2274 wird eine ADC10-Messung von der Spannung am Versorgungskondensator (über Spannungsteiler) durchgeführt. Der Registerinhalt ADCMEM beträgt 730. Wird im Code aber zuvor die Initialisierung des
-
Thread
MSP430 CCS5 probleme
CCS5 (free license) ist für den MSP430 sizelimited. Vielleicht hat das ja zugeschlagen.
-
Thread
RR + Interrupts MSP430
einlesen und dann die LED umschalten soll - funktioniert aber nicht. Weiß jemand warum? #include <msp430.h> /* * main.c */ int press; int main(void) { WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer P1DIR|=BIT0+BIT6; P1REN|=BIT3; P1OUT|=BIT0+BIT6; P1IE|=BIT3
-
Thread
MSP430 und ST7565R
Hi, ich habe einem MSP430 ein 4 Zeiliges Display angesteuert (65x132dot display, ST7565R) . Ich kann auch ohne Probleme Text auf den 4 Zeilen ausgeben. Wie kann ich aber die Schriftgröße ändern? Ich möchte eine Schrift mit
-
Thread
MSP430 Interrupt Handling mit mspgcc
Moin, ich benutze den MSP430 FG4619, und möchte einen Tastendruck per Interrupt abfangen. Alles ist soweit initialisert, mit Port1 funktioniert das auch, nur die Taster an Port 2 bringen nicht das gewünschte Ergebnis. Eine
-
Thread
MSP430F2012 Programmiersperre
Hallo. Ich habe da eine Frage. Ich arbeite mit dem MSP430F2012. Ich hatte ein Projekt, jetzt bin ich damit fertig, es funktioniert auch alles. Jetzt muss ich was machen, damit der uC nicht mehr programmiert werden kann und auch das programmierte uC nicht
-
Thread
Verkauf MSP430 Development Tool
Verkaufe dieses Teil hier: http://www.ti.com/corp/docs/landing/ez430tool/index.htm?DCMP=430Day&HQS=Other+OT+ez430 Neu, unbenutzt und Originalverpackt. 20 +Versand
-
Thread
MSP430 UART Interrupts Probleme
Salu zusammen Ich versuche gerade das Beispiel von mathar für den UART zu übernehmen. Habe im Netz gesehen das es einige gibt die dies ohne Probleme einsetzen. Den Quellcode habe ich für meine Bedürfnisse bereits ein bisschen angepasst (init). Das Problem sind aber die Interrupts. Eclipse und mspgcc wollen irgendwie die Interrupt Vektoren nicht akzeptieren. (siehe Screenshot) Kann mir einer sagen was ich da machen muss? Habe ich vergessen etwas zu includen? Merci schon einmal im Voraus für die Hilfe Gruss reflection
-
Thread
MSP430, nach ret wird ein reset durchgeführt
Hallo, ich habe ein großes Problem, ich kann keine Unterfunktionen verwenden. Die call funktion wird richtig ausgeführt jedoch wird bei rte ein reset ausgelöst und ich steh wieder am anfang, das ist natürlich extrem hinderlich beim programmieren. Ich verwende den neuesten GCC und habe bei allen funktionen Probleme(mit parametern und ohne) woran kann das liegen?
-
Thread
MSP430 can't allocate stack
msp430x1351 msp430x147 msp430x148 msp430x149 msp430x1471 msp430x1481 msp430x1491 msp430x155 msp430x156 msp430x157 msp430x167 msp430x168 msp430x169 msp430x1610 msp430x1611 msp430x1612 msp430x2101 msp430x2111 msp430x2121 msp430x2131 msp430x311 msp430x312 msp430x313 msp430x314 msp430x315 msp430x323 msp430x325 msp430x336
-
Thread
MSP430 -> DRV2667
Hallo zusammen, momentan versuche ich eine Kommunikation zwischen einem MSP430g2553 (Launchpad) uC und einem DRV2667 Haptic driver via I2C herzustellen. Ich will am Ende ein Haptisches Feedback über ein Piezoelement bekommen, nachdem ich z.B. am an einem der GPIOs vom MSPg2553
nur eine. In der Dokumentation des EVM-DRV2667 habe ich ein I2C Programm gefunden, womit man den MSP430g2553 als Master TX/RX hinbekommt. Jedoch finde ich das Programm wahnsinnig kompliziert nachzuvollziehen, da ich bisher nur mit den I2C Beispielprogrammen von TI gearbeitet habe. Ich kann mir vorstellen
-
Thread
Vergleichbarer AVR µC zum MSP430
Anschluss an einen externen NAND-Speicher > -Linux als OS zur Enwicklung > > Nun bin ich auf den MSP430 gestoßen. Alle Details zu diesem hören sich > schonmal gut an. > > Meine erste Frage : Gibt es einen vergleichbaren AVR µC? Genausowenig wie ein EINEN MSP430 gibt, gibt es einen AVR. Die MSP430
mit MSP430.
-
Thread
MSP430 Timer Interrupt-Problem
Hallo, ich programmiere aktuelle mit der CCS-Entwicklungsumgebung einen MSP430-F5437. Ich habe eine einfache Timer-Initializierung geschrieben, die alle 125 ms einen Interrupt auslösen soll (Clock = ACLK, Timer zählt bis 4096). Bei jedem Interrupt wird eine Variable "time"
Mrs MSP schrieb im Beitrag #3314278: > Wirf einmal einen Blick auf die Timer Initialisierung und speziell dabei > auf die Interrupt Freigabe. Für den Timer stehen zwei Vektoren zur > Verfügung. Du hast
-
Thread
MSP430-ADC12 problem
Hallo, Hat jemand Erfahrung mit dem A/D- Wandler des MSP430F133. Bei mir streuen die Werte erheblich (bis zu ca. 10 LSB). Auch ein kurzgeschlossener Eingang zeigt die gleiche Erscheinung. Was sollte man evtl. besonders beachten? MfG Wolfgang
Hallo Wolfgang, habe vor längerer Zeit mal den ADC im MSP benutzt und hatte Probleme mit der sehr anspruchsvollen Referenzspannung. Der Ausgleich von Temperaturschwankungen war auch nötig. Details habe ich grad nicht mehr Kopf, nur mal so als Denkanstoß
-
Thread
MSP430 hängt in AD-Wandlung
MEM-Register auslesen ADC12CTL0 = 0x0000; // ADC12CTL0 löschen return temp; } Controller: MSP430F5438 woran mag es liegen, dass die AD-Wadlung nicht weiter kommt? mfg
-
Thread
MSP430 Eingangsimpedanz SD16
Hallo, ich verwende einen F2013 um testweise eine Gleichspannung mit 1V zu messen. Problem ist, dass dabei bei Start der Messung diese Spannung um ca. 300mV einbricht. Ist die Wandlung beendet, steigt diese wieder auf die 1V. Wird hingegen der F2012 mit seinem SAR Wandler genutzt geschieht dies nicht. Der Eingangswiderstand des SD16 liegt bei 200kOhm laut Datenblatt. Die Eingangskapazität bei 1,2pF. Die zu messende Spannung wird über einen Spannungsteiler an 3.3V mit 47k und 22kOhm erzeugt. Die Wandlung dauert auch sehr lange (ca. 20us). Ich frage mich wie man damit Abtastraten von
-
Thread
MSP430 GCC #define und Makefile.
Hi, in meinem Sourcecode kann ich mittels verschiedener #define's verschiedene Firmware erzeugen. Zur Zeit setze ich das entsprechende #define und übersetze alles und bekomme dann das fertige .A43 File. Dieses benenne ich dann um und mach das gleiche mit den anderen #define's . Gibt es eine Möglichkeit den Ausgabenamen (MSPGCC) in Abhängigkeit des gerade verwendeten #define zu ändern ? Danke für eure Hilfe
-
Thread
MSP430 FRAM schreiben und lesen
Hallo, ich versuche gerade mit dem MSP430FR5994 etwas in dem FRAM zu schreiben und zu lesen. Soweit funktioniert das auch alles. Wenn ich aber den Prozessor neu starte bzw. mein Projekt, dann stehen im FRAM nur fur FFs... Meine Daten sind
-
Thread
MIDI mit MSP430F1611
Hallo! Ich möchte ein MIDI-Interface aufbauen, das Teil eines Projektes mit dem MSP430F1611 ist. Es sollen Program Change und Bank Select-Messages gesendet und empfangen werden. Dafür wird der UART-Modus der USART0 benutzt. Das ganze soll folgendermaßen implementiert werden: In
-
Thread
Low-aktiver Bus mit MSP430
Hallo, wenn ich einen Low-aktiven Bus habe, also einen Bus mit Pull-up gegen Vcc, kann ich dann "High erzeugen" indem ich den Pin, an dem die Busleitung hängt, einfach auf Eingang schalte? Wird damit der Ausgang zu einem hochohmigen Eingang oder funktioniert das so nicht? Gibt es eigentlich irgendwo ein Schaltbild, wie so ein Eingang normalerweise gebaut ist? Mich würde mal interessieren, warum man immer sagt, ein Eingang sei "hochohmig". Besten Dank
-
Thread
Watchdog MSP430 mit TIMERB zurücksetzen
Danke Ralf, mir hat es sehr geholfen. Zum besseren Verständnis habe ich ein kleine Projekt für den MSP430G2553 in "TI CCSv5" unter "TI Grace" erstellt und hier angehängt. Funktion: 1. Test: Der WD läuft mit ca. 700ms (12kHz/8192). Ein Timer läuft mit 1000 ms und setzt den WD zurück (kick the dog).
-
Thread
MSP430 Generelle PWM Frage
servus, hab auf meiner platine einen sender mit dem P1.1/TA0 verbunden. ist es mit dem TA0 auch möglich PWM mit einstellbarer Dutycycle zu erzeugen?? Oder geht das nur mit den TA1 und TA1 ausgägngen?? danke!
-
Thread
Temperaturmessung MSP430 F149
Hallo, ich möchte den msp430 f149 für Temperaturmessungen benutzen. Scheint auch schon zu funktionieren, jedoch bin ich nicht ganz dahinter gekommen wie man den Wert des ADCs in Celsius umrechnen kann. Ich benutze folgenden
-
Thread
MSP430F149 Flashwrite
Hallo, weiß jemand wie ich in das Infosegment A einen Wert schreiben kann? Folgenes Listing zeigt wie ichs machen will, sieht jemand den Fehler? Flash_ptr = (char *) 0x1080; // Initialize Flash pointer while(FCTL3 & BUSY); FCTL2 = FWKEY + FSSEL_1 + FN0; // MCLK/2 for Flash Timing Generator FCTL3 = FWKEY; // Clear Lock bit FCTL1 = FWKEY + WRT; // Set WRT bit for write operation P5OUT |=0x01; *Flash_ptr = 0x33; // Write value to flash while(FCTL3 & BUSY); P5OUT &=~0x01; FCTL1 = FWKEY;
-
Thread
Stromverbrauch MSP430 und I/O
türsteher ... a. ...eine tür andauernd bewachen must b. ...eine tür verschlossen hälst ;-) der msp hat zwar keine türsteher, doch wenn man einen pin als eingang setzt, so muß ja auch kontrolliert werden, ob da was ankommt. (erklärung bitte nicht all zu ernst nehmen, sie diene nur als beispiel)
für Batterien?! Bei 15µA im LMP3 kannst du einen gängigen Akku mit 2000mAh gut 15,2 Jahre lang am MSP430 betreiben! Also sei mal nicht so kleinlich ... ;-) Im Ernst: 15µA Leckstrom sind doch quasi nichts. Durch jeden einzelnen 100k-Pullup verlierst du schon 33µA (an Vcc=3,3 Volt).
-
Thread
MSP430 mit LCD HD61830
Hallo, hab mir ein LCD von Hitachi (LMG6381QHGE) besorgt, aber irgendwie komme ich mit dem Anschlussplan nicht hin! Da soll an VEE -13 V! Wo soll ich die her bekommen? Kann ich den PIN die auch auf GND oder VDD legen? Hat vielleicht jemand einen vernünftigen Anschlussplan? mfg
-
Thread
Serielle Schnittstelle beim MSP430
schrieb im Beitrag #5795632: > die Vorlesungsunterlagen geben da nichts her Von der ungenannten MSP430-Variante gibt es bei TI ausführliche Dokumentation, der /passende/ "Family User's Guide" ist hier zu Rate zu ziehen. Passend muss er sein, weil sich die Peripheriemodule zwischen verschiedenen
-
Thread
MSP430: TIMER_A einstellen
Hab ich das so richtig? TAIFG bei CCR0 und CCIFG bei CCR1 zurücksetzen? TACTL = TASSEL_2 + ID_3 + MC_1 + TAIE; TACCTL0 = CM_0 + CCIS_3 + OUTMOD_3 + CCIE; TACCTL1 = CM_0 + CCIS_3 + OUTMOD_3 + CCIE CCR0 = 0x5000; CCR1 = 0xa000; interrupt[TIMERA0_VECTOR] void Timer_A (void) { out_ausgang ^= 0x02; // LED2 TACTL &= ~TAIFG; } interrupt[TIMERA1_VECTOR] void Timer_A_Clock (void) { out_ausgang ^= 0x01; // LED1 TACCTL1 &= ~CCIFG; }
-
Thread
MSP430F550x und MSP430 USB_Developer_Package Beispiel SD-Karte
interessieren wer schon Erfahrungen mit diesem oder einen ähnlichen Beispiel gemacht hat. Sprich mit dem MSP430F55xx? Schon einmal danke für die Antworten. Verwendete Komponenten: MSP430F5506 CodeComposerStudio v5.1 MSP430 USB-Developer-Package v.3.11
PDHC habe. Das Device ist als MSC konfiguriert. VID und PID wurden wie in der PDF "Programmers_Guide_MSP430_USB_API" aufgeführt mit 0x2047 & 0x0316 deklariert. Gruß, Daniel.
-
Thread
MSP430 32KHz Oszillator
Hallo, ich betreibe einen MSP430F169 mit zwei Quarzen einem 8MHz und einem 32.768KHz Quarz. Bei 3.5V Betriebsspannung läuft alles problemlos. Das Umschalten der beiden Quarze funktioniert. Wenn ich allerdings mit der Betriebsspannung
32kHz Quarz an XIN? 8MHz an XT2IN? Was wird auf 32kHz umgeschaltet (MCLK, SMCLK)? MSP läuft bei 2,7V und DCO?
-
Thread
MSP430 vs. AVR: Welches Konzept ist besser?
Die neuen MSP430F2xxx können doch 16MHz. Leider haben die dann (noch) nicht so viele I/O.
selber ausprobiert habe ich es noch nciht, aber im FET Debugger läufts ja ;-) Da ist übrigens ein MSP430F1611 drin verbaut. Sollte ja sehr ähnlich zum MSP430F149 sein.
-
Thread
MSP430 Programmierung in C - Doku
Zu dem MSP430 kann ich dir das buch von Josh Davies empfehlen: MSP430 Microcontroller Basics Ich habe sowohl mit MSP's als auch mit STM32 gearbeitet, meiner Meinung nach, gibt es keine Gründe einen MSP dem
♪Geist schrieb im Beitrag #4778970: > Zu dem MSP430 kann ich dir das buch von Josh Davies empfehlen: MSP430 > Microcontroller Basics Danke, nicht schlecht! Eine schöne Zusammenfassung des Stoffs. mfg klaus
-
Thread
LCD Code Problem mit MSP430
Also ich habe für ein 16x2LCD eine Ansteuerung in C für einen MSP430x169 geschrieben. Leider habe ich einige Probleme damit. Im Grunde funktioniert es nur wenn ich den MSP vom Netz nehme und dann neu einschalte, tut sich nichts am LCD. Ich häng den Code einfach
-
Thread
MSP430 ADC misst Mist
Ich habe einen digitalen Filter im Interrupt am laufen. Bis zu einem bestimmten Zeitraum nimmt der msp430f1611 verschiedene Werte auf, die er als Array mit 32 Werten speichert. Irgendwann fängt dann der ADC12MEM an zu spinnen und misst nur noch dieselben Werte. Gibt es beim ADC auch so etwas wie ein
-
Thread
spannungswert msp430F449
Hallo Zusammen Ich komme bei meinem Programm nicht weiter. Mein Aufgabe ist es zwei Spannungswerte aufzunehmen. Ich komme mit einem Sinus ähnlichen Signal auf den AD Wandler. Und jetzt brächte ich den höchsten Spannungswert und den tiefsten. Welche Möglichkeiten gibt es dies im CODE herauszufinden? besten Dank
-
Thread
Schalterabfrage mit MSP430F2001
Hallo an alle, Im Anhang befindet sich ein Schaltplan für die Abfrage eines Schalters. Leider bekomme ich hier keine Verbindung zu MSP. Ich sehe mein Fehler nicht. Kann jemand sich die Schaltung ansehen? Gruß Eduard
-
Thread
MSP430 + SD mit Energia
Ich versuche mit den MSP430 Daten auf eine SD-Karte schreiben. Die Programmierung erfolgt mit Energia. Als Libary nutze ich "pfatfs.h". Leider schaffe ich noch nicht einmal die Intialisierung(rc=6). Hat einer schon Erfahrung
-
Thread
MSP430 JTag tiny Verbindungskabel
Hallo Leute, kennt jemand eine Quelle für das gesuchte Kabel. Meins ist nicht mehr auffindbar. Ja, ich hab schon gesucht (nicht nur zu Hause ;-), aber ich weiß nicht wie der Stecker bzw. die Buchse heißt und hab vermutlich deshalb nichts gefunden. Danke für Eure Hilfe. Gruß Rainer
-
Thread
MSP430 Eclipse Syntax Error
Hi Leute, Use: Eclipse CDT / mspgcc / msp430f2370 irgendwie ist der Wurm in meinem Interrupt Aufruf drin. Ich will gerne den Interrupt für Timer A0 aufrufen: interrupt(TIMERA0_VECTOR) Timer_A0(void) so hat das wunderbar geklappt, jetzt
-
Thread
Keyboard Wedge (MSP430) zum Drüberschauen
Hi, ich hab ein Layout gemacht. Sonderlich hübsch sieht es nicht aus... sollte ich etwas besser machen? Grüße, André
-
Thread
MSP430-e-Fkt-Näherung
Liebe Mathematiker, ich hätte gerne eine Abschätzung für folgendes Problem: Für die Ermittlung eines Spannungswertes mit Komparator (comparator_A: SLAA071)hat man in der Berechnung eine e-Funktion. Bei "kleinen" Controllern (2k-4k) ist das eigentlich nichts in C. Eine Reihenentwicklung benötigt auch einen gewissen Overhead. Gibt es da noch andere Möglichkeiten der Cracks? Besten Dank schon einmal! Dietmar
-
Thread
8 Eingang multiplexen (MSP430)
Reihen ab. Danach müsste ich ja jeden Taster richtig einlesen können oder? Ich benutze einen MSP430F1232 und habe leider zu wenig I/Os für meine Anwendung, deswegen möchte ich dies jetzt multiplexen, da ich nicht mehr geld für den controller ausgeben will. Ich würde dann nämlich statt 8 nur 6
-
Thread
MSP430 LIN TPIC1021
Hallo, ich bn gerade dabei zwischen meinen beiden MSP-Boards eine Kommunikation über LIN ns Laufen zu bekommen. An dem einen Board lese ich einen Temperatursensor aus und sende diese Daten dann an den LIn-Baustein und der sendet die Sachen dann raus. Das funktioniert auch soweit, wie ich das mit dem Oszi testen konnte. Das 2. Board soll die Daten empfangen und uf einem Display ausgeben. Allerdings am2. Board funktionierts noch nicht so ganz. Die Ausgabe auf dem Display usw. geht. auch das Daten Empsngen an sich. Das habe ich getestet, in dem ich das Board über einen max232 an den pc