-
Thread
MSP430 BREAKPOINT -> PWM STOPP
Hallo, Launchpad MSP-EXP430G2 -> MSP430G2553. PWM auf P2.2 und P1.6. Wenn das Programm auf einen BREAKPIONT läuft, stoppt die PWM. Kann man das irgendwo einstellen, dass die PWM weiterläuft, wie bei der PICOLO-Serie? Oder zumindest
clock control available on this device". Ist schon eine gravierende Einschränkung. Welchen MSP430 benutzt du, bei dem es funktioniert? VG Walter
-
Thread
MSP430FR2355
Hallo, das Array static const unsigned char OELSTAND[2048]; im MSP430FR2355 wird in der Entwicklungsphase (CCSV10) beim Laden des Programms mit NULL überschrieben. Weiß jemand, wie man das abschalten kann? VG Walter
https://community.element14.com/members-area/personalblogs/b/blog/posts/msp430fr2633-saving-fram-when-uploading-code
-
Thread
Pins ein und ausschalten
also 0 oder 1. Gibts da evtl. eine Beschreibung von TI? Hab mir naemlich schon viele Daten zum MSP430 durchgelesen, werd aber daraus nicht schlau. Danke
mir wahlweise 20khZ oder 40kHz Takt vorgibt. Geht das irgendwie ueber nen internen Taktgeber vom MSP430????
-
Thread
Billigste Entwicklungsplatine mit Mikrocontroller?
auch die Ghetto-GUI Eclipse dahinter. Besonders einfach sind die MSPs auch nicht zu bekommen. MSP430 würde ich heute eher für ein totes Pferd halten.
diese Controller. Mouser, Farnell und Co ebenfalls. TI bietet sogar einen Direktverkauf. > > MSP430 würde ich heute eher für ein totes Pferd halten. Nun ja, man ist ja auch schon beim MSP432. Mein aktueller Kauf: https://www.conrad.de/de/embedded-mikrocontroller-msp430g2553ipw28-tssop-28-texas-instruments
-
Thread
MSP430 Interrupt Problem
Hi! Ich habe ein kleines Problem mti einem der MSP430 Starter Kits. Ich wollte ersteinmal ein ganz einfaches Toggeln einer LED per Button machen. Das Togeln per vorinstalliertem Button funktioniert einwandfrei. Will ich jedoch mittels eigenem angelöteten
Hier mal besser aufgeräumter Code: So hier nochmal aufgeräumterer Code: [c]#include "msp430x20x2.h" #define TASTER BIT3 #define LED BIT6 #define KABEL BIT4 void main(void){ WDTCTL = WDTPW + WDTHOLD; // Setup WDT P1DIR = LED;
-
Thread
MSP430 Ports definieren
Hallo, ich habe ein großes Problem beim MSP430 und dem GCC Compiler. Ich möchte zB. einen Port auswählen und dem Werte zuweisen. Wenn ich den Port wie folgt definiere: #define DATA BIT7&P6IN //Port 6.7 setzen und später ihm einen Wert
Hat jemand von Euch schon Erfahrungen mit dem MSP430 und dem GCC Compiler? Irgendwie ist hier alles sehr gewöhnungsbedürftig. Danke Euch :-)
-
Thread
makro im makro bei cce 4 msp430
spi.h: //////////////////////////////////////////// #ifndef SPI_H_ #define SPI_H_ #include "msp430x22x4.h" #define SPI_WAITFOREOTx() while ((IFG2 & UCA0TXIFG) == 0) #define FASTSPI_TX_ADDR(a) \ do { \ UCA0TXBUF = a; \ SPI_WAITFOREOTx(); \ } while (0)
with "volatile unsigned char P3OUT" (declared at line 478 of "C:/Programme/Texas Instruments/ccsv4/msp430/include/msp430x22x4.h") - expected a declaration ich freue mich über antworten...
-
Thread
MSP430F2616: ADC12 - Interne Temperatur messen
Hallo! Ich habe vor mir einen MSP430F2616 liegen. Hier möchte ich gern die interne Temperatur messen. In den Codebeispielen habe ich diesen Code gefunden: [c]//****************************************************************************** // MSP430x26x Demo - ADC12, Sample A10 Temp and Convert to oC and oF // // Description: A single sample is made on A10 with reference to internal // 1.5V Vref. Software sets ADC12SC to start sample and
-
Thread
MSP430F149 und EDIP240-7
Touchscreen-Elementen wie Tastern oder Balkendiagrammen vor. Ein Abbild des Bitmapspeichers des Displays im MSP430 ist daher gar nicht nötig.
> Ein Abbild des Bitmapspeichers des Displays im MSP430 ist daher gar > nicht nötig. Je nachdem was man machen will :)
-
Thread
Was ist eigentlich mit FRAM?
es gibt einen MSP430 mit FRAM das die Lesezyklen begrenzt sind halte ich für ein Gerücht
Achso, kleiner Nachtrag zu FRAM MSP430, die haben auch noch ein bisschen SRAM. Für den Stack und ähnlich oft benutzte Speicherbereiche :)
-
Thread
Logikanalysator Scanalogic funktioniert noch nicht ganz wie er soll, hat unerwartete low-levels
@christian: ich interessiere mich derzeit auch für LA's für ein bischen basteln mit meinem msp430. dabei bin ich auch auf den saleae gestoße... für weniger als das scanalogic 2 edu kit. aber ein echter saleae kostet über 100€ wenn ich das richtig verstanden habe. bist du sicher dass du nicht n
wär ja klasse wenn ich dann wieder ein bischen im niveau weiter voranschreiten könnte mit meinem msp430 durch günstige helferlein.
-
Thread
MSP430 1.Takt per Taster an LED
Hallo, ich hab da mal eine recht grundlegende Frage zum MSP430. Ist es möglich einen Port für In- und Output zu verwenden? Beispielsweise P1.3 einen Taster und P1.0 eine LED (so ist es auch auf dem Board MSP430LaunchPad bei der Lieferung aufgebaut) [Oder
funktioniert es nicht so recht. versucht habe ich es hiermit, klappt aber nicht: [c]#include "msp430f2101.h" int main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer P1DIR |= 0x01; // Set P1.0 to output direction P1DIR &= 0xF7; // Set P1.3
-
Thread
Bresser 5in1 umbau auf eigene Platine
gehen die 8 Kabel + GND von den WindRDioden zur Platine. Wegen dem Verbrauch hab ich ja an den MSP430 gedacht. Auf meinen TTN Platinen hab ich Akku Abfrage und Ladeelektronik für Eventuell Solar schon drauf. Wie immer wird es mehrere Stationen geben die ihre Daten per TTN Lora senden.
direkt anschließen zu können. Was sicher auch die Möglichkeit wäre, einfach den Nächst grösseren MSP430 wählen der mehr Pin hat (8 Mehr würden ja reichen) Noch ist das Print nicht gemacht und die Software kann noch erweitert werden. ;-)
-
Thread
MSP430 SPI-Schnittstelle Stromstärke
Hallo zusammen, ich habe einen Chip, welchen ich über SPI mit dem MSP430F5310 einstellen kann. Nun kann ich auch einstellen, mit welche maximale Stromstärke der Chip über SPI mit dem MC kommuniziert. Kann man aus dem Datenblatt erkennen, welche Stromstärke notwendig ist
ist? Der Chip muss mit dem Strom die Eingangskapazität des MSP430 füllen/leeren. Und das sollte er so schnell schaffen, dass der logische High-(bzw. Low-)Pegel rechtzeitig erreicht wird, bevor der MSP430 nachschaut, ob nun High oder Low anliegt. Was rechtzeitig heißt
-
Thread
[V]erschenkt SMD MSP430 TSSOP
1 x MSP430FR5738IPW, IC MCU 16bit 16kB FRAM 28TSSOP 1 x MSP430FR5734IPW, IC MCU 16bit 8kB FRAM 28TSSOP 1 x MSP430FR5724IPW, IC MCU 16bit 8kB FRAM 28TSSOP 1 x MSP430F5171IDAR, IC MCU 16bit 32kB FLASH
-
Thread
DS1820 komplett wegschalten
des DS1820 immer direkt an 3,3V angeschlossen. Gnd an Gnd und den Data-Pin an den Pin 2.3 meines MSP430. Das hat immer super funktioniert Nur im DeepSleep des MSP430 wurden über den Pullup-Widerstand zwischen VCC und Data immer ca. 80uA verbraucht, was mir immer zuviel war. Nun bin ich auf die
? Vielleicht ist der nach der Messung noch als Input-Pin konfiguriert und dann fließt intern im MSP430 noch dieser Strom von 157uA? Danke!
-
Thread
Ansteuerung LCD ILI9341
ILI934-Display (http://www.elecfreaks.com/wiki/index.php?title=2.2S%22_TFT_LCD:_TFT01-2.2S) mit einem MSP430G2553 ansteuern. Hier mein Code bisher: [c] #include <msp430g2553.h> void main(void) { WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer BCSCTL1 = CALBC1_1MHZ; // Set range DCOCTL
gemacht. Ich muss sowieso 4-wire nehmen. 1. Es ist fest so eingestellt bei dem Display. 2. Der MSP430 kann nur 7- oder 8-Bit-SPI
-
Thread
[V] MSP430-Board
gefertigt. Bestückt wurde bislang der MSP430F1611, ein FT232R, der SD-Kartenslot sowie einiges Kleinzeugs. Alle Ports sind auf Stiftleisten geführt, ferner gibt es: - Standard-JTAG-Anschluss - 2x USB (per FT232R) - 2x RS232 - SD-Kartenslot
steht als Name beim Controller MSP430F169, bestückt ist aber ein MSP430F1611. Christoph
-
Thread
Port-Pins MSP430F1232PW
Datenblättern nicht >vertraut bin. Aus diesem Grund würde die Suche sehr lange dauern. ??? Der MSP430F1232 hat keine internen Pull-up's
geordnet und den Punkt "Digital I/O" sollte auch einer auf die Schnelle finden, der noch keinen MSP430 in der Hand gehabt hat.
-
Thread
Windgeschwindigkeit über welchen Zeitraum messen?
solln das? Die Werte haben dann doch gar keine Aussage. Warum Energiespargründe? Nimmst Du keinen MSP430, wie dein Name vermuten lässt? Dann könntest Du doch jede Minute messen, oder versteh ich was falsch... LPM3 --> Aufwachen in µs --> halbe Sekunde messen --> Wert ablegen --> LPM3 MSP430 ist doch
Sleep ungefähr 1uA und beim Senden/Empfangen irgendwas um 20mA. Zusammen mit der Pufferung und einem MSP430 kannste das Ding mit einer Knopfzelle betreiben ;)
-
Thread
PCMCIA Hardware via µC ansprechen
Netzwerkelt oder ein Modem ansteuert. Da stellt sich mir blos die Frage ob beispielsweise ein MSP430 den Anforderungen gewachsen ist. Ein MSP430F149 bietet 60 kb flash, 2 kb ram und ist mit 48 I/O Pins sicherlich in der Lage die Notwendigen Pins fuer PCMCIA zu interfacen. Ist ein MSP430 ueberhaupt
den entsprechenden PIN Bezeichnungen. PCMCIA Cardholder fuer ca 10 EUR + altes PCMCIA Modem + MSP430F149 Sample => hoert sich nach ner Menge Spass an! ;-)
-
Thread
Eclipse und die Post-Build option
der Anleitung hier von der Website Eclipse + mspgcc installiert. Compilen der c files für einen MSP430F247 und einen MSP430F2330 klappt auch einwandfrei, jedoch bekomme ich nach dem compilen eine .elf file. Mein FlashProgrammer will aber eine .hex file haben um diese in den MSP zu schreiben. Auf der
-no-print-directory post-build main.d:1: *** missing separator. Stop. make: *** [Option_Board_MSP430F2330] Error 2 make: Target `all' not remade because of errors. Build complete for project Option_Board_MSP430F2330 Gleich Fehlermeldung erhalte ich auch wenn ich in den Post-Build einfach nur
-
Thread
MSP430 - Timer Operation Wechsel?
jedesmal einen Reset machen zu müssen. (Noch einfacher würde die Angelegenheit werden, wenn Du einen MSP430 mit Hardware-UART verwendest, wie den 'F2253, der mittlerweile den Launchpads beiliegt, aber das ist wieder 'ne ganz andere Angelegenheit).
Also mein msp430g2231 hat laut Datenblatt nur ein Timer. Das mit dem Geld zurück habe ich nich verstanden. Mit einem Timer bekommt man auch ein variable Blinkfrequenz ohne Reset hin. Ohne Software uart funktioniert
-
Thread
MSP430 DCO Drift
Hallo, ich arbeite mit dem MSP430F2330. Genauer gesagt mit zweien. Um eine Datenübertragung(434MHz) in einem möglichst genau festgelegten (und kurzem) Zeitfenster zwischen den MSPs zu ermöglichen habe ich ein Programm geschrieben,
Hatte ich mich /so/ undeutlich ausgedrückt? /Anstelle/ des Quarztaktes ist der vom "Master"-MSP430 erzeugte Takt zu verwenden, der mit dessen DCO erzeugt wird.
-
Thread
Microcontroller mit langer Akkulaufzeit
https://jaycarlson.net/pf/silicon-labs-efm8/) -> EFM32: 0.9 µA deep sleep mode, including RTC -> MSP430
Interessant wäre auch die MSP430FR58xx oder FR59xx Serie.
-
Thread
MSP430 I/O Belastbarkeit
. Begrenzt der MSP430 diesen Strom oder kann der Portpin Schaden nehmen? Und wie ist das beim senken. Also , wenn der C mit ca. 1uF über den Portpin entladen wird??
mein Datenblatt zum MSP430 sagt: +-6mA bzw. +-1,5mA der Unterschied ist im Datenblatt als Fußnote erklärt
-
Thread
MSP430F2618 und EZ430-F2013
Der EZ430-F2013 kann nur das SpyBiWire-Protokoll. Das bieten nur die MSP430F20xx-Typen.
Sehr zu empfehlen ist der Olimex UASB JTAG TINY für den MSP430. Viel schneller als der originale, Treiber auch für Windows 7 x64 dabei und recht preiswert (etwa 60€). Läuft bei mir astrein.
-
Thread
verkaufe MSP430 JTAG USB Adapter (DEBUG/FLASH)
zuviel geordert, vielleicht kann ich die auf diesem wege los werden: Universelles Debug Tool für MSP430 Controller Die MSP430 Controller können mit diesem JTAG Adapter im eingebauten Zustand (in-circuit) programmiert werden. Der Adapter dient als Bindeglied zwischen PC-usb und Targetplatine (14-pol.
http://elmicro.com/de/msp430jtag.html von olimex aber voll TI kompatibel
-
Thread
MSP 430 - Interrupt des Port 1 nutzen, aber wie?
Moin! habe mir kuerzlich sampels des Microcontroller MSP430F437 zukommen lassen. habe soweit auch alles aufgebaut und auf dem controller auch ein einfaches programm laufen lassen. nun wollte ich einen interrupt des port 1 nutzen. solbald dort eine rising edge
Hi Johannes Was ist denn das für eine Delay-Funktion? Der MSP430 hat Timer und diverse Schlafmodi, womit man das eleganter lösen könnte. Natürlich, für erste Schritte programmiert man schon mal sowas. Hast du mal mit einem Debugger geprüft, ob alle Register richtig
-
Thread
RoHS-Umstellung: Preise um mehr als die Hälfte reduziert!
RoHS-konformen Artikel müssen raus. Um das etwas zu beschleunigen wurden die Preise für verschiedene MSP430- und ARM-Platinen um mehr als die Hälfte reduziert! * -"MSP430F1121-Board":http://shop.mikrocontroller.net/csc_article_details.php?nPos=0&saArticle[ID]=31 - 4,50 Euro- * -"MSP430F169-Adapterplatine
=0&saArticle[ID]=13 - 4,90 Euro- * -"MSP430F149-Adapterplatine":http://shop.mikrocontroller.net/csc_article_details.php?nPos=0&saArticle[ID]=36 - 8,90 Euro- * -"MSP430F1611-Adapterplatine":http://shop.mikrocontroller.net/csc_article_details.php
-
Thread
MSP430F2013 SPI Slave versendet komisch
Hallo, Ich lass den MSP430F2013 als SPI Slave laufen und teste mit einem "Aardvark" SPI analyzer. Ich möchte gerne 16bit übertragen, was allerdings zu gewissen Problemen führt. Ich hab das Programm aus den Beispielen umgeschrieben
Byteweise > geht. Table 15. Peripherals With Byte Access [c] USI USI control 0 USICTL0 078h (MSP430F20x2 and MSP430F20x3) USI control 1 USICTL1 079h USI clock control USICKCTL 07Ah USI bit counter USICNT 07Bh USI shift register USISR 07Ch [/c] Also, ich habe es nur einmal.
-
Thread
MSP430F5310 - Sleep/Current Consumption
Hi, Habe hier gerade einen MSP430F5310 herumliegen und möchte ihn gerne sehr stromsparend betreiben: Aktueller Aufbau: MSP430 auf Platine (diskret) nur mit VCC-Puffer-Caps und VCore-Cap Programmieren via JTAG (FET430UIF)
ein Anfängerfehler! http://processors.wiki.ti.com/index.php/Current_Consumption_Estimation_for_MSP430
-
Thread
tutorial? erste schritte MSP430 + mspgcc
Siehe Artikel [[MSPGCC]], [[MSP430]] und die dort verlinkten Seiten.
Fall mit runter laden und an den Projektnamen anpassen. Und bei Debugger musst du entweder den MSP430-gdb auswählen oder den gdb-server. Sie angehängtes Bild. Bei Fragen kannst du mich auch per Mail oder ICQ ( 699 66 306) anschreiben...
-
Thread
Ethernet auf UART
Leute Ich bin auf der Suche nach einem Ethernet Uart Converter. Ich will damit vom PC aus mehrere MSP430 ansteuern in einer art Bus-System. Für meine ersten Versuche will ich klein anfangen und erstmal nur einen steuern können. Ich will mir in c# ein Prog schreiben, dass über ethernet dem MSP 430
Daten senden soll. Ein MAX3232 ist hier besser geeignet, weil der mit 3V betrieben werden kann - MSP430 können nicht mit 5V betrieben werden und sind auch auf den I/O-Leitungen nicht 5V-kompatibel.
-
Thread
MSP430 + CSPY
Sind die Jumper auf dem Board richtig gesetzt (siehe http://shop.mikrocontroller.net/download/msp430-p1121.pdf, sollte mitgeliefert worden sein)?
(im Anhang) Insight habe ich nach der Anleitung verwendet, auser das ich den Proxy nicht mit "msp430-rproxy " starte(gibts bei mir nicht) sondern mit "msp430-gdbproxy" Im anhang: Screenshot von gdbproxy nach dem ich bei Insight auf Run gehe. "monitor erase" ist auch eingebunden(wie in der Anleitung
-
Thread
MSP430 Joystick an Port2, Interrupt will nicht.
ein Prob mit dem MSP. Habe einen Minijoystick (wie er in Mobiltelefonen verbaut ist) an Port2 des MSP430F149 gehängt. Der Common des Joysticks liegt auf Masse, und die jeweiligen Kontakte am Port2. ____________ | / | |--/ ---|P2.0 | --- Nun habe
Der MSP430F1xx hat keine internen Pull-Ups. Ein externer ist zwingend erforderlich.
-
Artikel
Diskussion:MSP430
der MSP430. Da der Artikel nicht ganz auf dem neusten Stand ist, würde ich gerne mal etwas erweitern (bin auch Autor bei WPA ) Was da besonders fehlt, ist die neue MSP430FRxxxx Serie, diese basiert nicht mehr
aufgefallen das einige Links TOT sind bzw. ins Nierwana Führen. Beispiel: Weblinks: Egel project for MSP430 Man sollte da mal einige wieder Aktualisieren, DANKE Habe nach lesen mehrerer Fragen im Forum, noch die Analoge Partie des MSP430 besser beschrieben und Diagramme zugefügt. Durch andere Beiträge noch
-
Thread
[v] Div. Bauteile (Stangen, Rollenware)
Hallo, vielleicht hat ja jemand Interesse? MSP430F2232 (Komplette Stange für 12€) --> https://www.ebay-kleinanzeigen.de/s-anzeige/msp430f2232-komplette-stange-siehe-bilder-/689493313-168-9373 DS2401 Dallas Maxim (Komplette Stange für 6€) --
BHR schrieb im Beitrag #5091419: > Hallo, > > vielleicht hat ja jemand Interesse? > > MSP430F2232 (Komplette Stange für 12€) > --> > https://www.ebay-kleinanzeigen.de/s-anzeige/msp430f2232-komplette-stange-siehe-bilder-/689493313-168-9373 > .. TSSOP > DS2401 Dallas Maxim (Komplette
-
Thread
I2C Übertragung ziemlich fehlerhaft
Hallo, ich bin relativ neu im Bereich des MSP430. Beim aktuellen Projekt eines USB-Tracers hänge ich gerade bei der Instandsetzung der I2C Übertragung. Ich verwende für den Master den MSP430F5310 und für den Empfang den MSP430F6638. Die empfangenen
kann das liegen? Es handelt sich hier um den Beispielcode von TI: EMpfänger: [c]#include <msp430.h> #include "circularBuffer.h" volatile unsigned char RXData; void Port_Mapping(void); int main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT Port_Mapping(); P2SEL
-
Thread
MCLK/ACLK
entsteht durch das Teilen der Grundfrequenz MCLK oder des Uhrenquarzes ACLK Im Zusammenhang mit dem MSP430
Also MCLK ist der Main Clock (Systemtakt) beim MSP430 bis zu 8 MHz. ACLK ist Auxiliary clock also für ADC entweder 32768 Hz oder auch einstellbar bis 8 MHz. Es gibst beim MSP 430 noch den SMCLK (Sub-Main clock), der auch individuell einstellbar ist
-
Thread
Temperaturmessung bis -90°C
Ich sag jetzt mal MSP430 EV KIT und dann per i²C übertragen.
sogar mit PT100 oder PT500. Es gibt immer mehrere Lösungen. Ich habe sowas seinerzeit mal mit einem MSP430 realisiert.