-
Thread
Eingangswiderstand des ADC beim MSP430F149
Hallo, ich möchte mit dem ADC des MSP430F149 die Spannung eines Akkus messen. Dazu verwende ich einen Spannungsteiler mit jeweils 2,2MOhm. Die damit halbierte Spannung geht in den ADC-Eingang des Mikrokontrollers. Mein Problem ist jetzt
einen Eingangswidersaten von 10 MOhm. Das verschiebt dein Teilerverhaeltnis zu 1.8V. Der ADC im MSP430 ist ein kapazitiver ADC und braucht so gesehen fast keinen Eingangsstrom. Allerdings wenn die Sample + Hold Stufe den Eingang abtastet braucht sie kurzeitig einen etwas hoeherrn Strom um die Sample
-
Thread
3x PWM mit MSP430F149 wie
Salu zusammen Ich benötige um 5 RGB Power LED anzusteuern 3 PWM Kanäle. Der MSP hat sonst fast keine Aufgaben und Peripherie ist auch nicht dran. Kann mir jemand sagen wie ich das am besten bewerkstellige? Habe mit PWM gar keine Erfahrung. An welche Pin hänge ich das ganze am besten. Gibt ja da so Timer Pin die direkt durch die HW angesprochen werden. Ziel ist es, 3x8Bit PWM zu erzeugen, was ja dann 16 Millionnen Farben ergeben würde. Ist das möglich? Wie hoch soll ich meine PWM Frequenz wohl ansetzen? Danke schonmal für die Antworten Gruss
-
Thread
MSP430F149 Ist VREF+ messbar ?
Wenn man dem Datenblatt glauben schenkt und folgendes einstellt: REFON=1 REV2_5V=1 AVss an GND AVcc an +3,3V dann sollte man doch am Pin VREF+ die Referenzspannung von 2,5V (gegen GND) messen können. Dies habe ich bei zwei verschiedenen Testboards probiert, aber VREF+ hat immer 0mV. Lese ich Spannungen an einem AD-Kanal ein, so sind diese ebenfalls immer unbrauchbar. Hat jemand die VREF+ schon einmal gemessen oder kann sonst jemand helfen ? Gruß Schorsch
-
Thread
MSP430F149 auf Olimex HeaderBoard
Hallo, ich habe ein Header Board von Olimex mit Msp430F149 dort zickt der Xt2 Oszillator rum . Lauft unregelmäßig und wenn ich mit der Hand hingreife, dann garnicht oder sehr langsam . Bei der selben Schaltung und Programm aber mit TI - Board
-
Thread
[V] MSP430F149IPAG (TQFP)
Ich habe hier 80 Stück Restbestand MSP430F149IPAG, DC0636, RoHS-konform. Stückpreis €1.50, Versand aus CH €2.50 Interessenten melden sich per PN!
-
Thread
Timer A msp430F149 gcc
Hallo , versuche folgende Zeilen zum laufen zu bringen: #include <msp430x14x.h> int main(void); int main(void) { WDTCTL = WDTPW + WDTHOLD; // watchdog aus P2DIR=0xFF; // port 2 = output CCTL0 = CCIE; // CCR0 interrupt enabeld CCR0 = 32767; // Load CCRO Register with 32767 TACTL = TASSEL_1 + MC_1; // Config TimerA with ACKL , upmode _BIS_SR(LPM3_bits + GIE); //Enter LPM3 } #pragma vector=TIMERA0_VECTOR interrupt(TIMERA0_VECTOR) TimerA0(void) { P2OUT ^= 0x01; } und bekomme folgende Fehlermeldung vom Compiler
-
Thread
Flash Emulator für den MSP430F149
Hallo, ICh möchte mal gern wissen was genau so ein Emulator kann. Is der nur für den Prozessor da und damit kannman dann auf dem Prozessor auch debuggen ? Und kann ich da auch externe Hardware an Ports vopm MSP anschli8eßen um auch diese zu testen oder gibt es da keine anschlussmöglichkeit ? Ich suche nämlich etwas womit ich nich nur die eigentlcieh Software auf dem MSP teste, sondern auch Ports ansprechen kann um z.B. eine IC Kommunikation oder allgemein externe Hardware zu testen. Is das da drinn enthalten oder heißen die Boards dann anders ? Und falls möglich könnt ihr mir ja paar
-
Thread
Zwei MSP430F149 mit gleichen Quarzen und JTAG
Hallali ! Ich möchte auf einer Platine zwei MSP430F149 betreiben (gleicher Massebezug). Kann man die Quarze des ersten auch am zweiten mitverwenden ? Kann man die JTAG teilweise parallel schalten und den Rest mit schaltern umschalten ? Danke
Danke Christian für Deine Antwort. Wenn ich nun einen MSP430 mit einem Quarz bestückt habe muss ich nur wissen, welchen Quartz Pin des ersten MSP ich an welchen Pin des zweiten MSP anschliessen muss. Ich denke mal: 1.MSP Pin XOUT ---> 2. MSP Pin
-
Thread
lcd 204b an msp430f149 probleme
hallo alle miteinander :) ich hab da mal ein problem mit einem lcd an einem msp430f149. könnt ihr euch mal das progi ansehen und mir sagen, woran es hapert? ich weiß, das es quick&dirty ist, aber es sollte nur möglichst schnell funktionieren ( was es ja nunmal nicht macht :(
lcd204b lcd ( mit hd44780 controler ( hängt an port 5 und gesteuert wird es von pin 1.2 - 1.4) und ein msp430f149... danke schonmal im vorraus, für die, die mir helfen. mfg KoF
-
Thread
MSP430F149: digitalisierte Daten in den RAM speichern
mich weiterbringen könnte. Ich bin totaler Anfänger beim µC programmieren. Ich arbeite mit dem MSP430F149 mit einem 12bit ADC. Ich will Daten (2 Kanäle)permanent digitalisieren und diese dann in einem Buffer, am besten RAM (2kbyte), speichern. Wenn 512 byte gespeichert worden sind, sollte dieser
-
Thread
MSP430F149 - GCC interrupt-problem
komischen Probleme bei den UART-Interrupts. Interessanterweise tritt das Problem nur auf, wenn ich den MSP430F149 angebe, beim MSP430F123 ist alles ok. interrupt (UART0TX_VECTOR) usart0_tx(void) { ... } interrupt (UART0RX_VECTOR) usart0_rx(void) { ... } Das erzeugt diese Fehler (Zeilen
-
Thread
MSP430F149 usart empfangenen Zeichenkette verarbeiten
Hallo, ich versuche eine Zeichenkette vom PC über usart mit dem MSP zu verarbeiten. Ein Zeichen zu empfangen ist kein Problem, nur wie verarbeitet man eine Zeichenkette wenn der Receivebuffer nur 8Bit empfangen kann. Kann mir jemand ein Tipp geben wie man z.B eine
falsche Frage gestellt. Es geht um, wie ich mehrere Zeichen über RS232 aus dem Receivebuffer vom MSP430F149 in eine Variable bekomme. Ich sende per Terminalprogramm "hallo", in der Variable receive steht dann nur das letzte Zeichen "o" Es wird immer nur das letzte Zeichen vom Buffer in die Variable
-
Thread
MSP430F149 A/D übertragen UART
Hallo, ich arbeite gerde mit dem MSP430F149. Ich habe zuerst die UART-Schnittstelle in Betrieb genommen ( 115200 ) und ein Echo gemacht und mit einem Terminalprogramm kontrolliert. Hat geklappt. Dann habe ich einen A/D Wandler ( P6.3
-
Thread
MSP430F149: Bemerkt keine Fehler bei RS232
Hi! Ich programmiere gerade ne Bibliothek für die RS232-Schnittstelle. Die Übertragung an sich läuft auch bei veschiedenen Geschwindigkeiten, Parität, Bit-Anzahl und Stoppbits-Anzahl einwandfrei. Wenn ich allerdings einen Paritätsfehler provoziere, merkt davon der µC nichts. Normalerweise müsste doch in U0RCTL ein allgemeiner Fehler (RXERR) und der Paritätsfehler (PE) vorhanden sein, oder? Werden diese Bits nicht automatisch gesetzt? Muss man erst noch die Fehlererkennung einschalten? Danke schon mal! Stefan P.S. Hab schon auf spotlight.de gepostet, die haben mich hierher verwiesen
-
Thread
MSP430F149 - DCOCLK für UART
Hallo, ich möchte den uart Port des MSP430F149 über den DCOCLK mit 9600 Baud betreiben. Dazu initialisiere ich den Takt mit BCSCTL1 |= RSEL2; DCOCTL |= DCO0 + DCO1; auf 1 MHz (so hoffe ich), mit BCSCTL2 |= SELM_0 +DIVS0 + DIVS1;
Hiho, bei den F1xxx weisst der DCO eine nicht zu verachtende Toleranz auf, sodass man ihn unkalibriert nicht für Kommunikationszwecke verwenden sollte. Entweder Du checkst mit dem Oszi die wirkliche Frequenz und steuerst
-
Thread
MSP430F149 und CC1000 RF Modem
Hallo zusammen! Hat schon mal jemand von euch diese Kombination eingesetzt und evtl. auch ein bßchen Erfahrung damit gesammelt? Gruß, Patrick...
-
Thread
MSP430F149 - Ansteuerung eines RFM12
hallo, habe vor ne funkverbindung zwischen zwei MSP430F149 + RFM12s aufzubauen. nun stelle ich mir die frage, wie das ganze angesteuert werden soll. okay, der ganze datentransfer läuft über SPI. dazu habe ich bereits die dafür notwendigen leitungen( MOSI, MISO, CLK) des MSP430 mit denen des RFM12 verbunden. so weit, so gut. nun kommt die programmiertechnische umsetzung. da in dem beigelegten datenblatt des RFM12 beispielanwendungen zu finden sind, möchte ich gerne wissen
-
Thread
MSP430F149 Kommunikation mit ADS1178 über SPI
Abhängigkeit des SCLK Clocks ausgelesen werden. Nun meine Fragen: 1.) Kann man den SCLK Clock des MSP430F149 ausschalten um Zeit für das auslesen aus dem Empfangsbuffer zu haben? 2.) Falls die Lösung mittels SPI des MSP430F149 unmöglich ist, was wäre wenn der Takt mittels Timer hergestellt würde und die Daten über einen normalen I/O Pin des MSP430F149 eingelesen werden? Reicht die Geschwindigkeit des MSP430 getaktet mit 8Mhz aus um noch weitere "Arbeiten ausführen zu können? Zum Beispiel die Daten in einen externen Speicher
-
Thread
MSP430F149: digitalisierte Daten in das Flash M. speichern
mich weiterbringen könnte. Ich bin totaler Anfänger beim µC programmieren. Ich arbeite mit dem MSP430F149 mit einem 12bit ADC. Ich will Daten (2 Kanäle)permanent digitalisieren und diese dann in einem Buffer, am besten Flash (60kbyte + 256byte), speichern. Wenn 512 byte gespeichert worden sind
Habe ein Programm für MSP 430- 4 Kanäle ADC12, welches Deinen Vorstellungen schon sehr nahe kommt. Der Messvorgang wird vom einstellbaren Timer gestartet. 512 Bytes werden im RAM zwischengespeichert und dann zu einer Smart
-
Thread
make für MSPGCC-Projekt verwenden (MSP430F149)
Hallo, habe bisher mit dem MSPGCC für den F149 Programme mit einem einzigen c-File geschrieben und das compiliert (z.B. mit dem Befehl c:\mspgcc\bin\msp430-gcc.exe -mmcu=msp430x149 -o %1.elf %1.c) Jetzt möchte ich ein Projekt auf mehrere
verwendet GNU GCC), das noch auf meinem Rechner vorhanden war. Das resultierende *.elf-File kann mit "msp430-jtag" in den Prozessor geladen werden und alles läuft bestens. Stefan Maier
-
Thread
make für MSPGCC-Projekt verwenden (MSP430F149)
Hallo, habe bisher mit dem MSPGCC für den F149 Programme mit einem einzigen c-File geschrieben und das compiliert (z.B. mit dem Befehl c:\mspgcc\bin\msp430-gcc.exe -mmcu=msp430x149 -o %1.elf %1.c) Jetzt möchte ich ein Projekt auf mehrere Sourcecodedateien
-
Thread
MSP430F149 Timer A Interrupt/ CrossWorks
Hallo, ich beginne gerade mit der Programmierung eine MSP430F149 Mikrocontrollers von TI. Als Hardware habe ich hier ein Olimex Board und als IDE Rowley CrossWorks. Ich versuche gerade den TimerA in Kombination mit einem Overflow Interrupt auszuprobieren.
0x21; > datatype_p1_dir_byte *ptr_p1_dir=(unsigned char*)0x22; Es gibt eine Include-Datei namens msp430.h, in der Symbole wie P1DIR und P1OUT definiert sind. Die solltest Du auch verwenden. > (*ptr_p1_dir).p1_dir_bit.p1_dir_0=1; Geht das noch komplizierter? > (*ptr_p1_out).p1_out_bit.p1_
-
Thread
MSP430F149 ADC immer 0xFFF
Hi Leute, ich hab gerade ein kleines Problem. Und zwar zeigt mein ADC immer was an obwohl er in der Luft hängt, auch wenn ich eine Spannung anleg wandelt der nichts um. Ich kann mir das nicht erklären, ich meine vorgestern ging das mit dem Code noch einwandfrei. Vll. sieht einer von euch den Fehler, meiner nicht geschulten Meinung nach passt das so. [c]#include <msp430x14x.h> #include <math.h> float sum; unsigned int i=0; unsigned int j=0; float RMS; void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT P4DIR |= 0x0F; // P4.0
-
Thread
ADC12 Wert im Flash ablegen (MSP430F149)
Hallo! Ich habe mir eine Steuerung zur Verwaltung einer Gartenbewaesserung etc mit einem MSP430F149 zusammengebaut (funktioniert auch...) und moechte diese nun mit Parametern wie Regenmenge und Temperatur erweitern. Fuer die Regenmenge habe ich einen Kippschalter, der einen Interrupt ausloest
-
Thread
Suche MSP430F149 ca. 500-1000 Stck.
Hi, suche dringendst msp430f149 500-1000 Stck. Bitte angebote per mail. Gruesse und allen ein Frohes Fest, John
-
Thread
MSP430F149 NMEA String mit UART1 empfangen und auswerten
Hallo, ich möchte ein GPS Modul welches NMEA Protokoll ausgibt an einen MSP430F149 anschließen. Anschließend möchte ich einige Daten des NMEA Streams auswerten. Was läuft: - Initialisierung des UART - Interruptroutine: TXBUF1 = RXBUF1; (Terminalprog sendet und empfängt
suchen, mit welchem ich einzelne NMEA-Daten aus dem Datenstrom herausgefischt habe, um sie mit einem MSP430F1611 auf einer Smart Media Karte abzuspeichern
-
Thread
MSP430F149 Zählen am Eingang TACLK (P1.0)
Hallo, ich möchte am Eingang P1.0 (TACLK) eines MSP430F149 ein Rechteckimpulse im TimerA zählen . Nun habe ich schon alles mögliche Ausprobiert, aber das TimerA-Register (TAR) belibt immer auf 0. Weiss jemand was alles gesetzt bzw. nicht gesetzt sein
-
Thread
MSP430F149 SPI LCD 4x20 Zeichen wie ansteuern
projekt und benötige den C-Code für die Ansteuerung einen Display 4X20 EADIP204-6 über SPI mit dem MSP 430F149. Hoffe ihr könnt mir helfen Vielen Dank Niedu
-
Thread
MSP430F149, LCD, Modem, Memory über SPI kompatibel ?
Hallo Leute, ich habe mehrere MSP430F149, die ich über SPI vernetzen möchte. Zusätzlich sollen an dem SPI-Bus ein SPI-fähiges LCD-Display, ein SPI-fähiges Modem und ein SPI-EEProm angebunden werden. Kann man sagen dass der SPI-Bus
-
Thread
MSP430F149 : Max. Belastung / AC128 Datenblatt ?
Hallo, ich möchte mit dem MSP430F149 eine Anwengung bauen, bei der ich mit zwei Drucksensoren (FSR-Widerstände) Kräfte messe und dann über den MSP430 auswerte. Meine "erste Frage" ist nun, wie groß dürfen die Belastungen an den
Zu deinen MSP430-Fragen: Gefahrlos kannst du den MSP430 an seinen Ports nur bis knapp über VCC beschalten. Darüber musst du auf die Ströme achten, die dürfen 2mA keinesfalls überschreiten. Also entsprechend Längswiderstände
-
Thread
Displayansteuerung 4X20 EADIP204-6 über SPI mit dem MSP 430F149
projekt und benötige den C-Code für die Ansteuerung einen Display 4X20 EADIP204-6 über SPI mit dem MSP 430F149. Hoffe ihr könnt mir helfen Vielen Dank Niedu
Über SPI am MSP430F149 wirds eh bissl aufwendiger. Denn die alten MSP430 mit der USART können nur MSB First, der blöde KS0073 auf dem Display will aber LSB First. Darüber sind wir mal gestolpert. Du musst also jedes
-
Thread
MSP430 JTAG-Adapter Inkompatibilitäten
Hallo, ich musste gerade feststellen, dass man mit dem MSP-FETP430PIF keine MSP430F20xx mehr flashen kann. Das geht laut slau138k nur mit dem ez430-F2013. Wenn ich mir die Schaltpläne, z.B. von Olimex (http://www.olimex.com/dev/images/msp430-jtag-d-sch.gif
>ich musste gerade feststellen, dass man mit dem MSP-FETP430PIF keine >MSP430F20xx mehr flashen kann. Das geht laut slau138k nur mit dem >ez430-F2013. Ich glaube, Du wirfst da gerade zwei verschieden Dinge in einen Topf: JTAG und SBW Der MSP-FET430PIF
-
Thread
Eclipse #include <msp430x14x.h>
Invoking: GCC C Compiler /opt/cdk4msp/bin/msp430-gcc-3.3.2 -mmcu=msp430x149 -I/opt/cdk4msp/msp430/include -I/usr/local/lib -I/opt/cdk4msp/lib -I/opt/cdk4msp/include -I/opt/cdk4msp/msp430/bin -I/opt/cdk4msp/bin -I/usr/bin -O0 -g3 -Wall -
Lösung ich musste unter Properties bei GCCC C Linker folgedes unter Command einfügen /opt/cdk4msp/bin/msp430-gcc-3.3.2 -mmcu=msp430x149 ich hatte nur /opt/cdk4msp/bin/msp430-gcc -mmcu=msp430x149 es fehlte also das -3.3.2 und er konnte das File nicht finden. Aber natürlich gibts anschliessend
-
Thread
mspgcc pow()
project test **** make -k all 'Building file: ../test.c' 'Invoking: mspgcc GCC C Compiler' msp430-gcc -I"C:\Programme\mspgcc\msp430\include" -I"C:\Programme\mspgcc\msp430\include\msp430" -O0 -g3 -Wall -c -fmessage-length=0 -mmcu=msp430x149 -otest.o ../test.c 'Finished building: ../test.c' '
ein > ganz schöner Brocken. Und dann ist noch nicht eine Zeile Anwendung dabei > und der Flash des MSP430 fast voll. Der MSP430F149 hat 60K Flash.......und der soll dann voll sein? Ich habe einen Sensor hier für den ich die Potenzberechnung brauche!
-
Thread
mspgcc / gnu debugger
MSP430F149' (type7) notice: msp430-gdbproxy: waiting on TCP port 2000 notice: msp430-gdbproxy: connected error: msp430: Could not single step device (16) info: msp430-gdbproxy: debugger has terminated connection info: msp430-gdbproxy: will reopen the connection info: msp430: Target device is a 'MSP430F149' (type7) notice: msp430-gdbproxy: waiting on TCP port 2000 notice: msp430-gdbproxy: connected "
-
Thread
Welcher MSP430?
MSP430F149
Hi MSP430 mit USB? Ich glaube nicht, dass es diese bereits zu kaufen gibt. Ich würde wieder auf das Headerboard mit dem MSP430F149 oder MSP430F1232 von Olimex setzten. Oder schau dir mal den EasyWeb-Starterkit
-
Thread
MSPGCC und math.h
${CC} -mmcu=${CPU} -lm -o $@ ${OBJECTS} reingesetzt und das funktioniert ebenfalls nicht: msp430-gcc -mmcu=msp430x149 -O2 -Wall -g -c -o test2.o test2.c msp430-gcc -mmcu=msp430x149 -lm -o test2.elf test2.o test2.o(.text+0x86): In function `main': /home/rf0/c/mspgcc/old/test2/test2.c:83:
Ahhh, da ist ein ganz spezieller Trick nötig: > msp430-gcc -mmcu=msp430x149 -O2 -Wall -g -c -o test2.o test2.c > msp430-gcc -mmcu=msp430x149 -o test2.elf test2.o -lm > echo $? 0 Da muß man erstmal drauf kommen ... Im Manual steht natürlich auch
-
Thread
MSP430F1611 SPI
euch jemand damit auskennt: Ich habe eine Schaltung gebaut, welche der easyweb-Anwendung für den MSP430F149 ähnelt. Sinn der Schaltung: Interface zwischen Ethernet und einem Funkchip, mit dem ich Datenpakete per Funk übertragen kann. Alles funktioniert einwandfrei, ich musste nur leider den MSP430F149
Was ist denn rausgekommen? Funktioniert es mit dem MSP430F1611? Ich habe ein ähnliches Problem: Der Code, mit dem der MSP430F149 mit Karten (MMC/SDC) kommuniziert, funktionert auf auf dem MSP430F1611 (Rev. A) nicht.
-
Thread
msp 430 easyweb3
So! nachdem alles nichts geholfen hat wurde nun der msp430f149 gegen einen msp430f1611 ausgetauscht. habe jetzt das Problem das ich keine Ethernet Verbindung hin bekomme wenn ich selber ein Releas erstelle. Habe mir dann ein eine fertige Binärdatei geladen
Also das binary vom F149 laufen natürlich auf dem f1611 nicht (richtig). Du musst das schon neu übersetzen. Und vorher die Header-Dateien anpassen. Irgenwo müsste ja die msp430x14x.h inkludiert sein, da musst du die msp430x16x.h
-
Thread
MSP430 Erfahrungsaustausch zu ADC12 gesucht
Ja, bisher habe ich mit dem MSP430F149 ziemlich genau die Spannung gemessen, die anlag. Bisher verwende ich nur den repeated sequence of channels mode. Allerdings muß man das betreffende ADC-Register auch wirklich auslesen, damit
MSP430F1611: Bin jetzt mit externer Vref von 2,5V bei 1LSB Rauschen
-
Thread
MSP430, IAR Kickstarter, MSP-FETPIF, Version?
Mein Eigenbau JTAG Adapter macht Probleme. Mit MSPFET kommt als Fehlermeldung, dass die CPU (MSP430F149)nicht unterstützt wird oder nicht antwortet. Da ich die Antwort auf dem Scope sehen kann, tippe ich auf ersteres. Die aktuelle IAR Kickstarter Version unterstützt den PP-Adapter nicht mehr
. Sieh Dir halt dessen Schaltplan genauer an und trenne die Pins des 'F149, die für BSL benötigt werden, vom hinderlichen Rest. Alternativ bietet vielleicht das msp-gcc-Paket Unterstützung für den Frickelportadapter. http://www.ti.com/tool/msp430-gcc-opensource
-
Thread
MSP430F1611 wie gesamten RAM verwenden?
file" "Overide default" aktivieren und den Eintrag "$TOOLKIT_DIR$\config\lnk430F149.xcl" in "$TOOLKIT_DIR$\config\lnk430F1611.xcl" ändern. Einstellungen mit OK speichern und das Projekt neu Compilieren. Ich hoffe das hilft dir. Ansonsten: Wenn man davon ausgehen
lnk430F149.xcl" in "$TOOLKIT_DIR$\config\lnk430F1611.xcl" ändern. Einstellungen mit OK speichern und das Projekt neu Compilieren.
-
Thread
[V] Bauteile (Controller, LED Treiber etc.)
-I/PT 5 Stk. AT89C51SND 2 Stk. ATMEGA32-16PU 2 Stk. MSP430F449 24 Stk. MSP430F413 3 Stk. MSP430F149 1 Stk. PIC16F84A-20/P 2 Stk. PIC16F84A-20/S0 2 Stk. PIC18F84A-04I/P 5 Stk. PIC18F84A-04/S0 3 Stk. PIC16F76-I/SP 16 Stk. PIC16F876A-I/SP
>MSP430F449 24 Stk. >MSP430F413 3 Stk. >MSP430F149 1 Stk. >MAX6953EPL Gehäuse? Preis? Würde eher kleine Menge kaufen.
-
Thread
MSPGCC mit DEV-C++ 4.9.8.0 Compilereinstellungen
folgendes eingeben... --> Compileroptionen Folgender Befehl bei Compiler-Aufruf hinzufügen -mmcu=msp430x149 stimmt das???????? Ausserdem bin ich bei dem Punkt Programme nicht sicher... gcc: msp430-gcc.exe g++: ??????????? make: make.exe gdb: msp430-gdb.exe windres: ?????? dllwrap: ??????
Einstellung geschaft: --> Compileroptionen Folgender Befehl bei Compiler-Aufruf hinzufügen -mmcu=msp430x149 -g Diese Befehle zur Linker-Kommandozeile hinzufügen -mmcu=msp430x149 -g --> Einstellung Nichts verändert -->Programmdateien \mspgcc\bin \mspgcc\lib\gcc-lib\msp430\3.2.3 (kann vielleicht
-
Thread
MSP430-Anfängerfrage
, ich gerade mal das Datenblatt durchgeschaut-soweit ich das erkenne gibt es das bei meinem µC (MSP430F149) leider nicht. Habe nur ein Power On Reset gefunden und das geht irgendwie automatisch.
Der MSP430F149 hat Probleme beim Starten, wenn die Spannung vorher nicht ganz auf 0 Volt abgefallen ist. Er befindet sich dann in einem undefinierten Zustand. Du könntest einen externen Resetbaustein verwenden
-
Thread
Hilfe zu MSP430 programmierung...!?
Ein Schematic dazu gibt es bei www.olimex.com/dev. Such mal nach dem JTAG-Adpater; der steht bei dem MSP430F149 z.B. mit auf der Seite. Eigentlich könnte es auch ohne klappen, du brauchst letztlich jedenfalls nur die 4 JTAG-Pins (TSI, TSO, TSCK und TSD) GND. VCC (Pin 2) nicht mit anschließen, weil viele
Oh stimmt. Er sucht ja gar nicht für den MSP430F149; da wird die Datei natürlich einen anderen Namen haben ...
-
Thread
Codegröße minimieren?
Mit einem Projekt unter dem IAR Embedded Workbench und MSP430F149 habe ich Platzprobleme; es passt nun nicht einmal eine weitere kleine Funktion hinein. Was für Minimierungsmöglichkeiten ausser Löschen von ungenutzem Code, möglichst kleinen Variablen, möglichst
Der MSP430F149 ist ja mit 60kB geradezu riesig. Bei mir hat mein größtes C-Programm von 10052 Zeilen gerade mal 32965 Bytes auf einem 8051. Die angegebenen Tricks bringen nur minimale Einsparungen.
-
Thread
MSP430 UART Baudrate einstellen
Hallo zusammen, ich beschäftige mich gerade mit dem MSP430f149 und möchte eine Kommunikation zwischen Controller und PC herstellen. Erst einmal um das ganze mal zu testen, bin m Bereich Controller noch Anfänger. Ich habe noch kleine Probleme mit der Konfiguration
@Sven Anbei eine gute Deutschsprachige Dokumentation über MSP430F149: http://www.inf.fu-berlin.de/inst/ag-tech/teaching/WS0506/19606-P/Aufgaben/Dokumentation_MSP430F149.pdf Branko
-
Thread
MSP430 mit Launchpad programmieren
Assemblino MS schrieb im Beitrag #2849280: > Das Launchpad kann übrigens alle MSP430 programmieren ... alle, die SpyBiWire unterstützen, jedoch *nicht* die älteren, die nur per 4-Draht-JTAG zu programmieren sind, wie z.B. 'F1611 oder 'F149. Gut, die sollte man allein aus Kostengründen
nicht mehr möglich): Spy-Bi-Wire was initially introduced on only the smallest devices in the 'F2xx family with limited number of I/O pins, such as the MSP430F20xx, MSP430F21x2, and MSP430F22x2. The support for Spy-Bi-Wire has been expanded with the introduction of the latest '5xx family, where